Show / Hide Table of Contents

Class CfnInvoiceUnitMixinProps

Properties for CfnInvoiceUnitPropsMixin.

Inheritance
object
CfnInvoiceUnitMixinProps
Implements
ICfnInvoiceUnitMixinProps
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.CfnPropertyMixins.AWS.Invoicing
Assembly: Amazon.CDK.CfnPropertyMixins.dll
Syntax (csharp)
public class CfnInvoiceUnitMixinProps : ICfnInvoiceUnitMixinProps
Syntax (vb)
Public Class CfnInvoiceUnitMixinProps Implements ICfnInvoiceUnitMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-invoicing-invoiceunit.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.Invoicing;

             var cfnInvoiceUnitMixinProps = new CfnInvoiceUnitMixinProps {
                 Description = "description",
                 InvoiceReceiver = "invoiceReceiver",
                 Name = "name",
                 ResourceTags = new [] { new ResourceTagProperty {
                     Key = "key",
                     Value = "value"
                 } },
                 Rule = new RuleProperty {
                     LinkedAccounts = new [] { "linkedAccounts" }
                 },
                 TaxInheritanceDisabled = false
             };

Synopsis

Constructors

CfnInvoiceUnitMixinProps()

Properties for CfnInvoiceUnitPropsMixin.

Properties

Description

The assigned description for an invoice unit.

InvoiceReceiver

The account that receives invoices related to the invoice unit.

Name

A unique name that is distinctive within your AWS .

ResourceTags

The tag structure that contains a tag key and value.

Rule

An InvoiceUnitRule object used the categorize invoice units.

TaxInheritanceDisabled

Whether the invoice unit based tax inheritance is/ should be enabled or disabled.

Constructors

CfnInvoiceUnitMixinProps()

Properties for CfnInvoiceUnitPropsMixin.

public CfnInvoiceUnitMixinProps()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-invoicing-invoiceunit.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.CfnPropertyMixins.AWS.Invoicing;

             var cfnInvoiceUnitMixinProps = new CfnInvoiceUnitMixinProps {
                 Description = "description",
                 InvoiceReceiver = "invoiceReceiver",
                 Name = "name",
                 ResourceTags = new [] { new ResourceTagProperty {
                     Key = "key",
                     Value = "value"
                 } },
                 Rule = new RuleProperty {
                     LinkedAccounts = new [] { "linkedAccounts" }
                 },
                 TaxInheritanceDisabled = false
             };

Properties

Description

The assigned description for an invoice unit.

public string? Description { get; set; }
Property Value

string

Remarks

This information can't be modified or deleted.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-invoicing-invoiceunit.html#cfn-invoicing-invoiceunit-description

InvoiceReceiver

The account that receives invoices related to the invoice unit.

public string? InvoiceReceiver { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-invoicing-invoiceunit.html#cfn-invoicing-invoiceunit-invoicereceiver

Name

A unique name that is distinctive within your AWS .

public string? Name { get; set; }
Property Value

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-invoicing-invoiceunit.html#cfn-invoicing-invoiceunit-name

ResourceTags

The tag structure that contains a tag key and value.

public CfnInvoiceUnitPropsMixin.IResourceTagProperty[]? ResourceTags { get; set; }
Property Value

IResourceTagProperty[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-invoicing-invoiceunit.html#cfn-invoicing-invoiceunit-resourcetags

Rule

An InvoiceUnitRule object used the categorize invoice units.

public object? Rule { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-invoicing-invoiceunit.html#cfn-invoicing-invoiceunit-rule

Type union: either IResolvable or CfnInvoiceUnitPropsMixin.IRuleProperty

TaxInheritanceDisabled

Whether the invoice unit based tax inheritance is/ should be enabled or disabled.

public object? TaxInheritanceDisabled { get; set; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-invoicing-invoiceunit.html#cfn-invoicing-invoiceunit-taxinheritancedisabled

Type union: either bool or IResolvable

Implements

ICfnInvoiceUnitMixinProps
Back to top Generated by DocFX