interfacesawsbillingconductor

package
v2.226.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BillingGroupReference

type BillingGroupReference struct {
	// The Arn of the BillingGroup resource.
	BillingGroupArn *string `field:"required" json:"billingGroupArn" yaml:"billingGroupArn"`
}

A reference to a BillingGroup resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

billingGroupReference := &BillingGroupReference{
	BillingGroupArn: jsii.String("billingGroupArn"),
}

type CustomLineItemReference

type CustomLineItemReference struct {
	// The Arn of the CustomLineItem resource.
	CustomLineItemArn *string `field:"required" json:"customLineItemArn" yaml:"customLineItemArn"`
}

A reference to a CustomLineItem resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

customLineItemReference := &CustomLineItemReference{
	CustomLineItemArn: jsii.String("customLineItemArn"),
}

type IBillingGroupRef

type IBillingGroupRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a BillingGroup resource.
	// Experimental.
	BillingGroupRef() *BillingGroupReference
}

Indicates that this resource can be referenced as a BillingGroup. Experimental.

type ICustomLineItemRef

type ICustomLineItemRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a CustomLineItem resource.
	// Experimental.
	CustomLineItemRef() *CustomLineItemReference
}

Indicates that this resource can be referenced as a CustomLineItem. Experimental.

type IPricingPlanRef

type IPricingPlanRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PricingPlan resource.
	// Experimental.
	PricingPlanRef() *PricingPlanReference
}

Indicates that this resource can be referenced as a PricingPlan. Experimental.

type IPricingRuleRef

type IPricingRuleRef interface {
	constructs.IConstruct
	interfaces.IEnvironmentAware
	// A reference to a PricingRule resource.
	// Experimental.
	PricingRuleRef() *PricingRuleReference
}

Indicates that this resource can be referenced as a PricingRule. Experimental.

type PricingPlanReference

type PricingPlanReference struct {
	// The Arn of the PricingPlan resource.
	PricingPlanArn *string `field:"required" json:"pricingPlanArn" yaml:"pricingPlanArn"`
}

A reference to a PricingPlan resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

pricingPlanReference := &PricingPlanReference{
	PricingPlanArn: jsii.String("pricingPlanArn"),
}

type PricingRuleReference

type PricingRuleReference struct {
	// The Arn of the PricingRule resource.
	PricingRuleArn *string `field:"required" json:"pricingRuleArn" yaml:"pricingRuleArn"`
}

A reference to a PricingRule resource.

Example:

// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import "github.com/aws/aws-cdk-go/awscdk"

pricingRuleReference := &PricingRuleReference{
	PricingRuleArn: jsii.String("pricingRuleArn"),
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL