Documentation
¶
Index ¶
- type GetCommitmentAggregatedsArgs
- type GetCommitmentAggregatedsComputedUsageAggregated
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsage
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs
- func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs) ElementType() reflect.Type
- func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput
- func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray
- func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray) ElementType() reflect.Type
- func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput() ...
- func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutputWithContext(ctx context.Context) ...
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayInput
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput
- func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput) ElementType() reflect.Type
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput) Index(i pulumi.IntInput) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput() ...
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutputWithContext(ctx context.Context) ...
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageInput
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Cost() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) CostUnrounded() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) DataCenter() pulumi.StringOutput
- func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) ElementType() reflect.Type
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) NetUnitPrice() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Products() ...
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Quantity() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) TimeMeteredOn() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Type() pulumi.StringOutput
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProduct
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs
- func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs) ElementType() reflect.Type
- func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput() ...
- func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutputWithContext(ctx context.Context) ...
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray
- func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray) ElementType() reflect.Type
- func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput() ...
- func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutputWithContext(ctx context.Context) ...
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayInput
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput
- func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput) ElementType() reflect.Type
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput() ...
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutputWithContext(ctx context.Context) ...
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductInput
- type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) BillingCategory() pulumi.StringOutput
- func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ElementType() reflect.Type
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) Name() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) PartNumber() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ProductCategory() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ProvisioningGroup() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput() ...
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutputWithContext(ctx context.Context) ...
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) UcmRateCardPartType() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) UnitOfMeasure() pulumi.StringOutput
- type GetCommitmentAggregatedsComputedUsageAggregatedArgs
- func (GetCommitmentAggregatedsComputedUsageAggregatedArgs) ElementType() reflect.Type
- func (i GetCommitmentAggregatedsComputedUsageAggregatedArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedOutput() GetCommitmentAggregatedsComputedUsageAggregatedOutput
- func (i GetCommitmentAggregatedsComputedUsageAggregatedArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedOutput
- type GetCommitmentAggregatedsComputedUsageAggregatedArray
- func (GetCommitmentAggregatedsComputedUsageAggregatedArray) ElementType() reflect.Type
- func (i GetCommitmentAggregatedsComputedUsageAggregatedArray) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput
- func (i GetCommitmentAggregatedsComputedUsageAggregatedArray) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput
- type GetCommitmentAggregatedsComputedUsageAggregatedArrayInput
- type GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput
- func (GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput) ElementType() reflect.Type
- func (o GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput) Index(i pulumi.IntInput) GetCommitmentAggregatedsComputedUsageAggregatedOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput
- type GetCommitmentAggregatedsComputedUsageAggregatedInput
- type GetCommitmentAggregatedsComputedUsageAggregatedOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) AggregatedComputedUsages() ...
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) CurrencyCode() pulumi.StringOutput
- func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) ElementType() reflect.Type
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) ParentProducts() GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) ParentSubscribedServiceId() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) PlanNumber() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) PricingModel() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) RateCardId() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) SubscriptionId() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) TimeEnd() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) TimeStart() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedOutput() GetCommitmentAggregatedsComputedUsageAggregatedOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedOutput
- type GetCommitmentAggregatedsComputedUsageAggregatedParentProduct
- type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs
- func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs) ElementType() reflect.Type
- func (i GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput() GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput
- func (i GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput
- type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray
- func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray) ElementType() reflect.Type
- func (i GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput
- func (i GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput
- type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayInput
- type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput
- func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput) ElementType() reflect.Type
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput) Index(i pulumi.IntInput) GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput
- type GetCommitmentAggregatedsComputedUsageAggregatedParentProductInput
- type GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) BillingCategory() pulumi.StringOutput
- func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ElementType() reflect.Type
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) Name() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) PartNumber() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ProductCategory() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ProvisioningGroup() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput() GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) UcmRateCardPartType() pulumi.StringOutput
- func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) UnitOfMeasure() pulumi.StringOutput
- type GetCommitmentAggregatedsFilter
- type GetCommitmentAggregatedsFilterArgs
- func (GetCommitmentAggregatedsFilterArgs) ElementType() reflect.Type
- func (i GetCommitmentAggregatedsFilterArgs) ToGetCommitmentAggregatedsFilterOutput() GetCommitmentAggregatedsFilterOutput
- func (i GetCommitmentAggregatedsFilterArgs) ToGetCommitmentAggregatedsFilterOutputWithContext(ctx context.Context) GetCommitmentAggregatedsFilterOutput
- type GetCommitmentAggregatedsFilterArray
- func (GetCommitmentAggregatedsFilterArray) ElementType() reflect.Type
- func (i GetCommitmentAggregatedsFilterArray) ToGetCommitmentAggregatedsFilterArrayOutput() GetCommitmentAggregatedsFilterArrayOutput
- func (i GetCommitmentAggregatedsFilterArray) ToGetCommitmentAggregatedsFilterArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsFilterArrayOutput
- type GetCommitmentAggregatedsFilterArrayInput
- type GetCommitmentAggregatedsFilterArrayOutput
- func (GetCommitmentAggregatedsFilterArrayOutput) ElementType() reflect.Type
- func (o GetCommitmentAggregatedsFilterArrayOutput) Index(i pulumi.IntInput) GetCommitmentAggregatedsFilterOutput
- func (o GetCommitmentAggregatedsFilterArrayOutput) ToGetCommitmentAggregatedsFilterArrayOutput() GetCommitmentAggregatedsFilterArrayOutput
- func (o GetCommitmentAggregatedsFilterArrayOutput) ToGetCommitmentAggregatedsFilterArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsFilterArrayOutput
- type GetCommitmentAggregatedsFilterInput
- type GetCommitmentAggregatedsFilterOutput
- func (GetCommitmentAggregatedsFilterOutput) ElementType() reflect.Type
- func (o GetCommitmentAggregatedsFilterOutput) Name() pulumi.StringOutput
- func (o GetCommitmentAggregatedsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetCommitmentAggregatedsFilterOutput) ToGetCommitmentAggregatedsFilterOutput() GetCommitmentAggregatedsFilterOutput
- func (o GetCommitmentAggregatedsFilterOutput) ToGetCommitmentAggregatedsFilterOutputWithContext(ctx context.Context) GetCommitmentAggregatedsFilterOutput
- func (o GetCommitmentAggregatedsFilterOutput) Values() pulumi.StringArrayOutput
- type GetCommitmentAggregatedsOutputArgs
- type GetCommitmentAggregatedsResult
- type GetCommitmentAggregatedsResultOutput
- func (o GetCommitmentAggregatedsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetCommitmentAggregatedsResultOutput) ComputedUsageAggregateds() GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput
- func (GetCommitmentAggregatedsResultOutput) ElementType() reflect.Type
- func (o GetCommitmentAggregatedsResultOutput) Filters() GetCommitmentAggregatedsFilterArrayOutput
- func (o GetCommitmentAggregatedsResultOutput) Grouping() pulumi.StringPtrOutput
- func (o GetCommitmentAggregatedsResultOutput) Id() pulumi.StringOutput
- func (o GetCommitmentAggregatedsResultOutput) ParentProduct() pulumi.StringPtrOutput
- func (o GetCommitmentAggregatedsResultOutput) SubscriptionId() pulumi.StringOutput
- func (o GetCommitmentAggregatedsResultOutput) TimeFrom() pulumi.StringOutput
- func (o GetCommitmentAggregatedsResultOutput) TimeTo() pulumi.StringOutput
- func (o GetCommitmentAggregatedsResultOutput) ToGetCommitmentAggregatedsResultOutput() GetCommitmentAggregatedsResultOutput
- func (o GetCommitmentAggregatedsResultOutput) ToGetCommitmentAggregatedsResultOutputWithContext(ctx context.Context) GetCommitmentAggregatedsResultOutput
- func (o GetCommitmentAggregatedsResultOutput) XOneOriginRegion() pulumi.StringPtrOutput
- type GetComputedUsageArgs
- type GetComputedUsageOutputArgs
- type GetComputedUsageParentProduct
- type GetComputedUsageParentProductArgs
- func (GetComputedUsageParentProductArgs) ElementType() reflect.Type
- func (i GetComputedUsageParentProductArgs) ToGetComputedUsageParentProductOutput() GetComputedUsageParentProductOutput
- func (i GetComputedUsageParentProductArgs) ToGetComputedUsageParentProductOutputWithContext(ctx context.Context) GetComputedUsageParentProductOutput
- type GetComputedUsageParentProductArray
- func (GetComputedUsageParentProductArray) ElementType() reflect.Type
- func (i GetComputedUsageParentProductArray) ToGetComputedUsageParentProductArrayOutput() GetComputedUsageParentProductArrayOutput
- func (i GetComputedUsageParentProductArray) ToGetComputedUsageParentProductArrayOutputWithContext(ctx context.Context) GetComputedUsageParentProductArrayOutput
- type GetComputedUsageParentProductArrayInput
- type GetComputedUsageParentProductArrayOutput
- func (GetComputedUsageParentProductArrayOutput) ElementType() reflect.Type
- func (o GetComputedUsageParentProductArrayOutput) Index(i pulumi.IntInput) GetComputedUsageParentProductOutput
- func (o GetComputedUsageParentProductArrayOutput) ToGetComputedUsageParentProductArrayOutput() GetComputedUsageParentProductArrayOutput
- func (o GetComputedUsageParentProductArrayOutput) ToGetComputedUsageParentProductArrayOutputWithContext(ctx context.Context) GetComputedUsageParentProductArrayOutput
- type GetComputedUsageParentProductInput
- type GetComputedUsageParentProductOutput
- func (o GetComputedUsageParentProductOutput) BillingCategory() pulumi.StringOutput
- func (GetComputedUsageParentProductOutput) ElementType() reflect.Type
- func (o GetComputedUsageParentProductOutput) Name() pulumi.StringOutput
- func (o GetComputedUsageParentProductOutput) PartNumber() pulumi.StringOutput
- func (o GetComputedUsageParentProductOutput) ProductCategory() pulumi.StringOutput
- func (o GetComputedUsageParentProductOutput) ProvisioningGroup() pulumi.StringOutput
- func (o GetComputedUsageParentProductOutput) ToGetComputedUsageParentProductOutput() GetComputedUsageParentProductOutput
- func (o GetComputedUsageParentProductOutput) ToGetComputedUsageParentProductOutputWithContext(ctx context.Context) GetComputedUsageParentProductOutput
- func (o GetComputedUsageParentProductOutput) UcmRateCardPartType() pulumi.StringOutput
- func (o GetComputedUsageParentProductOutput) UnitOfMeasure() pulumi.StringOutput
- type GetComputedUsageProduct
- type GetComputedUsageProductArgs
- type GetComputedUsageProductArray
- func (GetComputedUsageProductArray) ElementType() reflect.Type
- func (i GetComputedUsageProductArray) ToGetComputedUsageProductArrayOutput() GetComputedUsageProductArrayOutput
- func (i GetComputedUsageProductArray) ToGetComputedUsageProductArrayOutputWithContext(ctx context.Context) GetComputedUsageProductArrayOutput
- type GetComputedUsageProductArrayInput
- type GetComputedUsageProductArrayOutput
- func (GetComputedUsageProductArrayOutput) ElementType() reflect.Type
- func (o GetComputedUsageProductArrayOutput) Index(i pulumi.IntInput) GetComputedUsageProductOutput
- func (o GetComputedUsageProductArrayOutput) ToGetComputedUsageProductArrayOutput() GetComputedUsageProductArrayOutput
- func (o GetComputedUsageProductArrayOutput) ToGetComputedUsageProductArrayOutputWithContext(ctx context.Context) GetComputedUsageProductArrayOutput
- type GetComputedUsageProductInput
- type GetComputedUsageProductOutput
- func (o GetComputedUsageProductOutput) BillingCategory() pulumi.StringOutput
- func (GetComputedUsageProductOutput) ElementType() reflect.Type
- func (o GetComputedUsageProductOutput) Name() pulumi.StringOutput
- func (o GetComputedUsageProductOutput) PartNumber() pulumi.StringOutput
- func (o GetComputedUsageProductOutput) ProductCategory() pulumi.StringOutput
- func (o GetComputedUsageProductOutput) ProvisioningGroup() pulumi.StringOutput
- func (o GetComputedUsageProductOutput) ToGetComputedUsageProductOutput() GetComputedUsageProductOutput
- func (o GetComputedUsageProductOutput) ToGetComputedUsageProductOutputWithContext(ctx context.Context) GetComputedUsageProductOutput
- func (o GetComputedUsageProductOutput) UcmRateCardPartType() pulumi.StringOutput
- func (o GetComputedUsageProductOutput) UnitOfMeasure() pulumi.StringOutput
- type GetComputedUsageResult
- type GetComputedUsageResultOutput
- func (o GetComputedUsageResultOutput) CommitmentServiceId() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) ComputeSource() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) ComputedUsageId() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) Cost() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) CostRounded() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) CurrencyCode() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) DataCenter() pulumi.StringOutput
- func (GetComputedUsageResultOutput) ElementType() reflect.Type
- func (o GetComputedUsageResultOutput) Fields() pulumi.StringArrayOutput
- func (o GetComputedUsageResultOutput) Id() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) IsInvoiced() pulumi.BoolOutput
- func (o GetComputedUsageResultOutput) MqsMessageId() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) NetUnitPrice() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) OriginalUsageNumber() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) ParentProducts() GetComputedUsageParentProductArrayOutput
- func (o GetComputedUsageResultOutput) ParentSubscribedServiceId() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) PlanNumber() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) Products() GetComputedUsageProductArrayOutput
- func (o GetComputedUsageResultOutput) Quantity() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) RateCardId() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) RateCardTierdId() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) TimeMeteredOn() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) TimeOfArrival() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) ToGetComputedUsageResultOutput() GetComputedUsageResultOutput
- func (o GetComputedUsageResultOutput) ToGetComputedUsageResultOutputWithContext(ctx context.Context) GetComputedUsageResultOutput
- func (o GetComputedUsageResultOutput) Type() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) UnitOfMeasure() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) UsageNumber() pulumi.StringOutput
- func (o GetComputedUsageResultOutput) XOneOriginRegion() pulumi.StringPtrOutput
- type GetComputedUsagesArgs
- type GetComputedUsagesComputedUsage
- type GetComputedUsagesComputedUsageArgs
- func (GetComputedUsagesComputedUsageArgs) ElementType() reflect.Type
- func (i GetComputedUsagesComputedUsageArgs) ToGetComputedUsagesComputedUsageOutput() GetComputedUsagesComputedUsageOutput
- func (i GetComputedUsagesComputedUsageArgs) ToGetComputedUsagesComputedUsageOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageOutput
- type GetComputedUsagesComputedUsageArray
- func (GetComputedUsagesComputedUsageArray) ElementType() reflect.Type
- func (i GetComputedUsagesComputedUsageArray) ToGetComputedUsagesComputedUsageArrayOutput() GetComputedUsagesComputedUsageArrayOutput
- func (i GetComputedUsagesComputedUsageArray) ToGetComputedUsagesComputedUsageArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageArrayOutput
- type GetComputedUsagesComputedUsageArrayInput
- type GetComputedUsagesComputedUsageArrayOutput
- func (GetComputedUsagesComputedUsageArrayOutput) ElementType() reflect.Type
- func (o GetComputedUsagesComputedUsageArrayOutput) Index(i pulumi.IntInput) GetComputedUsagesComputedUsageOutput
- func (o GetComputedUsagesComputedUsageArrayOutput) ToGetComputedUsagesComputedUsageArrayOutput() GetComputedUsagesComputedUsageArrayOutput
- func (o GetComputedUsagesComputedUsageArrayOutput) ToGetComputedUsagesComputedUsageArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageArrayOutput
- type GetComputedUsagesComputedUsageInput
- type GetComputedUsagesComputedUsageOutput
- func (o GetComputedUsagesComputedUsageOutput) CommitmentServiceId() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) ComputeSource() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) ComputedUsageId() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) Cost() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) CostRounded() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) CurrencyCode() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) DataCenter() pulumi.StringOutput
- func (GetComputedUsagesComputedUsageOutput) ElementType() reflect.Type
- func (o GetComputedUsagesComputedUsageOutput) Id() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) IsInvoiced() pulumi.BoolOutput
- func (o GetComputedUsagesComputedUsageOutput) MqsMessageId() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) NetUnitPrice() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) OriginalUsageNumber() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) ParentProducts() GetComputedUsagesComputedUsageParentProductArrayOutput
- func (o GetComputedUsagesComputedUsageOutput) ParentSubscribedServiceId() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) PlanNumber() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) Products() GetComputedUsagesComputedUsageProductArrayOutput
- func (o GetComputedUsagesComputedUsageOutput) Quantity() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) RateCardId() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) RateCardTierdId() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) TimeCreated() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) TimeMeteredOn() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) TimeOfArrival() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) TimeUpdated() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) ToGetComputedUsagesComputedUsageOutput() GetComputedUsagesComputedUsageOutput
- func (o GetComputedUsagesComputedUsageOutput) ToGetComputedUsagesComputedUsageOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageOutput
- func (o GetComputedUsagesComputedUsageOutput) Type() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) UnitOfMeasure() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageOutput) UsageNumber() pulumi.StringOutput
- type GetComputedUsagesComputedUsageParentProduct
- type GetComputedUsagesComputedUsageParentProductArgs
- func (GetComputedUsagesComputedUsageParentProductArgs) ElementType() reflect.Type
- func (i GetComputedUsagesComputedUsageParentProductArgs) ToGetComputedUsagesComputedUsageParentProductOutput() GetComputedUsagesComputedUsageParentProductOutput
- func (i GetComputedUsagesComputedUsageParentProductArgs) ToGetComputedUsagesComputedUsageParentProductOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageParentProductOutput
- type GetComputedUsagesComputedUsageParentProductArray
- func (GetComputedUsagesComputedUsageParentProductArray) ElementType() reflect.Type
- func (i GetComputedUsagesComputedUsageParentProductArray) ToGetComputedUsagesComputedUsageParentProductArrayOutput() GetComputedUsagesComputedUsageParentProductArrayOutput
- func (i GetComputedUsagesComputedUsageParentProductArray) ToGetComputedUsagesComputedUsageParentProductArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageParentProductArrayOutput
- type GetComputedUsagesComputedUsageParentProductArrayInput
- type GetComputedUsagesComputedUsageParentProductArrayOutput
- func (GetComputedUsagesComputedUsageParentProductArrayOutput) ElementType() reflect.Type
- func (o GetComputedUsagesComputedUsageParentProductArrayOutput) Index(i pulumi.IntInput) GetComputedUsagesComputedUsageParentProductOutput
- func (o GetComputedUsagesComputedUsageParentProductArrayOutput) ToGetComputedUsagesComputedUsageParentProductArrayOutput() GetComputedUsagesComputedUsageParentProductArrayOutput
- func (o GetComputedUsagesComputedUsageParentProductArrayOutput) ToGetComputedUsagesComputedUsageParentProductArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageParentProductArrayOutput
- type GetComputedUsagesComputedUsageParentProductInput
- type GetComputedUsagesComputedUsageParentProductOutput
- func (o GetComputedUsagesComputedUsageParentProductOutput) BillingCategory() pulumi.StringOutput
- func (GetComputedUsagesComputedUsageParentProductOutput) ElementType() reflect.Type
- func (o GetComputedUsagesComputedUsageParentProductOutput) Name() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageParentProductOutput) PartNumber() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageParentProductOutput) ProductCategory() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageParentProductOutput) ProvisioningGroup() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageParentProductOutput) ToGetComputedUsagesComputedUsageParentProductOutput() GetComputedUsagesComputedUsageParentProductOutput
- func (o GetComputedUsagesComputedUsageParentProductOutput) ToGetComputedUsagesComputedUsageParentProductOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageParentProductOutput
- func (o GetComputedUsagesComputedUsageParentProductOutput) UcmRateCardPartType() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageParentProductOutput) UnitOfMeasure() pulumi.StringOutput
- type GetComputedUsagesComputedUsageProduct
- type GetComputedUsagesComputedUsageProductArgs
- func (GetComputedUsagesComputedUsageProductArgs) ElementType() reflect.Type
- func (i GetComputedUsagesComputedUsageProductArgs) ToGetComputedUsagesComputedUsageProductOutput() GetComputedUsagesComputedUsageProductOutput
- func (i GetComputedUsagesComputedUsageProductArgs) ToGetComputedUsagesComputedUsageProductOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageProductOutput
- type GetComputedUsagesComputedUsageProductArray
- func (GetComputedUsagesComputedUsageProductArray) ElementType() reflect.Type
- func (i GetComputedUsagesComputedUsageProductArray) ToGetComputedUsagesComputedUsageProductArrayOutput() GetComputedUsagesComputedUsageProductArrayOutput
- func (i GetComputedUsagesComputedUsageProductArray) ToGetComputedUsagesComputedUsageProductArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageProductArrayOutput
- type GetComputedUsagesComputedUsageProductArrayInput
- type GetComputedUsagesComputedUsageProductArrayOutput
- func (GetComputedUsagesComputedUsageProductArrayOutput) ElementType() reflect.Type
- func (o GetComputedUsagesComputedUsageProductArrayOutput) Index(i pulumi.IntInput) GetComputedUsagesComputedUsageProductOutput
- func (o GetComputedUsagesComputedUsageProductArrayOutput) ToGetComputedUsagesComputedUsageProductArrayOutput() GetComputedUsagesComputedUsageProductArrayOutput
- func (o GetComputedUsagesComputedUsageProductArrayOutput) ToGetComputedUsagesComputedUsageProductArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageProductArrayOutput
- type GetComputedUsagesComputedUsageProductInput
- type GetComputedUsagesComputedUsageProductOutput
- func (o GetComputedUsagesComputedUsageProductOutput) BillingCategory() pulumi.StringOutput
- func (GetComputedUsagesComputedUsageProductOutput) ElementType() reflect.Type
- func (o GetComputedUsagesComputedUsageProductOutput) Name() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageProductOutput) PartNumber() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageProductOutput) ProductCategory() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageProductOutput) ProvisioningGroup() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageProductOutput) ToGetComputedUsagesComputedUsageProductOutput() GetComputedUsagesComputedUsageProductOutput
- func (o GetComputedUsagesComputedUsageProductOutput) ToGetComputedUsagesComputedUsageProductOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageProductOutput
- func (o GetComputedUsagesComputedUsageProductOutput) UcmRateCardPartType() pulumi.StringOutput
- func (o GetComputedUsagesComputedUsageProductOutput) UnitOfMeasure() pulumi.StringOutput
- type GetComputedUsagesFilter
- type GetComputedUsagesFilterArgs
- type GetComputedUsagesFilterArray
- func (GetComputedUsagesFilterArray) ElementType() reflect.Type
- func (i GetComputedUsagesFilterArray) ToGetComputedUsagesFilterArrayOutput() GetComputedUsagesFilterArrayOutput
- func (i GetComputedUsagesFilterArray) ToGetComputedUsagesFilterArrayOutputWithContext(ctx context.Context) GetComputedUsagesFilterArrayOutput
- type GetComputedUsagesFilterArrayInput
- type GetComputedUsagesFilterArrayOutput
- func (GetComputedUsagesFilterArrayOutput) ElementType() reflect.Type
- func (o GetComputedUsagesFilterArrayOutput) Index(i pulumi.IntInput) GetComputedUsagesFilterOutput
- func (o GetComputedUsagesFilterArrayOutput) ToGetComputedUsagesFilterArrayOutput() GetComputedUsagesFilterArrayOutput
- func (o GetComputedUsagesFilterArrayOutput) ToGetComputedUsagesFilterArrayOutputWithContext(ctx context.Context) GetComputedUsagesFilterArrayOutput
- type GetComputedUsagesFilterInput
- type GetComputedUsagesFilterOutput
- func (GetComputedUsagesFilterOutput) ElementType() reflect.Type
- func (o GetComputedUsagesFilterOutput) Name() pulumi.StringOutput
- func (o GetComputedUsagesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetComputedUsagesFilterOutput) ToGetComputedUsagesFilterOutput() GetComputedUsagesFilterOutput
- func (o GetComputedUsagesFilterOutput) ToGetComputedUsagesFilterOutputWithContext(ctx context.Context) GetComputedUsagesFilterOutput
- func (o GetComputedUsagesFilterOutput) Values() pulumi.StringArrayOutput
- type GetComputedUsagesOutputArgs
- type GetComputedUsagesResult
- type GetComputedUsagesResultOutput
- func (o GetComputedUsagesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetComputedUsagesResultOutput) ComputedProduct() pulumi.StringPtrOutput
- func (o GetComputedUsagesResultOutput) ComputedUsages() GetComputedUsagesComputedUsageArrayOutput
- func (GetComputedUsagesResultOutput) ElementType() reflect.Type
- func (o GetComputedUsagesResultOutput) Filters() GetComputedUsagesFilterArrayOutput
- func (o GetComputedUsagesResultOutput) Id() pulumi.StringOutput
- func (o GetComputedUsagesResultOutput) ParentProduct() pulumi.StringPtrOutput
- func (o GetComputedUsagesResultOutput) SubscriptionId() pulumi.StringOutput
- func (o GetComputedUsagesResultOutput) TimeFrom() pulumi.StringOutput
- func (o GetComputedUsagesResultOutput) TimeTo() pulumi.StringOutput
- func (o GetComputedUsagesResultOutput) ToGetComputedUsagesResultOutput() GetComputedUsagesResultOutput
- func (o GetComputedUsagesResultOutput) ToGetComputedUsagesResultOutputWithContext(ctx context.Context) GetComputedUsagesResultOutput
- func (o GetComputedUsagesResultOutput) XOneOriginRegion() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetCommitmentAggregatedsArgs ¶
type GetCommitmentAggregatedsArgs struct { // The OCID of the root compartment. CompartmentId string `pulumi:"compartmentId"` Filters []GetCommitmentAggregatedsFilter `pulumi:"filters"` // Grouping criteria to use for aggregate the computed Usage, either hourly (`HOURLY`), daily (`DAILY`), monthly(`MONTHLY`) or none (`NONE`) to not follow a grouping criteria by date. Grouping *string `pulumi:"grouping"` // Product part number for subscribed service line, called parent product. ParentProduct *string `pulumi:"parentProduct"` // Subscription Id is an identifier associated to the service used for filter the Computed Usage in SPM. SubscriptionId string `pulumi:"subscriptionId"` // Initial date to filter Computed Usage data in SPM. In the case of non aggregated data the time period between of fromDate and toDate , expressed in RFC 3339 timestamp format. TimeFrom string `pulumi:"timeFrom"` // Final date to filter Computed Usage data in SPM, expressed in RFC 3339 timestamp format. TimeTo string `pulumi:"timeTo"` // The Oracle Cloud Infrastructure home region name in case home region is not us-ashburn-1 (IAD), e.g. ap-mumbai-1, us-phoenix-1 etc. XOneOriginRegion *string `pulumi:"xOneOriginRegion"` }
A collection of arguments for invoking getCommitmentAggregateds.
type GetCommitmentAggregatedsComputedUsageAggregated ¶
type GetCommitmentAggregatedsComputedUsageAggregated struct { // Aggregation of computed usages for the subscribed service. AggregatedComputedUsages []GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsage `pulumi:"aggregatedComputedUsages"` // Currency code CurrencyCode string `pulumi:"currencyCode"` // Product part number for subscribed service line, called parent product. ParentProducts []GetCommitmentAggregatedsComputedUsageAggregatedParentProduct `pulumi:"parentProducts"` // Subscribed service line parent id ParentSubscribedServiceId string `pulumi:"parentSubscribedServiceId"` // Subscribed service asociated subscription plan number. PlanNumber string `pulumi:"planNumber"` // Subscribed services pricing model PricingModel string `pulumi:"pricingModel"` // Inernal SPM Ratecard Id at line level RateCardId string `pulumi:"rateCardId"` // Subscription Id is an identifier associated to the service used for filter the Computed Usage in SPM. SubscriptionId string `pulumi:"subscriptionId"` // Subscribed services contract line end date, expressed in RFC 3339 timestamp format. TimeEnd string `pulumi:"timeEnd"` // Subscribed services contract line start date, expressed in RFC 3339 timestamp format. TimeStart string `pulumi:"timeStart"` }
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsage ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsage struct { // Sum of Computed Line Amount rounded Cost string `pulumi:"cost"` // Sum of Computed Line Amount unrounded CostUnrounded string `pulumi:"costUnrounded"` // Data Center Attribute as sent by MQS to SPM. DataCenter string `pulumi:"dataCenter"` // Net Unit Price for the product in consideration. NetUnitPrice string `pulumi:"netUnitPrice"` // Product description Products []GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProduct `pulumi:"products"` // Total Quantity that was used for computation Quantity string `pulumi:"quantity"` // Metered Service date , expressed in RFC 3339 timestamp format. TimeMeteredOn string `pulumi:"timeMeteredOn"` // Usage compute type in SPM. Type string `pulumi:"type"` }
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs struct { // Sum of Computed Line Amount rounded Cost pulumi.StringInput `pulumi:"cost"` // Sum of Computed Line Amount unrounded CostUnrounded pulumi.StringInput `pulumi:"costUnrounded"` // Data Center Attribute as sent by MQS to SPM. DataCenter pulumi.StringInput `pulumi:"dataCenter"` // Net Unit Price for the product in consideration. NetUnitPrice pulumi.StringInput `pulumi:"netUnitPrice"` // Product description Products GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayInput `pulumi:"products"` // Total Quantity that was used for computation Quantity pulumi.StringInput `pulumi:"quantity"` // Metered Service date , expressed in RFC 3339 timestamp format. TimeMeteredOn pulumi.StringInput `pulumi:"timeMeteredOn"` // Usage compute type in SPM. Type pulumi.StringInput `pulumi:"type"` }
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutputWithContext ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray []GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageInput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutputWithContext ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayInput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayInput interface { pulumi.Input ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutputWithContext(context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput }
GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayInput is an input type that accepts GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray and GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput values. You can construct a concrete instance of `GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayInput` via:
GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArray{ GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs{...} }
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput struct{ *pulumi.OutputState }
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutputWithContext ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageInput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageInput interface { pulumi.Input ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutputWithContext(context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput }
GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageInput is an input type that accepts GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs and GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput values. You can construct a concrete instance of `GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageInput` via:
GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArgs{...}
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput struct{ *pulumi.OutputState }
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Cost ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Cost() pulumi.StringOutput
Sum of Computed Line Amount rounded
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) CostUnrounded ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) CostUnrounded() pulumi.StringOutput
Sum of Computed Line Amount unrounded
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) DataCenter ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) DataCenter() pulumi.StringOutput
Data Center Attribute as sent by MQS to SPM.
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) NetUnitPrice ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) NetUnitPrice() pulumi.StringOutput
Net Unit Price for the product in consideration.
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Products ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Products() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput
Product description
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Quantity ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Quantity() pulumi.StringOutput
Total Quantity that was used for computation
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) TimeMeteredOn ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) TimeMeteredOn() pulumi.StringOutput
Metered Service date , expressed in RFC 3339 timestamp format.
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutputWithContext ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Type ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageOutput) Type() pulumi.StringOutput
Usage compute type in SPM.
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProduct ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProduct struct { // Metered service billing category BillingCategory string `pulumi:"billingCategory"` // Product name Name string `pulumi:"name"` // Product part number PartNumber string `pulumi:"partNumber"` // Product category ProductCategory string `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup string `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType string `pulumi:"ucmRateCardPartType"` // Unit of Measure UnitOfMeasure string `pulumi:"unitOfMeasure"` }
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs struct { // Metered service billing category BillingCategory pulumi.StringInput `pulumi:"billingCategory"` // Product name Name pulumi.StringInput `pulumi:"name"` // Product part number PartNumber pulumi.StringInput `pulumi:"partNumber"` // Product category ProductCategory pulumi.StringInput `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup pulumi.StringInput `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType pulumi.StringInput `pulumi:"ucmRateCardPartType"` // Unit of Measure UnitOfMeasure pulumi.StringInput `pulumi:"unitOfMeasure"` }
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutputWithContext ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray []GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductInput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutputWithContext ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayInput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayInput interface { pulumi.Input ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutputWithContext(context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput }
GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayInput is an input type that accepts GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray and GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput values. You can construct a concrete instance of `GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayInput` via:
GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArray{ GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs{...} }
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput struct{ *pulumi.OutputState }
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput) Index ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutputWithContext ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArrayOutput
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductInput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductInput interface { pulumi.Input ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutputWithContext(context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput }
GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductInput is an input type that accepts GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs and GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput values. You can construct a concrete instance of `GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductInput` via:
GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductArgs{...}
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput struct{ *pulumi.OutputState }
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) BillingCategory ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) BillingCategory() pulumi.StringOutput
Metered service billing category
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) Name ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) Name() pulumi.StringOutput
Product name
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) PartNumber ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) PartNumber() pulumi.StringOutput
Product part number
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ProductCategory ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ProductCategory() pulumi.StringOutput
Product category
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ProvisioningGroup ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ProvisioningGroup() pulumi.StringOutput
Product provisioning group
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutputWithContext ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) UcmRateCardPartType ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) UcmRateCardPartType() pulumi.StringOutput
Rate card part type of Product
func (GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) UnitOfMeasure ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageProductOutput) UnitOfMeasure() pulumi.StringOutput
Unit of Measure
type GetCommitmentAggregatedsComputedUsageAggregatedArgs ¶
type GetCommitmentAggregatedsComputedUsageAggregatedArgs struct { // Aggregation of computed usages for the subscribed service. AggregatedComputedUsages GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayInput `pulumi:"aggregatedComputedUsages"` // Currency code CurrencyCode pulumi.StringInput `pulumi:"currencyCode"` // Product part number for subscribed service line, called parent product. ParentProducts GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayInput `pulumi:"parentProducts"` // Subscribed service line parent id ParentSubscribedServiceId pulumi.StringInput `pulumi:"parentSubscribedServiceId"` // Subscribed service asociated subscription plan number. PlanNumber pulumi.StringInput `pulumi:"planNumber"` // Subscribed services pricing model PricingModel pulumi.StringInput `pulumi:"pricingModel"` // Inernal SPM Ratecard Id at line level RateCardId pulumi.StringInput `pulumi:"rateCardId"` // Subscription Id is an identifier associated to the service used for filter the Computed Usage in SPM. SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` // Subscribed services contract line end date, expressed in RFC 3339 timestamp format. TimeEnd pulumi.StringInput `pulumi:"timeEnd"` // Subscribed services contract line start date, expressed in RFC 3339 timestamp format. TimeStart pulumi.StringInput `pulumi:"timeStart"` }
func (GetCommitmentAggregatedsComputedUsageAggregatedArgs) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedArgs) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedOutput ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedOutput() GetCommitmentAggregatedsComputedUsageAggregatedOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedOutputWithContext ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedOutput
type GetCommitmentAggregatedsComputedUsageAggregatedArray ¶
type GetCommitmentAggregatedsComputedUsageAggregatedArray []GetCommitmentAggregatedsComputedUsageAggregatedInput
func (GetCommitmentAggregatedsComputedUsageAggregatedArray) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedArray) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedArray) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutput ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedArray) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedArray) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutputWithContext ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedArray) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput
type GetCommitmentAggregatedsComputedUsageAggregatedArrayInput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedArrayInput interface { pulumi.Input ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutputWithContext(context.Context) GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput }
GetCommitmentAggregatedsComputedUsageAggregatedArrayInput is an input type that accepts GetCommitmentAggregatedsComputedUsageAggregatedArray and GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput values. You can construct a concrete instance of `GetCommitmentAggregatedsComputedUsageAggregatedArrayInput` via:
GetCommitmentAggregatedsComputedUsageAggregatedArray{ GetCommitmentAggregatedsComputedUsageAggregatedArgs{...} }
type GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput struct{ *pulumi.OutputState }
func (GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutput ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutputWithContext ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput
type GetCommitmentAggregatedsComputedUsageAggregatedInput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedInput interface { pulumi.Input ToGetCommitmentAggregatedsComputedUsageAggregatedOutput() GetCommitmentAggregatedsComputedUsageAggregatedOutput ToGetCommitmentAggregatedsComputedUsageAggregatedOutputWithContext(context.Context) GetCommitmentAggregatedsComputedUsageAggregatedOutput }
GetCommitmentAggregatedsComputedUsageAggregatedInput is an input type that accepts GetCommitmentAggregatedsComputedUsageAggregatedArgs and GetCommitmentAggregatedsComputedUsageAggregatedOutput values. You can construct a concrete instance of `GetCommitmentAggregatedsComputedUsageAggregatedInput` via:
GetCommitmentAggregatedsComputedUsageAggregatedArgs{...}
type GetCommitmentAggregatedsComputedUsageAggregatedOutput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedOutput struct{ *pulumi.OutputState }
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) AggregatedComputedUsages ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) AggregatedComputedUsages() GetCommitmentAggregatedsComputedUsageAggregatedAggregatedComputedUsageArrayOutput
Aggregation of computed usages for the subscribed service.
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) CurrencyCode ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) CurrencyCode() pulumi.StringOutput
Currency code
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) ParentProducts ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) ParentProducts() GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput
Product part number for subscribed service line, called parent product.
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) ParentSubscribedServiceId ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) ParentSubscribedServiceId() pulumi.StringOutput
Subscribed service line parent id
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) PlanNumber ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) PlanNumber() pulumi.StringOutput
Subscribed service asociated subscription plan number.
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) PricingModel ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) PricingModel() pulumi.StringOutput
Subscribed services pricing model
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) RateCardId ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) RateCardId() pulumi.StringOutput
Inernal SPM Ratecard Id at line level
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) SubscriptionId ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) SubscriptionId() pulumi.StringOutput
Subscription Id is an identifier associated to the service used for filter the Computed Usage in SPM.
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) TimeEnd ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) TimeEnd() pulumi.StringOutput
Subscribed services contract line end date, expressed in RFC 3339 timestamp format.
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) TimeStart ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) TimeStart() pulumi.StringOutput
Subscribed services contract line start date, expressed in RFC 3339 timestamp format.
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedOutput ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedOutput() GetCommitmentAggregatedsComputedUsageAggregatedOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedOutputWithContext ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedOutput
type GetCommitmentAggregatedsComputedUsageAggregatedParentProduct ¶
type GetCommitmentAggregatedsComputedUsageAggregatedParentProduct struct { // Metered service billing category BillingCategory string `pulumi:"billingCategory"` // Product name Name string `pulumi:"name"` // Product part number PartNumber string `pulumi:"partNumber"` // Product category ProductCategory string `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup string `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType string `pulumi:"ucmRateCardPartType"` // Unit of Measure UnitOfMeasure string `pulumi:"unitOfMeasure"` }
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs ¶
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs struct { // Metered service billing category BillingCategory pulumi.StringInput `pulumi:"billingCategory"` // Product name Name pulumi.StringInput `pulumi:"name"` // Product part number PartNumber pulumi.StringInput `pulumi:"partNumber"` // Product category ProductCategory pulumi.StringInput `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup pulumi.StringInput `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType pulumi.StringInput `pulumi:"ucmRateCardPartType"` // Unit of Measure UnitOfMeasure pulumi.StringInput `pulumi:"unitOfMeasure"` }
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput() GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutputWithContext ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray ¶
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray []GetCommitmentAggregatedsComputedUsageAggregatedParentProductInput
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutputWithContext ¶
func (i GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayInput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayInput interface { pulumi.Input ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutputWithContext(context.Context) GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput }
GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayInput is an input type that accepts GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray and GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput values. You can construct a concrete instance of `GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayInput` via:
GetCommitmentAggregatedsComputedUsageAggregatedParentProductArray{ GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs{...} }
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput struct{ *pulumi.OutputState }
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput() GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutputWithContext ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedParentProductArrayOutput
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductInput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductInput interface { pulumi.Input ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput() GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutputWithContext(context.Context) GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput }
GetCommitmentAggregatedsComputedUsageAggregatedParentProductInput is an input type that accepts GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs and GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput values. You can construct a concrete instance of `GetCommitmentAggregatedsComputedUsageAggregatedParentProductInput` via:
GetCommitmentAggregatedsComputedUsageAggregatedParentProductArgs{...}
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput ¶
type GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput struct{ *pulumi.OutputState }
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) BillingCategory ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) BillingCategory() pulumi.StringOutput
Metered service billing category
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ElementType ¶
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ElementType() reflect.Type
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) Name ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) Name() pulumi.StringOutput
Product name
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) PartNumber ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) PartNumber() pulumi.StringOutput
Product part number
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ProductCategory ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ProductCategory() pulumi.StringOutput
Product category
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ProvisioningGroup ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ProvisioningGroup() pulumi.StringOutput
Product provisioning group
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput() GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutputWithContext ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) ToGetCommitmentAggregatedsComputedUsageAggregatedParentProductOutputWithContext(ctx context.Context) GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) UcmRateCardPartType ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) UcmRateCardPartType() pulumi.StringOutput
Rate card part type of Product
func (GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) UnitOfMeasure ¶
func (o GetCommitmentAggregatedsComputedUsageAggregatedParentProductOutput) UnitOfMeasure() pulumi.StringOutput
Unit of Measure
type GetCommitmentAggregatedsFilterArgs ¶
type GetCommitmentAggregatedsFilterArgs struct { // Product name Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetCommitmentAggregatedsFilterArgs) ElementType ¶
func (GetCommitmentAggregatedsFilterArgs) ElementType() reflect.Type
func (GetCommitmentAggregatedsFilterArgs) ToGetCommitmentAggregatedsFilterOutput ¶
func (i GetCommitmentAggregatedsFilterArgs) ToGetCommitmentAggregatedsFilterOutput() GetCommitmentAggregatedsFilterOutput
func (GetCommitmentAggregatedsFilterArgs) ToGetCommitmentAggregatedsFilterOutputWithContext ¶
func (i GetCommitmentAggregatedsFilterArgs) ToGetCommitmentAggregatedsFilterOutputWithContext(ctx context.Context) GetCommitmentAggregatedsFilterOutput
type GetCommitmentAggregatedsFilterArray ¶
type GetCommitmentAggregatedsFilterArray []GetCommitmentAggregatedsFilterInput
func (GetCommitmentAggregatedsFilterArray) ElementType ¶
func (GetCommitmentAggregatedsFilterArray) ElementType() reflect.Type
func (GetCommitmentAggregatedsFilterArray) ToGetCommitmentAggregatedsFilterArrayOutput ¶
func (i GetCommitmentAggregatedsFilterArray) ToGetCommitmentAggregatedsFilterArrayOutput() GetCommitmentAggregatedsFilterArrayOutput
func (GetCommitmentAggregatedsFilterArray) ToGetCommitmentAggregatedsFilterArrayOutputWithContext ¶
func (i GetCommitmentAggregatedsFilterArray) ToGetCommitmentAggregatedsFilterArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsFilterArrayOutput
type GetCommitmentAggregatedsFilterArrayInput ¶
type GetCommitmentAggregatedsFilterArrayInput interface { pulumi.Input ToGetCommitmentAggregatedsFilterArrayOutput() GetCommitmentAggregatedsFilterArrayOutput ToGetCommitmentAggregatedsFilterArrayOutputWithContext(context.Context) GetCommitmentAggregatedsFilterArrayOutput }
GetCommitmentAggregatedsFilterArrayInput is an input type that accepts GetCommitmentAggregatedsFilterArray and GetCommitmentAggregatedsFilterArrayOutput values. You can construct a concrete instance of `GetCommitmentAggregatedsFilterArrayInput` via:
GetCommitmentAggregatedsFilterArray{ GetCommitmentAggregatedsFilterArgs{...} }
type GetCommitmentAggregatedsFilterArrayOutput ¶
type GetCommitmentAggregatedsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetCommitmentAggregatedsFilterArrayOutput) ElementType ¶
func (GetCommitmentAggregatedsFilterArrayOutput) ElementType() reflect.Type
func (GetCommitmentAggregatedsFilterArrayOutput) ToGetCommitmentAggregatedsFilterArrayOutput ¶
func (o GetCommitmentAggregatedsFilterArrayOutput) ToGetCommitmentAggregatedsFilterArrayOutput() GetCommitmentAggregatedsFilterArrayOutput
func (GetCommitmentAggregatedsFilterArrayOutput) ToGetCommitmentAggregatedsFilterArrayOutputWithContext ¶
func (o GetCommitmentAggregatedsFilterArrayOutput) ToGetCommitmentAggregatedsFilterArrayOutputWithContext(ctx context.Context) GetCommitmentAggregatedsFilterArrayOutput
type GetCommitmentAggregatedsFilterInput ¶
type GetCommitmentAggregatedsFilterInput interface { pulumi.Input ToGetCommitmentAggregatedsFilterOutput() GetCommitmentAggregatedsFilterOutput ToGetCommitmentAggregatedsFilterOutputWithContext(context.Context) GetCommitmentAggregatedsFilterOutput }
GetCommitmentAggregatedsFilterInput is an input type that accepts GetCommitmentAggregatedsFilterArgs and GetCommitmentAggregatedsFilterOutput values. You can construct a concrete instance of `GetCommitmentAggregatedsFilterInput` via:
GetCommitmentAggregatedsFilterArgs{...}
type GetCommitmentAggregatedsFilterOutput ¶
type GetCommitmentAggregatedsFilterOutput struct{ *pulumi.OutputState }
func (GetCommitmentAggregatedsFilterOutput) ElementType ¶
func (GetCommitmentAggregatedsFilterOutput) ElementType() reflect.Type
func (GetCommitmentAggregatedsFilterOutput) Name ¶
func (o GetCommitmentAggregatedsFilterOutput) Name() pulumi.StringOutput
Product name
func (GetCommitmentAggregatedsFilterOutput) Regex ¶
func (o GetCommitmentAggregatedsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetCommitmentAggregatedsFilterOutput) ToGetCommitmentAggregatedsFilterOutput ¶
func (o GetCommitmentAggregatedsFilterOutput) ToGetCommitmentAggregatedsFilterOutput() GetCommitmentAggregatedsFilterOutput
func (GetCommitmentAggregatedsFilterOutput) ToGetCommitmentAggregatedsFilterOutputWithContext ¶
func (o GetCommitmentAggregatedsFilterOutput) ToGetCommitmentAggregatedsFilterOutputWithContext(ctx context.Context) GetCommitmentAggregatedsFilterOutput
func (GetCommitmentAggregatedsFilterOutput) Values ¶
func (o GetCommitmentAggregatedsFilterOutput) Values() pulumi.StringArrayOutput
type GetCommitmentAggregatedsOutputArgs ¶
type GetCommitmentAggregatedsOutputArgs struct { // The OCID of the root compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` Filters GetCommitmentAggregatedsFilterArrayInput `pulumi:"filters"` // Grouping criteria to use for aggregate the computed Usage, either hourly (`HOURLY`), daily (`DAILY`), monthly(`MONTHLY`) or none (`NONE`) to not follow a grouping criteria by date. Grouping pulumi.StringPtrInput `pulumi:"grouping"` // Product part number for subscribed service line, called parent product. ParentProduct pulumi.StringPtrInput `pulumi:"parentProduct"` // Subscription Id is an identifier associated to the service used for filter the Computed Usage in SPM. SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` // Initial date to filter Computed Usage data in SPM. In the case of non aggregated data the time period between of fromDate and toDate , expressed in RFC 3339 timestamp format. TimeFrom pulumi.StringInput `pulumi:"timeFrom"` // Final date to filter Computed Usage data in SPM, expressed in RFC 3339 timestamp format. TimeTo pulumi.StringInput `pulumi:"timeTo"` // The Oracle Cloud Infrastructure home region name in case home region is not us-ashburn-1 (IAD), e.g. ap-mumbai-1, us-phoenix-1 etc. XOneOriginRegion pulumi.StringPtrInput `pulumi:"xOneOriginRegion"` }
A collection of arguments for invoking getCommitmentAggregateds.
func (GetCommitmentAggregatedsOutputArgs) ElementType ¶
func (GetCommitmentAggregatedsOutputArgs) ElementType() reflect.Type
type GetCommitmentAggregatedsResult ¶
type GetCommitmentAggregatedsResult struct { CompartmentId string `pulumi:"compartmentId"` // The list of computed_usage_aggregateds. ComputedUsageAggregateds []GetCommitmentAggregatedsComputedUsageAggregated `pulumi:"computedUsageAggregateds"` Filters []GetCommitmentAggregatedsFilter `pulumi:"filters"` Grouping *string `pulumi:"grouping"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Product description ParentProduct *string `pulumi:"parentProduct"` // Subscription Id is an identifier associated to the service used for filter the Computed Usage in SPM SubscriptionId string `pulumi:"subscriptionId"` TimeFrom string `pulumi:"timeFrom"` TimeTo string `pulumi:"timeTo"` XOneOriginRegion *string `pulumi:"xOneOriginRegion"` }
A collection of values returned by getCommitmentAggregateds.
func GetCommitmentAggregateds ¶
func GetCommitmentAggregateds(ctx *pulumi.Context, args *GetCommitmentAggregatedsArgs, opts ...pulumi.InvokeOption) (*GetCommitmentAggregatedsResult, error)
This data source provides the list of Computed Usage Aggregateds in Oracle Cloud Infrastructure Osub Usage service.
This is a collection API which returns a list of aggregated computed usage details (there can be multiple Parent Products under a given SubID each of which is represented under Subscription Service Line # in SPM).
type GetCommitmentAggregatedsResultOutput ¶
type GetCommitmentAggregatedsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getCommitmentAggregateds.
func GetCommitmentAggregatedsOutput ¶
func GetCommitmentAggregatedsOutput(ctx *pulumi.Context, args GetCommitmentAggregatedsOutputArgs, opts ...pulumi.InvokeOption) GetCommitmentAggregatedsResultOutput
func (GetCommitmentAggregatedsResultOutput) CompartmentId ¶
func (o GetCommitmentAggregatedsResultOutput) CompartmentId() pulumi.StringOutput
func (GetCommitmentAggregatedsResultOutput) ComputedUsageAggregateds ¶
func (o GetCommitmentAggregatedsResultOutput) ComputedUsageAggregateds() GetCommitmentAggregatedsComputedUsageAggregatedArrayOutput
The list of computed_usage_aggregateds.
func (GetCommitmentAggregatedsResultOutput) ElementType ¶
func (GetCommitmentAggregatedsResultOutput) ElementType() reflect.Type
func (GetCommitmentAggregatedsResultOutput) Filters ¶
func (o GetCommitmentAggregatedsResultOutput) Filters() GetCommitmentAggregatedsFilterArrayOutput
func (GetCommitmentAggregatedsResultOutput) Grouping ¶
func (o GetCommitmentAggregatedsResultOutput) Grouping() pulumi.StringPtrOutput
func (GetCommitmentAggregatedsResultOutput) Id ¶
func (o GetCommitmentAggregatedsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetCommitmentAggregatedsResultOutput) ParentProduct ¶
func (o GetCommitmentAggregatedsResultOutput) ParentProduct() pulumi.StringPtrOutput
Product description
func (GetCommitmentAggregatedsResultOutput) SubscriptionId ¶
func (o GetCommitmentAggregatedsResultOutput) SubscriptionId() pulumi.StringOutput
Subscription Id is an identifier associated to the service used for filter the Computed Usage in SPM
func (GetCommitmentAggregatedsResultOutput) TimeFrom ¶
func (o GetCommitmentAggregatedsResultOutput) TimeFrom() pulumi.StringOutput
func (GetCommitmentAggregatedsResultOutput) TimeTo ¶
func (o GetCommitmentAggregatedsResultOutput) TimeTo() pulumi.StringOutput
func (GetCommitmentAggregatedsResultOutput) ToGetCommitmentAggregatedsResultOutput ¶
func (o GetCommitmentAggregatedsResultOutput) ToGetCommitmentAggregatedsResultOutput() GetCommitmentAggregatedsResultOutput
func (GetCommitmentAggregatedsResultOutput) ToGetCommitmentAggregatedsResultOutputWithContext ¶
func (o GetCommitmentAggregatedsResultOutput) ToGetCommitmentAggregatedsResultOutputWithContext(ctx context.Context) GetCommitmentAggregatedsResultOutput
func (GetCommitmentAggregatedsResultOutput) XOneOriginRegion ¶
func (o GetCommitmentAggregatedsResultOutput) XOneOriginRegion() pulumi.StringPtrOutput
type GetComputedUsageArgs ¶
type GetComputedUsageArgs struct { // The OCID of the root compartment. CompartmentId string `pulumi:"compartmentId"` // The Computed Usage Id ComputedUsageId string `pulumi:"computedUsageId"` // Partial response refers to an optimization technique offered by the RESTful web APIs to return only the information (fields) required by the client. This parameter is used to control what fields to return. Fields []string `pulumi:"fields"` // The Oracle Cloud Infrastructure home region name in case home region is not us-ashburn-1 (IAD), e.g. ap-mumbai-1, us-phoenix-1 etc. XOneOriginRegion *string `pulumi:"xOneOriginRegion"` }
A collection of arguments for invoking getComputedUsage.
type GetComputedUsageOutputArgs ¶
type GetComputedUsageOutputArgs struct { // The OCID of the root compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The Computed Usage Id ComputedUsageId pulumi.StringInput `pulumi:"computedUsageId"` // Partial response refers to an optimization technique offered by the RESTful web APIs to return only the information (fields) required by the client. This parameter is used to control what fields to return. Fields pulumi.StringArrayInput `pulumi:"fields"` // The Oracle Cloud Infrastructure home region name in case home region is not us-ashburn-1 (IAD), e.g. ap-mumbai-1, us-phoenix-1 etc. XOneOriginRegion pulumi.StringPtrInput `pulumi:"xOneOriginRegion"` }
A collection of arguments for invoking getComputedUsage.
func (GetComputedUsageOutputArgs) ElementType ¶
func (GetComputedUsageOutputArgs) ElementType() reflect.Type
type GetComputedUsageParentProduct ¶
type GetComputedUsageParentProduct struct { // Metered service billing category BillingCategory string `pulumi:"billingCategory"` // Product name Name string `pulumi:"name"` // Product part number PartNumber string `pulumi:"partNumber"` // Product category ProductCategory string `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup string `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType string `pulumi:"ucmRateCardPartType"` // Unit of Messure UnitOfMeasure string `pulumi:"unitOfMeasure"` }
type GetComputedUsageParentProductArgs ¶
type GetComputedUsageParentProductArgs struct { // Metered service billing category BillingCategory pulumi.StringInput `pulumi:"billingCategory"` // Product name Name pulumi.StringInput `pulumi:"name"` // Product part number PartNumber pulumi.StringInput `pulumi:"partNumber"` // Product category ProductCategory pulumi.StringInput `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup pulumi.StringInput `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType pulumi.StringInput `pulumi:"ucmRateCardPartType"` // Unit of Messure UnitOfMeasure pulumi.StringInput `pulumi:"unitOfMeasure"` }
func (GetComputedUsageParentProductArgs) ElementType ¶
func (GetComputedUsageParentProductArgs) ElementType() reflect.Type
func (GetComputedUsageParentProductArgs) ToGetComputedUsageParentProductOutput ¶
func (i GetComputedUsageParentProductArgs) ToGetComputedUsageParentProductOutput() GetComputedUsageParentProductOutput
func (GetComputedUsageParentProductArgs) ToGetComputedUsageParentProductOutputWithContext ¶
func (i GetComputedUsageParentProductArgs) ToGetComputedUsageParentProductOutputWithContext(ctx context.Context) GetComputedUsageParentProductOutput
type GetComputedUsageParentProductArray ¶
type GetComputedUsageParentProductArray []GetComputedUsageParentProductInput
func (GetComputedUsageParentProductArray) ElementType ¶
func (GetComputedUsageParentProductArray) ElementType() reflect.Type
func (GetComputedUsageParentProductArray) ToGetComputedUsageParentProductArrayOutput ¶
func (i GetComputedUsageParentProductArray) ToGetComputedUsageParentProductArrayOutput() GetComputedUsageParentProductArrayOutput
func (GetComputedUsageParentProductArray) ToGetComputedUsageParentProductArrayOutputWithContext ¶
func (i GetComputedUsageParentProductArray) ToGetComputedUsageParentProductArrayOutputWithContext(ctx context.Context) GetComputedUsageParentProductArrayOutput
type GetComputedUsageParentProductArrayInput ¶
type GetComputedUsageParentProductArrayInput interface { pulumi.Input ToGetComputedUsageParentProductArrayOutput() GetComputedUsageParentProductArrayOutput ToGetComputedUsageParentProductArrayOutputWithContext(context.Context) GetComputedUsageParentProductArrayOutput }
GetComputedUsageParentProductArrayInput is an input type that accepts GetComputedUsageParentProductArray and GetComputedUsageParentProductArrayOutput values. You can construct a concrete instance of `GetComputedUsageParentProductArrayInput` via:
GetComputedUsageParentProductArray{ GetComputedUsageParentProductArgs{...} }
type GetComputedUsageParentProductArrayOutput ¶
type GetComputedUsageParentProductArrayOutput struct{ *pulumi.OutputState }
func (GetComputedUsageParentProductArrayOutput) ElementType ¶
func (GetComputedUsageParentProductArrayOutput) ElementType() reflect.Type
func (GetComputedUsageParentProductArrayOutput) ToGetComputedUsageParentProductArrayOutput ¶
func (o GetComputedUsageParentProductArrayOutput) ToGetComputedUsageParentProductArrayOutput() GetComputedUsageParentProductArrayOutput
func (GetComputedUsageParentProductArrayOutput) ToGetComputedUsageParentProductArrayOutputWithContext ¶
func (o GetComputedUsageParentProductArrayOutput) ToGetComputedUsageParentProductArrayOutputWithContext(ctx context.Context) GetComputedUsageParentProductArrayOutput
type GetComputedUsageParentProductInput ¶
type GetComputedUsageParentProductInput interface { pulumi.Input ToGetComputedUsageParentProductOutput() GetComputedUsageParentProductOutput ToGetComputedUsageParentProductOutputWithContext(context.Context) GetComputedUsageParentProductOutput }
GetComputedUsageParentProductInput is an input type that accepts GetComputedUsageParentProductArgs and GetComputedUsageParentProductOutput values. You can construct a concrete instance of `GetComputedUsageParentProductInput` via:
GetComputedUsageParentProductArgs{...}
type GetComputedUsageParentProductOutput ¶
type GetComputedUsageParentProductOutput struct{ *pulumi.OutputState }
func (GetComputedUsageParentProductOutput) BillingCategory ¶
func (o GetComputedUsageParentProductOutput) BillingCategory() pulumi.StringOutput
Metered service billing category
func (GetComputedUsageParentProductOutput) ElementType ¶
func (GetComputedUsageParentProductOutput) ElementType() reflect.Type
func (GetComputedUsageParentProductOutput) Name ¶
func (o GetComputedUsageParentProductOutput) Name() pulumi.StringOutput
Product name
func (GetComputedUsageParentProductOutput) PartNumber ¶
func (o GetComputedUsageParentProductOutput) PartNumber() pulumi.StringOutput
Product part number
func (GetComputedUsageParentProductOutput) ProductCategory ¶
func (o GetComputedUsageParentProductOutput) ProductCategory() pulumi.StringOutput
Product category
func (GetComputedUsageParentProductOutput) ProvisioningGroup ¶
func (o GetComputedUsageParentProductOutput) ProvisioningGroup() pulumi.StringOutput
Product provisioning group
func (GetComputedUsageParentProductOutput) ToGetComputedUsageParentProductOutput ¶
func (o GetComputedUsageParentProductOutput) ToGetComputedUsageParentProductOutput() GetComputedUsageParentProductOutput
func (GetComputedUsageParentProductOutput) ToGetComputedUsageParentProductOutputWithContext ¶
func (o GetComputedUsageParentProductOutput) ToGetComputedUsageParentProductOutputWithContext(ctx context.Context) GetComputedUsageParentProductOutput
func (GetComputedUsageParentProductOutput) UcmRateCardPartType ¶
func (o GetComputedUsageParentProductOutput) UcmRateCardPartType() pulumi.StringOutput
Rate card part type of Product
func (GetComputedUsageParentProductOutput) UnitOfMeasure ¶
func (o GetComputedUsageParentProductOutput) UnitOfMeasure() pulumi.StringOutput
Unit of Messure
type GetComputedUsageProduct ¶
type GetComputedUsageProduct struct { // Metered service billing category BillingCategory string `pulumi:"billingCategory"` // Product name Name string `pulumi:"name"` // Product part number PartNumber string `pulumi:"partNumber"` // Product category ProductCategory string `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup string `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType string `pulumi:"ucmRateCardPartType"` // Unit of Messure UnitOfMeasure string `pulumi:"unitOfMeasure"` }
type GetComputedUsageProductArgs ¶
type GetComputedUsageProductArgs struct { // Metered service billing category BillingCategory pulumi.StringInput `pulumi:"billingCategory"` // Product name Name pulumi.StringInput `pulumi:"name"` // Product part number PartNumber pulumi.StringInput `pulumi:"partNumber"` // Product category ProductCategory pulumi.StringInput `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup pulumi.StringInput `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType pulumi.StringInput `pulumi:"ucmRateCardPartType"` // Unit of Messure UnitOfMeasure pulumi.StringInput `pulumi:"unitOfMeasure"` }
func (GetComputedUsageProductArgs) ElementType ¶
func (GetComputedUsageProductArgs) ElementType() reflect.Type
func (GetComputedUsageProductArgs) ToGetComputedUsageProductOutput ¶
func (i GetComputedUsageProductArgs) ToGetComputedUsageProductOutput() GetComputedUsageProductOutput
func (GetComputedUsageProductArgs) ToGetComputedUsageProductOutputWithContext ¶
func (i GetComputedUsageProductArgs) ToGetComputedUsageProductOutputWithContext(ctx context.Context) GetComputedUsageProductOutput
type GetComputedUsageProductArray ¶
type GetComputedUsageProductArray []GetComputedUsageProductInput
func (GetComputedUsageProductArray) ElementType ¶
func (GetComputedUsageProductArray) ElementType() reflect.Type
func (GetComputedUsageProductArray) ToGetComputedUsageProductArrayOutput ¶
func (i GetComputedUsageProductArray) ToGetComputedUsageProductArrayOutput() GetComputedUsageProductArrayOutput
func (GetComputedUsageProductArray) ToGetComputedUsageProductArrayOutputWithContext ¶
func (i GetComputedUsageProductArray) ToGetComputedUsageProductArrayOutputWithContext(ctx context.Context) GetComputedUsageProductArrayOutput
type GetComputedUsageProductArrayInput ¶
type GetComputedUsageProductArrayInput interface { pulumi.Input ToGetComputedUsageProductArrayOutput() GetComputedUsageProductArrayOutput ToGetComputedUsageProductArrayOutputWithContext(context.Context) GetComputedUsageProductArrayOutput }
GetComputedUsageProductArrayInput is an input type that accepts GetComputedUsageProductArray and GetComputedUsageProductArrayOutput values. You can construct a concrete instance of `GetComputedUsageProductArrayInput` via:
GetComputedUsageProductArray{ GetComputedUsageProductArgs{...} }
type GetComputedUsageProductArrayOutput ¶
type GetComputedUsageProductArrayOutput struct{ *pulumi.OutputState }
func (GetComputedUsageProductArrayOutput) ElementType ¶
func (GetComputedUsageProductArrayOutput) ElementType() reflect.Type
func (GetComputedUsageProductArrayOutput) Index ¶
func (o GetComputedUsageProductArrayOutput) Index(i pulumi.IntInput) GetComputedUsageProductOutput
func (GetComputedUsageProductArrayOutput) ToGetComputedUsageProductArrayOutput ¶
func (o GetComputedUsageProductArrayOutput) ToGetComputedUsageProductArrayOutput() GetComputedUsageProductArrayOutput
func (GetComputedUsageProductArrayOutput) ToGetComputedUsageProductArrayOutputWithContext ¶
func (o GetComputedUsageProductArrayOutput) ToGetComputedUsageProductArrayOutputWithContext(ctx context.Context) GetComputedUsageProductArrayOutput
type GetComputedUsageProductInput ¶
type GetComputedUsageProductInput interface { pulumi.Input ToGetComputedUsageProductOutput() GetComputedUsageProductOutput ToGetComputedUsageProductOutputWithContext(context.Context) GetComputedUsageProductOutput }
GetComputedUsageProductInput is an input type that accepts GetComputedUsageProductArgs and GetComputedUsageProductOutput values. You can construct a concrete instance of `GetComputedUsageProductInput` via:
GetComputedUsageProductArgs{...}
type GetComputedUsageProductOutput ¶
type GetComputedUsageProductOutput struct{ *pulumi.OutputState }
func (GetComputedUsageProductOutput) BillingCategory ¶
func (o GetComputedUsageProductOutput) BillingCategory() pulumi.StringOutput
Metered service billing category
func (GetComputedUsageProductOutput) ElementType ¶
func (GetComputedUsageProductOutput) ElementType() reflect.Type
func (GetComputedUsageProductOutput) Name ¶
func (o GetComputedUsageProductOutput) Name() pulumi.StringOutput
Product name
func (GetComputedUsageProductOutput) PartNumber ¶
func (o GetComputedUsageProductOutput) PartNumber() pulumi.StringOutput
Product part number
func (GetComputedUsageProductOutput) ProductCategory ¶
func (o GetComputedUsageProductOutput) ProductCategory() pulumi.StringOutput
Product category
func (GetComputedUsageProductOutput) ProvisioningGroup ¶
func (o GetComputedUsageProductOutput) ProvisioningGroup() pulumi.StringOutput
Product provisioning group
func (GetComputedUsageProductOutput) ToGetComputedUsageProductOutput ¶
func (o GetComputedUsageProductOutput) ToGetComputedUsageProductOutput() GetComputedUsageProductOutput
func (GetComputedUsageProductOutput) ToGetComputedUsageProductOutputWithContext ¶
func (o GetComputedUsageProductOutput) ToGetComputedUsageProductOutputWithContext(ctx context.Context) GetComputedUsageProductOutput
func (GetComputedUsageProductOutput) UcmRateCardPartType ¶
func (o GetComputedUsageProductOutput) UcmRateCardPartType() pulumi.StringOutput
Rate card part type of Product
func (GetComputedUsageProductOutput) UnitOfMeasure ¶
func (o GetComputedUsageProductOutput) UnitOfMeasure() pulumi.StringOutput
Unit of Messure
type GetComputedUsageResult ¶
type GetComputedUsageResult struct { // Subscribed service commitmentId. CommitmentServiceId string `pulumi:"commitmentServiceId"` CompartmentId string `pulumi:"compartmentId"` // SPM Internal compute records source . ComputeSource string `pulumi:"computeSource"` ComputedUsageId string `pulumi:"computedUsageId"` // Computed Line Amount not rounded Cost string `pulumi:"cost"` // Computed Line Amount rounded. CostRounded string `pulumi:"costRounded"` // Currency code CurrencyCode string `pulumi:"currencyCode"` // Data Center Attribute as sent by MQS to SPM. DataCenter string `pulumi:"dataCenter"` Fields []string `pulumi:"fields"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Invoicing status for the aggregated compute usage IsInvoiced bool `pulumi:"isInvoiced"` // MQS Identfier send to SPM , SPM does not transform this attribute and is received as is. MqsMessageId string `pulumi:"mqsMessageId"` // Net Unit Price for the product in consideration, price actual. NetUnitPrice string `pulumi:"netUnitPrice"` // SPM Internal Original usage Line number identifier in SPM coming from Metered Services entity. OriginalUsageNumber string `pulumi:"originalUsageNumber"` // Product description ParentProducts []GetComputedUsageParentProduct `pulumi:"parentProducts"` // Subscribed service line parent id ParentSubscribedServiceId string `pulumi:"parentSubscribedServiceId"` // Subscription plan number PlanNumber string `pulumi:"planNumber"` // Product description Products []GetComputedUsageProduct `pulumi:"products"` // Total Quantity that was used for computation Quantity string `pulumi:"quantity"` // Ratecard Id at subscribed service level RateCardId string `pulumi:"rateCardId"` // References the tier in the ratecard for that usage (OCI will be using the same reference to cross-reference for correctness on the usage csv report), comes from Entity OBSCNTR_IPT_PRODUCTTIER. RateCardTierdId string `pulumi:"rateCardTierdId"` // Computed Usage created time, expressed in RFC 3339 timestamp format. TimeCreated string `pulumi:"timeCreated"` // Metered Service date, expressed in RFC 3339 timestamp format. TimeMeteredOn string `pulumi:"timeMeteredOn"` // Usae computation date, expressed in RFC 3339 timestamp format. TimeOfArrival string `pulumi:"timeOfArrival"` // Computed Usage updated time, expressed in RFC 3339 timestamp format. TimeUpdated string `pulumi:"timeUpdated"` // Usage compute type in SPM. Type string `pulumi:"type"` // Unit of Messure UnitOfMeasure string `pulumi:"unitOfMeasure"` // SPM Internal usage Line number identifier in SPM coming from Metered Services entity. UsageNumber string `pulumi:"usageNumber"` XOneOriginRegion *string `pulumi:"xOneOriginRegion"` }
A collection of values returned by getComputedUsage.
func GetComputedUsage ¶
func GetComputedUsage(ctx *pulumi.Context, args *GetComputedUsageArgs, opts ...pulumi.InvokeOption) (*GetComputedUsageResult, error)
This data source provides details about a specific Computed Usage resource in Oracle Cloud Infrastructure Osub Usage service.
This is an API which returns Computed Usage corresponding to the id passed ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/OsubUsage" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := OsubUsage.GetComputedUsage(ctx, &osubusage.GetComputedUsageArgs{ CompartmentId: compartmentId, ComputedUsageId: testComputedUsageOciOsubUsageComputedUsage.Id, Fields: computedUsageFields, XOneOriginRegion: pulumi.StringRef(computedUsageXOneOriginRegion), }, nil) if err != nil { return err } return nil }) }
```
type GetComputedUsageResultOutput ¶
type GetComputedUsageResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getComputedUsage.
func GetComputedUsageOutput ¶
func GetComputedUsageOutput(ctx *pulumi.Context, args GetComputedUsageOutputArgs, opts ...pulumi.InvokeOption) GetComputedUsageResultOutput
func (GetComputedUsageResultOutput) CommitmentServiceId ¶
func (o GetComputedUsageResultOutput) CommitmentServiceId() pulumi.StringOutput
Subscribed service commitmentId.
func (GetComputedUsageResultOutput) CompartmentId ¶
func (o GetComputedUsageResultOutput) CompartmentId() pulumi.StringOutput
func (GetComputedUsageResultOutput) ComputeSource ¶
func (o GetComputedUsageResultOutput) ComputeSource() pulumi.StringOutput
SPM Internal compute records source .
func (GetComputedUsageResultOutput) ComputedUsageId ¶
func (o GetComputedUsageResultOutput) ComputedUsageId() pulumi.StringOutput
func (GetComputedUsageResultOutput) Cost ¶
func (o GetComputedUsageResultOutput) Cost() pulumi.StringOutput
Computed Line Amount not rounded
func (GetComputedUsageResultOutput) CostRounded ¶
func (o GetComputedUsageResultOutput) CostRounded() pulumi.StringOutput
Computed Line Amount rounded.
func (GetComputedUsageResultOutput) CurrencyCode ¶
func (o GetComputedUsageResultOutput) CurrencyCode() pulumi.StringOutput
Currency code
func (GetComputedUsageResultOutput) DataCenter ¶
func (o GetComputedUsageResultOutput) DataCenter() pulumi.StringOutput
Data Center Attribute as sent by MQS to SPM.
func (GetComputedUsageResultOutput) ElementType ¶
func (GetComputedUsageResultOutput) ElementType() reflect.Type
func (GetComputedUsageResultOutput) Fields ¶
func (o GetComputedUsageResultOutput) Fields() pulumi.StringArrayOutput
func (GetComputedUsageResultOutput) Id ¶
func (o GetComputedUsageResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetComputedUsageResultOutput) IsInvoiced ¶
func (o GetComputedUsageResultOutput) IsInvoiced() pulumi.BoolOutput
Invoicing status for the aggregated compute usage
func (GetComputedUsageResultOutput) MqsMessageId ¶
func (o GetComputedUsageResultOutput) MqsMessageId() pulumi.StringOutput
MQS Identfier send to SPM , SPM does not transform this attribute and is received as is.
func (GetComputedUsageResultOutput) NetUnitPrice ¶
func (o GetComputedUsageResultOutput) NetUnitPrice() pulumi.StringOutput
Net Unit Price for the product in consideration, price actual.
func (GetComputedUsageResultOutput) OriginalUsageNumber ¶
func (o GetComputedUsageResultOutput) OriginalUsageNumber() pulumi.StringOutput
SPM Internal Original usage Line number identifier in SPM coming from Metered Services entity.
func (GetComputedUsageResultOutput) ParentProducts ¶
func (o GetComputedUsageResultOutput) ParentProducts() GetComputedUsageParentProductArrayOutput
Product description
func (GetComputedUsageResultOutput) ParentSubscribedServiceId ¶
func (o GetComputedUsageResultOutput) ParentSubscribedServiceId() pulumi.StringOutput
Subscribed service line parent id
func (GetComputedUsageResultOutput) PlanNumber ¶
func (o GetComputedUsageResultOutput) PlanNumber() pulumi.StringOutput
Subscription plan number
func (GetComputedUsageResultOutput) Products ¶
func (o GetComputedUsageResultOutput) Products() GetComputedUsageProductArrayOutput
Product description
func (GetComputedUsageResultOutput) Quantity ¶
func (o GetComputedUsageResultOutput) Quantity() pulumi.StringOutput
Total Quantity that was used for computation
func (GetComputedUsageResultOutput) RateCardId ¶
func (o GetComputedUsageResultOutput) RateCardId() pulumi.StringOutput
Ratecard Id at subscribed service level
func (GetComputedUsageResultOutput) RateCardTierdId ¶
func (o GetComputedUsageResultOutput) RateCardTierdId() pulumi.StringOutput
References the tier in the ratecard for that usage (OCI will be using the same reference to cross-reference for correctness on the usage csv report), comes from Entity OBSCNTR_IPT_PRODUCTTIER.
func (GetComputedUsageResultOutput) TimeCreated ¶
func (o GetComputedUsageResultOutput) TimeCreated() pulumi.StringOutput
Computed Usage created time, expressed in RFC 3339 timestamp format.
func (GetComputedUsageResultOutput) TimeMeteredOn ¶
func (o GetComputedUsageResultOutput) TimeMeteredOn() pulumi.StringOutput
Metered Service date, expressed in RFC 3339 timestamp format.
func (GetComputedUsageResultOutput) TimeOfArrival ¶
func (o GetComputedUsageResultOutput) TimeOfArrival() pulumi.StringOutput
Usae computation date, expressed in RFC 3339 timestamp format.
func (GetComputedUsageResultOutput) TimeUpdated ¶
func (o GetComputedUsageResultOutput) TimeUpdated() pulumi.StringOutput
Computed Usage updated time, expressed in RFC 3339 timestamp format.
func (GetComputedUsageResultOutput) ToGetComputedUsageResultOutput ¶
func (o GetComputedUsageResultOutput) ToGetComputedUsageResultOutput() GetComputedUsageResultOutput
func (GetComputedUsageResultOutput) ToGetComputedUsageResultOutputWithContext ¶
func (o GetComputedUsageResultOutput) ToGetComputedUsageResultOutputWithContext(ctx context.Context) GetComputedUsageResultOutput
func (GetComputedUsageResultOutput) Type ¶
func (o GetComputedUsageResultOutput) Type() pulumi.StringOutput
Usage compute type in SPM.
func (GetComputedUsageResultOutput) UnitOfMeasure ¶
func (o GetComputedUsageResultOutput) UnitOfMeasure() pulumi.StringOutput
Unit of Messure
func (GetComputedUsageResultOutput) UsageNumber ¶
func (o GetComputedUsageResultOutput) UsageNumber() pulumi.StringOutput
SPM Internal usage Line number identifier in SPM coming from Metered Services entity.
func (GetComputedUsageResultOutput) XOneOriginRegion ¶
func (o GetComputedUsageResultOutput) XOneOriginRegion() pulumi.StringPtrOutput
type GetComputedUsagesArgs ¶
type GetComputedUsagesArgs struct { // The OCID of the root compartment. CompartmentId string `pulumi:"compartmentId"` // Product part number for Computed Usage . ComputedProduct *string `pulumi:"computedProduct"` Filters []GetComputedUsagesFilter `pulumi:"filters"` // Product part number for subscribed service line, called parent product. ParentProduct *string `pulumi:"parentProduct"` // Subscription Id is an identifier associated to the service used for filter the Computed Usage in SPM. SubscriptionId string `pulumi:"subscriptionId"` // Initial date to filter Computed Usage data in SPM. In the case of non aggregated data the time period between of fromDate and toDate , expressed in RFC 3339 timestamp format. TimeFrom string `pulumi:"timeFrom"` // Final date to filter Computed Usage data in SPM, expressed in RFC 3339 timestamp format. TimeTo string `pulumi:"timeTo"` // The Oracle Cloud Infrastructure home region name in case home region is not us-ashburn-1 (IAD), e.g. ap-mumbai-1, us-phoenix-1 etc. XOneOriginRegion *string `pulumi:"xOneOriginRegion"` }
A collection of arguments for invoking getComputedUsages.
type GetComputedUsagesComputedUsage ¶
type GetComputedUsagesComputedUsage struct { // Subscribed service commitmentId. CommitmentServiceId string `pulumi:"commitmentServiceId"` // SPM Internal compute records source . ComputeSource string `pulumi:"computeSource"` ComputedUsageId string `pulumi:"computedUsageId"` // Computed Line Amount not rounded Cost string `pulumi:"cost"` // Computed Line Amount rounded. CostRounded string `pulumi:"costRounded"` // Currency code CurrencyCode string `pulumi:"currencyCode"` // Data Center Attribute as sent by MQS to SPM. DataCenter string `pulumi:"dataCenter"` // SPM Internal computed usage Id , 32 character string Id string `pulumi:"id"` // Invoicing status for the aggregated compute usage IsInvoiced bool `pulumi:"isInvoiced"` // MQS Identfier send to SPM , SPM does not transform this attribute and is received as is. MqsMessageId string `pulumi:"mqsMessageId"` // Net Unit Price for the product in consideration, price actual. NetUnitPrice string `pulumi:"netUnitPrice"` // SPM Internal Original usage Line number identifier in SPM coming from Metered Services entity. OriginalUsageNumber string `pulumi:"originalUsageNumber"` // Product part number for subscribed service line, called parent product. ParentProducts []GetComputedUsagesComputedUsageParentProduct `pulumi:"parentProducts"` // Subscribed service line parent id ParentSubscribedServiceId string `pulumi:"parentSubscribedServiceId"` // Subscription plan number PlanNumber string `pulumi:"planNumber"` // Product description Products []GetComputedUsagesComputedUsageProduct `pulumi:"products"` // Total Quantity that was used for computation Quantity string `pulumi:"quantity"` // Ratecard Id at subscribed service level RateCardId string `pulumi:"rateCardId"` // References the tier in the ratecard for that usage (OCI will be using the same reference to cross-reference for correctness on the usage csv report), comes from Entity OBSCNTR_IPT_PRODUCTTIER. RateCardTierdId string `pulumi:"rateCardTierdId"` // Computed Usage created time, expressed in RFC 3339 timestamp format. TimeCreated string `pulumi:"timeCreated"` // Metered Service date, expressed in RFC 3339 timestamp format. TimeMeteredOn string `pulumi:"timeMeteredOn"` // Usae computation date, expressed in RFC 3339 timestamp format. TimeOfArrival string `pulumi:"timeOfArrival"` // Computed Usage updated time, expressed in RFC 3339 timestamp format. TimeUpdated string `pulumi:"timeUpdated"` // Usage compute type in SPM. Type string `pulumi:"type"` // Unit of Messure UnitOfMeasure string `pulumi:"unitOfMeasure"` // SPM Internal usage Line number identifier in SPM coming from Metered Services entity. UsageNumber string `pulumi:"usageNumber"` }
type GetComputedUsagesComputedUsageArgs ¶
type GetComputedUsagesComputedUsageArgs struct { // Subscribed service commitmentId. CommitmentServiceId pulumi.StringInput `pulumi:"commitmentServiceId"` // SPM Internal compute records source . ComputeSource pulumi.StringInput `pulumi:"computeSource"` ComputedUsageId pulumi.StringInput `pulumi:"computedUsageId"` // Computed Line Amount not rounded Cost pulumi.StringInput `pulumi:"cost"` // Computed Line Amount rounded. CostRounded pulumi.StringInput `pulumi:"costRounded"` // Currency code CurrencyCode pulumi.StringInput `pulumi:"currencyCode"` // Data Center Attribute as sent by MQS to SPM. DataCenter pulumi.StringInput `pulumi:"dataCenter"` // SPM Internal computed usage Id , 32 character string Id pulumi.StringInput `pulumi:"id"` // Invoicing status for the aggregated compute usage IsInvoiced pulumi.BoolInput `pulumi:"isInvoiced"` // MQS Identfier send to SPM , SPM does not transform this attribute and is received as is. MqsMessageId pulumi.StringInput `pulumi:"mqsMessageId"` // Net Unit Price for the product in consideration, price actual. NetUnitPrice pulumi.StringInput `pulumi:"netUnitPrice"` // SPM Internal Original usage Line number identifier in SPM coming from Metered Services entity. OriginalUsageNumber pulumi.StringInput `pulumi:"originalUsageNumber"` // Product part number for subscribed service line, called parent product. ParentProducts GetComputedUsagesComputedUsageParentProductArrayInput `pulumi:"parentProducts"` // Subscribed service line parent id ParentSubscribedServiceId pulumi.StringInput `pulumi:"parentSubscribedServiceId"` // Subscription plan number PlanNumber pulumi.StringInput `pulumi:"planNumber"` // Product description Products GetComputedUsagesComputedUsageProductArrayInput `pulumi:"products"` // Total Quantity that was used for computation Quantity pulumi.StringInput `pulumi:"quantity"` // Ratecard Id at subscribed service level RateCardId pulumi.StringInput `pulumi:"rateCardId"` // References the tier in the ratecard for that usage (OCI will be using the same reference to cross-reference for correctness on the usage csv report), comes from Entity OBSCNTR_IPT_PRODUCTTIER. RateCardTierdId pulumi.StringInput `pulumi:"rateCardTierdId"` // Computed Usage created time, expressed in RFC 3339 timestamp format. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Metered Service date, expressed in RFC 3339 timestamp format. TimeMeteredOn pulumi.StringInput `pulumi:"timeMeteredOn"` // Usae computation date, expressed in RFC 3339 timestamp format. TimeOfArrival pulumi.StringInput `pulumi:"timeOfArrival"` // Computed Usage updated time, expressed in RFC 3339 timestamp format. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // Usage compute type in SPM. Type pulumi.StringInput `pulumi:"type"` // Unit of Messure UnitOfMeasure pulumi.StringInput `pulumi:"unitOfMeasure"` // SPM Internal usage Line number identifier in SPM coming from Metered Services entity. UsageNumber pulumi.StringInput `pulumi:"usageNumber"` }
func (GetComputedUsagesComputedUsageArgs) ElementType ¶
func (GetComputedUsagesComputedUsageArgs) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageArgs) ToGetComputedUsagesComputedUsageOutput ¶
func (i GetComputedUsagesComputedUsageArgs) ToGetComputedUsagesComputedUsageOutput() GetComputedUsagesComputedUsageOutput
func (GetComputedUsagesComputedUsageArgs) ToGetComputedUsagesComputedUsageOutputWithContext ¶
func (i GetComputedUsagesComputedUsageArgs) ToGetComputedUsagesComputedUsageOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageOutput
type GetComputedUsagesComputedUsageArray ¶
type GetComputedUsagesComputedUsageArray []GetComputedUsagesComputedUsageInput
func (GetComputedUsagesComputedUsageArray) ElementType ¶
func (GetComputedUsagesComputedUsageArray) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageArray) ToGetComputedUsagesComputedUsageArrayOutput ¶
func (i GetComputedUsagesComputedUsageArray) ToGetComputedUsagesComputedUsageArrayOutput() GetComputedUsagesComputedUsageArrayOutput
func (GetComputedUsagesComputedUsageArray) ToGetComputedUsagesComputedUsageArrayOutputWithContext ¶
func (i GetComputedUsagesComputedUsageArray) ToGetComputedUsagesComputedUsageArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageArrayOutput
type GetComputedUsagesComputedUsageArrayInput ¶
type GetComputedUsagesComputedUsageArrayInput interface { pulumi.Input ToGetComputedUsagesComputedUsageArrayOutput() GetComputedUsagesComputedUsageArrayOutput ToGetComputedUsagesComputedUsageArrayOutputWithContext(context.Context) GetComputedUsagesComputedUsageArrayOutput }
GetComputedUsagesComputedUsageArrayInput is an input type that accepts GetComputedUsagesComputedUsageArray and GetComputedUsagesComputedUsageArrayOutput values. You can construct a concrete instance of `GetComputedUsagesComputedUsageArrayInput` via:
GetComputedUsagesComputedUsageArray{ GetComputedUsagesComputedUsageArgs{...} }
type GetComputedUsagesComputedUsageArrayOutput ¶
type GetComputedUsagesComputedUsageArrayOutput struct{ *pulumi.OutputState }
func (GetComputedUsagesComputedUsageArrayOutput) ElementType ¶
func (GetComputedUsagesComputedUsageArrayOutput) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageArrayOutput) ToGetComputedUsagesComputedUsageArrayOutput ¶
func (o GetComputedUsagesComputedUsageArrayOutput) ToGetComputedUsagesComputedUsageArrayOutput() GetComputedUsagesComputedUsageArrayOutput
func (GetComputedUsagesComputedUsageArrayOutput) ToGetComputedUsagesComputedUsageArrayOutputWithContext ¶
func (o GetComputedUsagesComputedUsageArrayOutput) ToGetComputedUsagesComputedUsageArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageArrayOutput
type GetComputedUsagesComputedUsageInput ¶
type GetComputedUsagesComputedUsageInput interface { pulumi.Input ToGetComputedUsagesComputedUsageOutput() GetComputedUsagesComputedUsageOutput ToGetComputedUsagesComputedUsageOutputWithContext(context.Context) GetComputedUsagesComputedUsageOutput }
GetComputedUsagesComputedUsageInput is an input type that accepts GetComputedUsagesComputedUsageArgs and GetComputedUsagesComputedUsageOutput values. You can construct a concrete instance of `GetComputedUsagesComputedUsageInput` via:
GetComputedUsagesComputedUsageArgs{...}
type GetComputedUsagesComputedUsageOutput ¶
type GetComputedUsagesComputedUsageOutput struct{ *pulumi.OutputState }
func (GetComputedUsagesComputedUsageOutput) CommitmentServiceId ¶
func (o GetComputedUsagesComputedUsageOutput) CommitmentServiceId() pulumi.StringOutput
Subscribed service commitmentId.
func (GetComputedUsagesComputedUsageOutput) ComputeSource ¶
func (o GetComputedUsagesComputedUsageOutput) ComputeSource() pulumi.StringOutput
SPM Internal compute records source .
func (GetComputedUsagesComputedUsageOutput) ComputedUsageId ¶
func (o GetComputedUsagesComputedUsageOutput) ComputedUsageId() pulumi.StringOutput
func (GetComputedUsagesComputedUsageOutput) Cost ¶
func (o GetComputedUsagesComputedUsageOutput) Cost() pulumi.StringOutput
Computed Line Amount not rounded
func (GetComputedUsagesComputedUsageOutput) CostRounded ¶
func (o GetComputedUsagesComputedUsageOutput) CostRounded() pulumi.StringOutput
Computed Line Amount rounded.
func (GetComputedUsagesComputedUsageOutput) CurrencyCode ¶
func (o GetComputedUsagesComputedUsageOutput) CurrencyCode() pulumi.StringOutput
Currency code
func (GetComputedUsagesComputedUsageOutput) DataCenter ¶
func (o GetComputedUsagesComputedUsageOutput) DataCenter() pulumi.StringOutput
Data Center Attribute as sent by MQS to SPM.
func (GetComputedUsagesComputedUsageOutput) ElementType ¶
func (GetComputedUsagesComputedUsageOutput) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageOutput) Id ¶
func (o GetComputedUsagesComputedUsageOutput) Id() pulumi.StringOutput
SPM Internal computed usage Id , 32 character string
func (GetComputedUsagesComputedUsageOutput) IsInvoiced ¶
func (o GetComputedUsagesComputedUsageOutput) IsInvoiced() pulumi.BoolOutput
Invoicing status for the aggregated compute usage
func (GetComputedUsagesComputedUsageOutput) MqsMessageId ¶
func (o GetComputedUsagesComputedUsageOutput) MqsMessageId() pulumi.StringOutput
MQS Identfier send to SPM , SPM does not transform this attribute and is received as is.
func (GetComputedUsagesComputedUsageOutput) NetUnitPrice ¶
func (o GetComputedUsagesComputedUsageOutput) NetUnitPrice() pulumi.StringOutput
Net Unit Price for the product in consideration, price actual.
func (GetComputedUsagesComputedUsageOutput) OriginalUsageNumber ¶
func (o GetComputedUsagesComputedUsageOutput) OriginalUsageNumber() pulumi.StringOutput
SPM Internal Original usage Line number identifier in SPM coming from Metered Services entity.
func (GetComputedUsagesComputedUsageOutput) ParentProducts ¶
func (o GetComputedUsagesComputedUsageOutput) ParentProducts() GetComputedUsagesComputedUsageParentProductArrayOutput
Product part number for subscribed service line, called parent product.
func (GetComputedUsagesComputedUsageOutput) ParentSubscribedServiceId ¶
func (o GetComputedUsagesComputedUsageOutput) ParentSubscribedServiceId() pulumi.StringOutput
Subscribed service line parent id
func (GetComputedUsagesComputedUsageOutput) PlanNumber ¶
func (o GetComputedUsagesComputedUsageOutput) PlanNumber() pulumi.StringOutput
Subscription plan number
func (GetComputedUsagesComputedUsageOutput) Products ¶
func (o GetComputedUsagesComputedUsageOutput) Products() GetComputedUsagesComputedUsageProductArrayOutput
Product description
func (GetComputedUsagesComputedUsageOutput) Quantity ¶
func (o GetComputedUsagesComputedUsageOutput) Quantity() pulumi.StringOutput
Total Quantity that was used for computation
func (GetComputedUsagesComputedUsageOutput) RateCardId ¶
func (o GetComputedUsagesComputedUsageOutput) RateCardId() pulumi.StringOutput
Ratecard Id at subscribed service level
func (GetComputedUsagesComputedUsageOutput) RateCardTierdId ¶
func (o GetComputedUsagesComputedUsageOutput) RateCardTierdId() pulumi.StringOutput
References the tier in the ratecard for that usage (OCI will be using the same reference to cross-reference for correctness on the usage csv report), comes from Entity OBSCNTR_IPT_PRODUCTTIER.
func (GetComputedUsagesComputedUsageOutput) TimeCreated ¶
func (o GetComputedUsagesComputedUsageOutput) TimeCreated() pulumi.StringOutput
Computed Usage created time, expressed in RFC 3339 timestamp format.
func (GetComputedUsagesComputedUsageOutput) TimeMeteredOn ¶
func (o GetComputedUsagesComputedUsageOutput) TimeMeteredOn() pulumi.StringOutput
Metered Service date, expressed in RFC 3339 timestamp format.
func (GetComputedUsagesComputedUsageOutput) TimeOfArrival ¶
func (o GetComputedUsagesComputedUsageOutput) TimeOfArrival() pulumi.StringOutput
Usae computation date, expressed in RFC 3339 timestamp format.
func (GetComputedUsagesComputedUsageOutput) TimeUpdated ¶
func (o GetComputedUsagesComputedUsageOutput) TimeUpdated() pulumi.StringOutput
Computed Usage updated time, expressed in RFC 3339 timestamp format.
func (GetComputedUsagesComputedUsageOutput) ToGetComputedUsagesComputedUsageOutput ¶
func (o GetComputedUsagesComputedUsageOutput) ToGetComputedUsagesComputedUsageOutput() GetComputedUsagesComputedUsageOutput
func (GetComputedUsagesComputedUsageOutput) ToGetComputedUsagesComputedUsageOutputWithContext ¶
func (o GetComputedUsagesComputedUsageOutput) ToGetComputedUsagesComputedUsageOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageOutput
func (GetComputedUsagesComputedUsageOutput) Type ¶
func (o GetComputedUsagesComputedUsageOutput) Type() pulumi.StringOutput
Usage compute type in SPM.
func (GetComputedUsagesComputedUsageOutput) UnitOfMeasure ¶
func (o GetComputedUsagesComputedUsageOutput) UnitOfMeasure() pulumi.StringOutput
Unit of Messure
func (GetComputedUsagesComputedUsageOutput) UsageNumber ¶
func (o GetComputedUsagesComputedUsageOutput) UsageNumber() pulumi.StringOutput
SPM Internal usage Line number identifier in SPM coming from Metered Services entity.
type GetComputedUsagesComputedUsageParentProduct ¶
type GetComputedUsagesComputedUsageParentProduct struct { // Metered service billing category BillingCategory string `pulumi:"billingCategory"` // Product name Name string `pulumi:"name"` // Product part number PartNumber string `pulumi:"partNumber"` // Product category ProductCategory string `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup string `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType string `pulumi:"ucmRateCardPartType"` // Unit of Messure UnitOfMeasure string `pulumi:"unitOfMeasure"` }
type GetComputedUsagesComputedUsageParentProductArgs ¶
type GetComputedUsagesComputedUsageParentProductArgs struct { // Metered service billing category BillingCategory pulumi.StringInput `pulumi:"billingCategory"` // Product name Name pulumi.StringInput `pulumi:"name"` // Product part number PartNumber pulumi.StringInput `pulumi:"partNumber"` // Product category ProductCategory pulumi.StringInput `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup pulumi.StringInput `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType pulumi.StringInput `pulumi:"ucmRateCardPartType"` // Unit of Messure UnitOfMeasure pulumi.StringInput `pulumi:"unitOfMeasure"` }
func (GetComputedUsagesComputedUsageParentProductArgs) ElementType ¶
func (GetComputedUsagesComputedUsageParentProductArgs) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageParentProductArgs) ToGetComputedUsagesComputedUsageParentProductOutput ¶
func (i GetComputedUsagesComputedUsageParentProductArgs) ToGetComputedUsagesComputedUsageParentProductOutput() GetComputedUsagesComputedUsageParentProductOutput
func (GetComputedUsagesComputedUsageParentProductArgs) ToGetComputedUsagesComputedUsageParentProductOutputWithContext ¶
func (i GetComputedUsagesComputedUsageParentProductArgs) ToGetComputedUsagesComputedUsageParentProductOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageParentProductOutput
type GetComputedUsagesComputedUsageParentProductArray ¶
type GetComputedUsagesComputedUsageParentProductArray []GetComputedUsagesComputedUsageParentProductInput
func (GetComputedUsagesComputedUsageParentProductArray) ElementType ¶
func (GetComputedUsagesComputedUsageParentProductArray) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageParentProductArray) ToGetComputedUsagesComputedUsageParentProductArrayOutput ¶
func (i GetComputedUsagesComputedUsageParentProductArray) ToGetComputedUsagesComputedUsageParentProductArrayOutput() GetComputedUsagesComputedUsageParentProductArrayOutput
func (GetComputedUsagesComputedUsageParentProductArray) ToGetComputedUsagesComputedUsageParentProductArrayOutputWithContext ¶
func (i GetComputedUsagesComputedUsageParentProductArray) ToGetComputedUsagesComputedUsageParentProductArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageParentProductArrayOutput
type GetComputedUsagesComputedUsageParentProductArrayInput ¶
type GetComputedUsagesComputedUsageParentProductArrayInput interface { pulumi.Input ToGetComputedUsagesComputedUsageParentProductArrayOutput() GetComputedUsagesComputedUsageParentProductArrayOutput ToGetComputedUsagesComputedUsageParentProductArrayOutputWithContext(context.Context) GetComputedUsagesComputedUsageParentProductArrayOutput }
GetComputedUsagesComputedUsageParentProductArrayInput is an input type that accepts GetComputedUsagesComputedUsageParentProductArray and GetComputedUsagesComputedUsageParentProductArrayOutput values. You can construct a concrete instance of `GetComputedUsagesComputedUsageParentProductArrayInput` via:
GetComputedUsagesComputedUsageParentProductArray{ GetComputedUsagesComputedUsageParentProductArgs{...} }
type GetComputedUsagesComputedUsageParentProductArrayOutput ¶
type GetComputedUsagesComputedUsageParentProductArrayOutput struct{ *pulumi.OutputState }
func (GetComputedUsagesComputedUsageParentProductArrayOutput) ElementType ¶
func (GetComputedUsagesComputedUsageParentProductArrayOutput) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageParentProductArrayOutput) ToGetComputedUsagesComputedUsageParentProductArrayOutput ¶
func (o GetComputedUsagesComputedUsageParentProductArrayOutput) ToGetComputedUsagesComputedUsageParentProductArrayOutput() GetComputedUsagesComputedUsageParentProductArrayOutput
func (GetComputedUsagesComputedUsageParentProductArrayOutput) ToGetComputedUsagesComputedUsageParentProductArrayOutputWithContext ¶
func (o GetComputedUsagesComputedUsageParentProductArrayOutput) ToGetComputedUsagesComputedUsageParentProductArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageParentProductArrayOutput
type GetComputedUsagesComputedUsageParentProductInput ¶
type GetComputedUsagesComputedUsageParentProductInput interface { pulumi.Input ToGetComputedUsagesComputedUsageParentProductOutput() GetComputedUsagesComputedUsageParentProductOutput ToGetComputedUsagesComputedUsageParentProductOutputWithContext(context.Context) GetComputedUsagesComputedUsageParentProductOutput }
GetComputedUsagesComputedUsageParentProductInput is an input type that accepts GetComputedUsagesComputedUsageParentProductArgs and GetComputedUsagesComputedUsageParentProductOutput values. You can construct a concrete instance of `GetComputedUsagesComputedUsageParentProductInput` via:
GetComputedUsagesComputedUsageParentProductArgs{...}
type GetComputedUsagesComputedUsageParentProductOutput ¶
type GetComputedUsagesComputedUsageParentProductOutput struct{ *pulumi.OutputState }
func (GetComputedUsagesComputedUsageParentProductOutput) BillingCategory ¶
func (o GetComputedUsagesComputedUsageParentProductOutput) BillingCategory() pulumi.StringOutput
Metered service billing category
func (GetComputedUsagesComputedUsageParentProductOutput) ElementType ¶
func (GetComputedUsagesComputedUsageParentProductOutput) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageParentProductOutput) Name ¶
func (o GetComputedUsagesComputedUsageParentProductOutput) Name() pulumi.StringOutput
Product name
func (GetComputedUsagesComputedUsageParentProductOutput) PartNumber ¶
func (o GetComputedUsagesComputedUsageParentProductOutput) PartNumber() pulumi.StringOutput
Product part number
func (GetComputedUsagesComputedUsageParentProductOutput) ProductCategory ¶
func (o GetComputedUsagesComputedUsageParentProductOutput) ProductCategory() pulumi.StringOutput
Product category
func (GetComputedUsagesComputedUsageParentProductOutput) ProvisioningGroup ¶
func (o GetComputedUsagesComputedUsageParentProductOutput) ProvisioningGroup() pulumi.StringOutput
Product provisioning group
func (GetComputedUsagesComputedUsageParentProductOutput) ToGetComputedUsagesComputedUsageParentProductOutput ¶
func (o GetComputedUsagesComputedUsageParentProductOutput) ToGetComputedUsagesComputedUsageParentProductOutput() GetComputedUsagesComputedUsageParentProductOutput
func (GetComputedUsagesComputedUsageParentProductOutput) ToGetComputedUsagesComputedUsageParentProductOutputWithContext ¶
func (o GetComputedUsagesComputedUsageParentProductOutput) ToGetComputedUsagesComputedUsageParentProductOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageParentProductOutput
func (GetComputedUsagesComputedUsageParentProductOutput) UcmRateCardPartType ¶
func (o GetComputedUsagesComputedUsageParentProductOutput) UcmRateCardPartType() pulumi.StringOutput
Rate card part type of Product
func (GetComputedUsagesComputedUsageParentProductOutput) UnitOfMeasure ¶
func (o GetComputedUsagesComputedUsageParentProductOutput) UnitOfMeasure() pulumi.StringOutput
Unit of Messure
type GetComputedUsagesComputedUsageProduct ¶
type GetComputedUsagesComputedUsageProduct struct { // Metered service billing category BillingCategory string `pulumi:"billingCategory"` // Product name Name string `pulumi:"name"` // Product part number PartNumber string `pulumi:"partNumber"` // Product category ProductCategory string `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup string `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType string `pulumi:"ucmRateCardPartType"` // Unit of Messure UnitOfMeasure string `pulumi:"unitOfMeasure"` }
type GetComputedUsagesComputedUsageProductArgs ¶
type GetComputedUsagesComputedUsageProductArgs struct { // Metered service billing category BillingCategory pulumi.StringInput `pulumi:"billingCategory"` // Product name Name pulumi.StringInput `pulumi:"name"` // Product part number PartNumber pulumi.StringInput `pulumi:"partNumber"` // Product category ProductCategory pulumi.StringInput `pulumi:"productCategory"` // Product provisioning group ProvisioningGroup pulumi.StringInput `pulumi:"provisioningGroup"` // Rate card part type of Product UcmRateCardPartType pulumi.StringInput `pulumi:"ucmRateCardPartType"` // Unit of Messure UnitOfMeasure pulumi.StringInput `pulumi:"unitOfMeasure"` }
func (GetComputedUsagesComputedUsageProductArgs) ElementType ¶
func (GetComputedUsagesComputedUsageProductArgs) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageProductArgs) ToGetComputedUsagesComputedUsageProductOutput ¶
func (i GetComputedUsagesComputedUsageProductArgs) ToGetComputedUsagesComputedUsageProductOutput() GetComputedUsagesComputedUsageProductOutput
func (GetComputedUsagesComputedUsageProductArgs) ToGetComputedUsagesComputedUsageProductOutputWithContext ¶
func (i GetComputedUsagesComputedUsageProductArgs) ToGetComputedUsagesComputedUsageProductOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageProductOutput
type GetComputedUsagesComputedUsageProductArray ¶
type GetComputedUsagesComputedUsageProductArray []GetComputedUsagesComputedUsageProductInput
func (GetComputedUsagesComputedUsageProductArray) ElementType ¶
func (GetComputedUsagesComputedUsageProductArray) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageProductArray) ToGetComputedUsagesComputedUsageProductArrayOutput ¶
func (i GetComputedUsagesComputedUsageProductArray) ToGetComputedUsagesComputedUsageProductArrayOutput() GetComputedUsagesComputedUsageProductArrayOutput
func (GetComputedUsagesComputedUsageProductArray) ToGetComputedUsagesComputedUsageProductArrayOutputWithContext ¶
func (i GetComputedUsagesComputedUsageProductArray) ToGetComputedUsagesComputedUsageProductArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageProductArrayOutput
type GetComputedUsagesComputedUsageProductArrayInput ¶
type GetComputedUsagesComputedUsageProductArrayInput interface { pulumi.Input ToGetComputedUsagesComputedUsageProductArrayOutput() GetComputedUsagesComputedUsageProductArrayOutput ToGetComputedUsagesComputedUsageProductArrayOutputWithContext(context.Context) GetComputedUsagesComputedUsageProductArrayOutput }
GetComputedUsagesComputedUsageProductArrayInput is an input type that accepts GetComputedUsagesComputedUsageProductArray and GetComputedUsagesComputedUsageProductArrayOutput values. You can construct a concrete instance of `GetComputedUsagesComputedUsageProductArrayInput` via:
GetComputedUsagesComputedUsageProductArray{ GetComputedUsagesComputedUsageProductArgs{...} }
type GetComputedUsagesComputedUsageProductArrayOutput ¶
type GetComputedUsagesComputedUsageProductArrayOutput struct{ *pulumi.OutputState }
func (GetComputedUsagesComputedUsageProductArrayOutput) ElementType ¶
func (GetComputedUsagesComputedUsageProductArrayOutput) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageProductArrayOutput) ToGetComputedUsagesComputedUsageProductArrayOutput ¶
func (o GetComputedUsagesComputedUsageProductArrayOutput) ToGetComputedUsagesComputedUsageProductArrayOutput() GetComputedUsagesComputedUsageProductArrayOutput
func (GetComputedUsagesComputedUsageProductArrayOutput) ToGetComputedUsagesComputedUsageProductArrayOutputWithContext ¶
func (o GetComputedUsagesComputedUsageProductArrayOutput) ToGetComputedUsagesComputedUsageProductArrayOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageProductArrayOutput
type GetComputedUsagesComputedUsageProductInput ¶
type GetComputedUsagesComputedUsageProductInput interface { pulumi.Input ToGetComputedUsagesComputedUsageProductOutput() GetComputedUsagesComputedUsageProductOutput ToGetComputedUsagesComputedUsageProductOutputWithContext(context.Context) GetComputedUsagesComputedUsageProductOutput }
GetComputedUsagesComputedUsageProductInput is an input type that accepts GetComputedUsagesComputedUsageProductArgs and GetComputedUsagesComputedUsageProductOutput values. You can construct a concrete instance of `GetComputedUsagesComputedUsageProductInput` via:
GetComputedUsagesComputedUsageProductArgs{...}
type GetComputedUsagesComputedUsageProductOutput ¶
type GetComputedUsagesComputedUsageProductOutput struct{ *pulumi.OutputState }
func (GetComputedUsagesComputedUsageProductOutput) BillingCategory ¶
func (o GetComputedUsagesComputedUsageProductOutput) BillingCategory() pulumi.StringOutput
Metered service billing category
func (GetComputedUsagesComputedUsageProductOutput) ElementType ¶
func (GetComputedUsagesComputedUsageProductOutput) ElementType() reflect.Type
func (GetComputedUsagesComputedUsageProductOutput) Name ¶
func (o GetComputedUsagesComputedUsageProductOutput) Name() pulumi.StringOutput
Product name
func (GetComputedUsagesComputedUsageProductOutput) PartNumber ¶
func (o GetComputedUsagesComputedUsageProductOutput) PartNumber() pulumi.StringOutput
Product part number
func (GetComputedUsagesComputedUsageProductOutput) ProductCategory ¶
func (o GetComputedUsagesComputedUsageProductOutput) ProductCategory() pulumi.StringOutput
Product category
func (GetComputedUsagesComputedUsageProductOutput) ProvisioningGroup ¶
func (o GetComputedUsagesComputedUsageProductOutput) ProvisioningGroup() pulumi.StringOutput
Product provisioning group
func (GetComputedUsagesComputedUsageProductOutput) ToGetComputedUsagesComputedUsageProductOutput ¶
func (o GetComputedUsagesComputedUsageProductOutput) ToGetComputedUsagesComputedUsageProductOutput() GetComputedUsagesComputedUsageProductOutput
func (GetComputedUsagesComputedUsageProductOutput) ToGetComputedUsagesComputedUsageProductOutputWithContext ¶
func (o GetComputedUsagesComputedUsageProductOutput) ToGetComputedUsagesComputedUsageProductOutputWithContext(ctx context.Context) GetComputedUsagesComputedUsageProductOutput
func (GetComputedUsagesComputedUsageProductOutput) UcmRateCardPartType ¶
func (o GetComputedUsagesComputedUsageProductOutput) UcmRateCardPartType() pulumi.StringOutput
Rate card part type of Product
func (GetComputedUsagesComputedUsageProductOutput) UnitOfMeasure ¶
func (o GetComputedUsagesComputedUsageProductOutput) UnitOfMeasure() pulumi.StringOutput
Unit of Messure
type GetComputedUsagesFilter ¶
type GetComputedUsagesFilterArgs ¶
type GetComputedUsagesFilterArgs struct { // Product name Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetComputedUsagesFilterArgs) ElementType ¶
func (GetComputedUsagesFilterArgs) ElementType() reflect.Type
func (GetComputedUsagesFilterArgs) ToGetComputedUsagesFilterOutput ¶
func (i GetComputedUsagesFilterArgs) ToGetComputedUsagesFilterOutput() GetComputedUsagesFilterOutput
func (GetComputedUsagesFilterArgs) ToGetComputedUsagesFilterOutputWithContext ¶
func (i GetComputedUsagesFilterArgs) ToGetComputedUsagesFilterOutputWithContext(ctx context.Context) GetComputedUsagesFilterOutput
type GetComputedUsagesFilterArray ¶
type GetComputedUsagesFilterArray []GetComputedUsagesFilterInput
func (GetComputedUsagesFilterArray) ElementType ¶
func (GetComputedUsagesFilterArray) ElementType() reflect.Type
func (GetComputedUsagesFilterArray) ToGetComputedUsagesFilterArrayOutput ¶
func (i GetComputedUsagesFilterArray) ToGetComputedUsagesFilterArrayOutput() GetComputedUsagesFilterArrayOutput
func (GetComputedUsagesFilterArray) ToGetComputedUsagesFilterArrayOutputWithContext ¶
func (i GetComputedUsagesFilterArray) ToGetComputedUsagesFilterArrayOutputWithContext(ctx context.Context) GetComputedUsagesFilterArrayOutput
type GetComputedUsagesFilterArrayInput ¶
type GetComputedUsagesFilterArrayInput interface { pulumi.Input ToGetComputedUsagesFilterArrayOutput() GetComputedUsagesFilterArrayOutput ToGetComputedUsagesFilterArrayOutputWithContext(context.Context) GetComputedUsagesFilterArrayOutput }
GetComputedUsagesFilterArrayInput is an input type that accepts GetComputedUsagesFilterArray and GetComputedUsagesFilterArrayOutput values. You can construct a concrete instance of `GetComputedUsagesFilterArrayInput` via:
GetComputedUsagesFilterArray{ GetComputedUsagesFilterArgs{...} }
type GetComputedUsagesFilterArrayOutput ¶
type GetComputedUsagesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetComputedUsagesFilterArrayOutput) ElementType ¶
func (GetComputedUsagesFilterArrayOutput) ElementType() reflect.Type
func (GetComputedUsagesFilterArrayOutput) Index ¶
func (o GetComputedUsagesFilterArrayOutput) Index(i pulumi.IntInput) GetComputedUsagesFilterOutput
func (GetComputedUsagesFilterArrayOutput) ToGetComputedUsagesFilterArrayOutput ¶
func (o GetComputedUsagesFilterArrayOutput) ToGetComputedUsagesFilterArrayOutput() GetComputedUsagesFilterArrayOutput
func (GetComputedUsagesFilterArrayOutput) ToGetComputedUsagesFilterArrayOutputWithContext ¶
func (o GetComputedUsagesFilterArrayOutput) ToGetComputedUsagesFilterArrayOutputWithContext(ctx context.Context) GetComputedUsagesFilterArrayOutput
type GetComputedUsagesFilterInput ¶
type GetComputedUsagesFilterInput interface { pulumi.Input ToGetComputedUsagesFilterOutput() GetComputedUsagesFilterOutput ToGetComputedUsagesFilterOutputWithContext(context.Context) GetComputedUsagesFilterOutput }
GetComputedUsagesFilterInput is an input type that accepts GetComputedUsagesFilterArgs and GetComputedUsagesFilterOutput values. You can construct a concrete instance of `GetComputedUsagesFilterInput` via:
GetComputedUsagesFilterArgs{...}
type GetComputedUsagesFilterOutput ¶
type GetComputedUsagesFilterOutput struct{ *pulumi.OutputState }
func (GetComputedUsagesFilterOutput) ElementType ¶
func (GetComputedUsagesFilterOutput) ElementType() reflect.Type
func (GetComputedUsagesFilterOutput) Name ¶
func (o GetComputedUsagesFilterOutput) Name() pulumi.StringOutput
Product name
func (GetComputedUsagesFilterOutput) Regex ¶
func (o GetComputedUsagesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetComputedUsagesFilterOutput) ToGetComputedUsagesFilterOutput ¶
func (o GetComputedUsagesFilterOutput) ToGetComputedUsagesFilterOutput() GetComputedUsagesFilterOutput
func (GetComputedUsagesFilterOutput) ToGetComputedUsagesFilterOutputWithContext ¶
func (o GetComputedUsagesFilterOutput) ToGetComputedUsagesFilterOutputWithContext(ctx context.Context) GetComputedUsagesFilterOutput
func (GetComputedUsagesFilterOutput) Values ¶
func (o GetComputedUsagesFilterOutput) Values() pulumi.StringArrayOutput
type GetComputedUsagesOutputArgs ¶
type GetComputedUsagesOutputArgs struct { // The OCID of the root compartment. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Product part number for Computed Usage . ComputedProduct pulumi.StringPtrInput `pulumi:"computedProduct"` Filters GetComputedUsagesFilterArrayInput `pulumi:"filters"` // Product part number for subscribed service line, called parent product. ParentProduct pulumi.StringPtrInput `pulumi:"parentProduct"` // Subscription Id is an identifier associated to the service used for filter the Computed Usage in SPM. SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` // Initial date to filter Computed Usage data in SPM. In the case of non aggregated data the time period between of fromDate and toDate , expressed in RFC 3339 timestamp format. TimeFrom pulumi.StringInput `pulumi:"timeFrom"` // Final date to filter Computed Usage data in SPM, expressed in RFC 3339 timestamp format. TimeTo pulumi.StringInput `pulumi:"timeTo"` // The Oracle Cloud Infrastructure home region name in case home region is not us-ashburn-1 (IAD), e.g. ap-mumbai-1, us-phoenix-1 etc. XOneOriginRegion pulumi.StringPtrInput `pulumi:"xOneOriginRegion"` }
A collection of arguments for invoking getComputedUsages.
func (GetComputedUsagesOutputArgs) ElementType ¶
func (GetComputedUsagesOutputArgs) ElementType() reflect.Type
type GetComputedUsagesResult ¶
type GetComputedUsagesResult struct { CompartmentId string `pulumi:"compartmentId"` ComputedProduct *string `pulumi:"computedProduct"` // The list of computed_usages. ComputedUsages []GetComputedUsagesComputedUsage `pulumi:"computedUsages"` Filters []GetComputedUsagesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Product description ParentProduct *string `pulumi:"parentProduct"` SubscriptionId string `pulumi:"subscriptionId"` TimeFrom string `pulumi:"timeFrom"` TimeTo string `pulumi:"timeTo"` XOneOriginRegion *string `pulumi:"xOneOriginRegion"` }
A collection of values returned by getComputedUsages.
func GetComputedUsages ¶
func GetComputedUsages(ctx *pulumi.Context, args *GetComputedUsagesArgs, opts ...pulumi.InvokeOption) (*GetComputedUsagesResult, error)
This data source provides the list of Computed Usages in Oracle Cloud Infrastructure Osub Usage service.
This is a collection API which returns a list of Computed Usages for given filters.
type GetComputedUsagesResultOutput ¶
type GetComputedUsagesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getComputedUsages.
func GetComputedUsagesOutput ¶
func GetComputedUsagesOutput(ctx *pulumi.Context, args GetComputedUsagesOutputArgs, opts ...pulumi.InvokeOption) GetComputedUsagesResultOutput
func (GetComputedUsagesResultOutput) CompartmentId ¶
func (o GetComputedUsagesResultOutput) CompartmentId() pulumi.StringOutput
func (GetComputedUsagesResultOutput) ComputedProduct ¶
func (o GetComputedUsagesResultOutput) ComputedProduct() pulumi.StringPtrOutput
func (GetComputedUsagesResultOutput) ComputedUsages ¶
func (o GetComputedUsagesResultOutput) ComputedUsages() GetComputedUsagesComputedUsageArrayOutput
The list of computed_usages.
func (GetComputedUsagesResultOutput) ElementType ¶
func (GetComputedUsagesResultOutput) ElementType() reflect.Type
func (GetComputedUsagesResultOutput) Filters ¶
func (o GetComputedUsagesResultOutput) Filters() GetComputedUsagesFilterArrayOutput
func (GetComputedUsagesResultOutput) Id ¶
func (o GetComputedUsagesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetComputedUsagesResultOutput) ParentProduct ¶
func (o GetComputedUsagesResultOutput) ParentProduct() pulumi.StringPtrOutput
Product description
func (GetComputedUsagesResultOutput) SubscriptionId ¶
func (o GetComputedUsagesResultOutput) SubscriptionId() pulumi.StringOutput
func (GetComputedUsagesResultOutput) TimeFrom ¶
func (o GetComputedUsagesResultOutput) TimeFrom() pulumi.StringOutput
func (GetComputedUsagesResultOutput) TimeTo ¶
func (o GetComputedUsagesResultOutput) TimeTo() pulumi.StringOutput
func (GetComputedUsagesResultOutput) ToGetComputedUsagesResultOutput ¶
func (o GetComputedUsagesResultOutput) ToGetComputedUsagesResultOutput() GetComputedUsagesResultOutput
func (GetComputedUsagesResultOutput) ToGetComputedUsagesResultOutputWithContext ¶
func (o GetComputedUsagesResultOutput) ToGetComputedUsagesResultOutputWithContext(ctx context.Context) GetComputedUsagesResultOutput
func (GetComputedUsagesResultOutput) XOneOriginRegion ¶
func (o GetComputedUsagesResultOutput) XOneOriginRegion() pulumi.StringPtrOutput