Skip to content

Bcm Data Exports Classes

BaseValidatorModel

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

ColumnTypeDef

Description

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

CreateExportRequestRequestTypeDef

Export

  • Type:
  • Required: Yes

ResourceTags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.bcm_data_exports_classes.ResourceTagTypeDef]]

CreateExportResponseTypeDef

ExportArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DataQueryTypeDef

QueryStatement

  • Type:
  • Required: Yes

TableConfigurations

  • Type: typing.Optional[typing.Mapping[str, typing.Mapping[str, str]]]

DeleteExportRequestRequestTypeDef

ExportArn

  • Type:
  • Required: Yes

DeleteExportResponseTypeDef

ExportArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DestinationConfigurationsTypeDef

S3Destination

  • Type:
  • Required: Yes

ExecutionReferenceTypeDef

ExecutionId

  • Type:
  • Required: Yes

ExecutionStatus

  • Type:
  • Required: Yes

ExecutionStatusTypeDef

CompletedAt

  • Type: typing.Optional[datetime.datetime]

CreatedAt

  • Type: typing.Optional[datetime.datetime]

LastUpdatedAt

  • Type: typing.Optional[datetime.datetime]

StatusCode

  • Type: typing.Optional[typing.Literal['DELIVERY_FAILURE', 'DELIVERY_IN_PROCESS', 'DELIVERY_SUCCESS', 'INITIATION_IN_PROCESS', 'QUERY_FAILURE', 'QUERY_IN_PROCESS', 'QUERY_QUEUED']]

StatusReason

  • Type: typing.Optional[typing.Literal['BILL_OWNER_CHANGED', 'INSUFFICIENT_PERMISSION', 'INTERNAL_FAILURE']]

ExportReferenceTypeDef

ExportArn

  • Type:
  • Required: Yes

ExportName

  • Type:
  • Required: Yes

ExportStatus

  • Type:
  • Required: Yes

ExportStatusTypeDef

CreatedAt

  • Type: typing.Optional[datetime.datetime]

LastRefreshedAt

  • Type: typing.Optional[datetime.datetime]

LastUpdatedAt

  • Type: typing.Optional[datetime.datetime]

StatusCode

  • Type: typing.Optional[typing.Literal['HEALTHY', 'UNHEALTHY']]

StatusReason

  • Type: typing.Optional[typing.Literal['BILL_OWNER_CHANGED', 'INSUFFICIENT_PERMISSION', 'INTERNAL_FAILURE']]

ExportTypeDef

DataQuery

  • Type:
  • Required: Yes

DestinationConfigurations

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

RefreshCadence

  • Type:
  • Required: Yes

Description

  • Type: typing.Optional[str]

ExportArn

  • Type: typing.Optional[str]

GetExecutionRequestRequestTypeDef

ExecutionId

  • Type:
  • Required: Yes

ExportArn

  • Type:
  • Required: Yes

GetExecutionResponseTypeDef

ExecutionId

  • Type:
  • Required: Yes

ExecutionStatus

  • Type:
  • Required: Yes

Export

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetExportRequestRequestTypeDef

ExportArn

  • Type:
  • Required: Yes

GetExportResponseTypeDef

Export

  • Type:
  • Required: Yes

ExportStatus

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTableRequestRequestTypeDef

TableName

  • Type:
  • Required: Yes

TableProperties

  • Type: typing.Optional[typing.Mapping[str, str]]

GetTableResponseTypeDef

Description

  • Type:
  • Required: Yes

Schema

  • Type: typing.List[aws_resource_validator.pydantic_models.bcm_data_exports_classes.ColumnTypeDef]
  • Required: Yes

TableName

  • Type:
  • Required: Yes

TableProperties

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

ResponseMetadata

  • Type:
  • Required: Yes

ListExecutionsRequestListExecutionsPaginateTypeDef

ExportArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.bcm_data_exports_classes.PaginatorConfigTypeDef]

ListExecutionsRequestRequestTypeDef

ExportArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListExecutionsResponseTypeDef

Executions

  • Type: typing.List[aws_resource_validator.pydantic_models.bcm_data_exports_classes.ExecutionReferenceTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListExportsRequestListExportsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.bcm_data_exports_classes.PaginatorConfigTypeDef]

ListExportsRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListExportsResponseTypeDef

Exports

  • Type: typing.List[aws_resource_validator.pydantic_models.bcm_data_exports_classes.ExportReferenceTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTablesRequestListTablesPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.bcm_data_exports_classes.PaginatorConfigTypeDef]

ListTablesRequestRequestTypeDef

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListTablesResponseTypeDef

NextToken

  • Type:
  • Required: Yes

Tables

  • Type: typing.List[aws_resource_validator.pydantic_models.bcm_data_exports_classes.TableTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceResponseTypeDef

NextToken

  • Type:
  • Required: Yes

ResourceTags

  • Type: typing.List[aws_resource_validator.pydantic_models.bcm_data_exports_classes.ResourceTagTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

RefreshCadenceTypeDef

Frequency

  • Type: typing.Literal['SYNCHRONOUS']
  • Required: Yes

ResourceTagTypeDef

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HostId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

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

RetryAttempts

  • Type:
  • Required: Yes

S3DestinationTypeDef

S3Bucket

  • Type:
  • Required: Yes

S3OutputConfigurations

  • Type:
  • Required: Yes

S3Prefix

  • Type:
  • Required: Yes

S3Region

  • Type:
  • Required: Yes

S3OutputConfigurationsTypeDef

Compression

  • Type: typing.Literal['GZIP', 'PARQUET']
  • Required: Yes

Format

  • Type: typing.Literal['PARQUET', 'TEXT_OR_CSV']
  • Required: Yes

OutputType

  • Type: typing.Literal['CUSTOM']
  • Required: Yes

Overwrite

  • Type: typing.Literal['CREATE_NEW_REPORT', 'OVERWRITE_REPORT']
  • Required: Yes

TablePropertyDescriptionTypeDef

DefaultValue

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

ValidValues

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

TableTypeDef

Description

  • Type: typing.Optional[str]

TableName

  • Type: typing.Optional[str]

TableProperties

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.bcm_data_exports_classes.TablePropertyDescriptionTypeDef]]

TagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ResourceTags

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.bcm_data_exports_classes.ResourceTagTypeDef]
  • Required: Yes

UntagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

ResourceTagKeys

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

UpdateExportRequestRequestTypeDef

Export

  • Type:
  • Required: Yes

ExportArn

  • Type:
  • Required: Yes

UpdateExportResponseTypeDef

ExportArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes