Skip to content

Invoicing Classes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchGetInvoiceProfileRequest

AccountIds

  • Type: typing.List[str]
  • Required: Yes

BatchGetInvoiceProfileResponse

Profiles

  • Type: typing.List[aws_resource_validator.pydantic_models.invoicing.invoicing_classes.InvoiceProfile]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateInvoiceUnitRequest

Name

  • Type:
  • Required: Yes

InvoiceReceiver

  • Type:
  • Required: Yes

Rule

  • Type: typing.Union[aws_resource_validator.pydantic_models.invoicing.invoicing_classes.InvoiceUnitRule, aws_resource_validator.pydantic_models.invoicing.invoicing_classes.InvoiceUnitRuleOutput]
  • Required: Yes

Description

  • Type: typing.Optional[str]

TaxInheritanceDisabled

  • Type: typing.Optional[bool]

ResourceTags

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.invoicing.invoicing_classes.ResourceTag]]

CreateInvoiceUnitResponse

InvoiceUnitArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteInvoiceUnitRequest

InvoiceUnitArn

  • Type:
  • Required: Yes

DeleteInvoiceUnitResponse

InvoiceUnitArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

Filters

Names

  • Type: typing.Optional[typing.List[str]]

InvoiceReceivers

  • Type: typing.Optional[typing.List[str]]

Accounts

  • Type: typing.Optional[typing.List[str]]

GetInvoiceUnitRequest

InvoiceUnitArn

  • Type:
  • Required: Yes

AsOf

  • Type: typing.Union[datetime.datetime, str, NoneType]

GetInvoiceUnitResponse

InvoiceUnitArn

  • Type:
  • Required: Yes

InvoiceReceiver

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Description

  • Type:
  • Required: Yes

TaxInheritanceDisabled

  • Type:
  • Required: Yes

Rule

  • Type:
  • Required: Yes

LastModified

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

InvoiceProfile

AccountId

  • Type: typing.Optional[str]

ReceiverName

  • Type: typing.Optional[str]

ReceiverAddress

  • Type:

ReceiverEmail

  • Type: typing.Optional[str]

Issuer

  • Type: typing.Optional[str]

TaxRegistrationNumber

  • Type: typing.Optional[str]

InvoiceUnit

InvoiceUnitArn

  • Type: typing.Optional[str]

InvoiceReceiver

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

TaxInheritanceDisabled

  • Type: typing.Optional[bool]

Rule

  • Type: typing.Optional[aws_resource_validator.pydantic_models.invoicing.invoicing_classes.InvoiceUnitRuleOutput]

LastModified

  • Type: typing.Optional[datetime.datetime]

InvoiceUnitRule

LinkedAccounts

  • Type: typing.Optional[typing.List[str]]

InvoiceUnitRuleOutput

LinkedAccounts

  • Type: typing.Optional[typing.List[str]]

ListInvoiceUnitsRequest

Filters

  • Type:

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

AsOf

  • Type: typing.Union[datetime.datetime, str, NoneType]

ListInvoiceUnitsRequestPaginate

Filters

  • Type:

AsOf

  • Type: typing.Union[datetime.datetime, str, NoneType]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.invoicing.invoicing_classes.PaginatorConfig]

ListInvoiceUnitsResponse

InvoiceUnits

  • Type: typing.List[aws_resource_validator.pydantic_models.invoicing.invoicing_classes.InvoiceUnit]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

ResourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponse

ResourceTags

  • Type: typing.List[aws_resource_validator.pydantic_models.invoicing.invoicing_classes.ResourceTag]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

ReceiverAddress

AddressLine1

  • Type: typing.Optional[str]

AddressLine2

  • Type: typing.Optional[str]

AddressLine3

  • Type: typing.Optional[str]

DistrictOrCounty

  • Type: typing.Optional[str]

City

  • Type: typing.Optional[str]

StateOrRegion

  • Type: typing.Optional[str]

CountryCode

  • Type: typing.Optional[str]

CompanyName

  • Type: typing.Optional[str]

PostalCode

  • Type: typing.Optional[str]

ResourceTag

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

TagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

ResourceTags

  • Type: typing.List[aws_resource_validator.pydantic_models.invoicing.invoicing_classes.ResourceTag]
  • Required: Yes

UntagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

ResourceTagKeys

  • Type: typing.List[str]
  • Required: Yes

UpdateInvoiceUnitRequest

InvoiceUnitArn

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

TaxInheritanceDisabled

  • Type: typing.Optional[bool]

Rule

  • Type: typing.Union[aws_resource_validator.pydantic_models.invoicing.invoicing_classes.InvoiceUnitRule, aws_resource_validator.pydantic_models.invoicing.invoicing_classes.InvoiceUnitRuleOutput, NoneType]

UpdateInvoiceUnitResponse

InvoiceUnitArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes