Skip to content

Bcm Data Exports Classes

BaseValidatorModel

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

Column

Description

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[str]

CreateExportRequest

Export

  • Type: typing.Union[aws_resource_validator.pydantic_models.bcm_data_exports.bcm_data_exports_classes.Export, aws_resource_validator.pydantic_models.bcm_data_exports.bcm_data_exports_classes.ExportOutput]
  • Required: Yes

ResourceTags

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

CreateExportResponse

ExportArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DataQuery

QueryStatement

  • Type:
  • Required: Yes

TableConfigurations

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

DataQueryOutput

QueryStatement

  • Type:
  • Required: Yes

TableConfigurations

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

DeleteExportRequest

ExportArn

  • Type:
  • Required: Yes

DeleteExportResponse

ExportArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DestinationConfigurations

S3Destination

  • Type:
  • Required: Yes

ExecutionReference

ExecutionId

  • Type:
  • Required: Yes

ExecutionStatus

  • Type:
  • Required: Yes

ExecutionStatus

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']]

Export

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]

ExportOutput

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]

ExportReference

ExportArn

  • Type:
  • Required: Yes

ExportName

  • Type:
  • Required: Yes

ExportStatus

  • Type:
  • Required: Yes

ExportStatus

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']]

GetExecutionRequest

ExecutionId

  • Type:
  • Required: Yes

ExportArn

  • Type:
  • Required: Yes

GetExecutionResponse

ExecutionId

  • Type:
  • Required: Yes

ExecutionStatus

  • Type:
  • Required: Yes

Export

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetExportRequest

ExportArn

  • Type:
  • Required: Yes

GetExportResponse

Export

  • Type:
  • Required: Yes

ExportStatus

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTableRequest

TableName

  • Type:
  • Required: Yes

TableProperties

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

GetTableResponse

Description

  • Type:
  • Required: Yes

Schema

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

TableName

  • Type:
  • Required: Yes

TableProperties

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

ResponseMetadata

  • Type:
  • Required: Yes

ListExecutionsRequest

ExportArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListExecutionsRequestPaginate

ExportArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.bcm_data_exports.bcm_data_exports_classes.PaginatorConfig]

ListExecutionsResponse

Executions

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListExportsRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListExportsRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.bcm_data_exports.bcm_data_exports_classes.PaginatorConfig]

ListExportsResponse

Exports

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTablesRequest

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListTablesRequestPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.bcm_data_exports.bcm_data_exports_classes.PaginatorConfig]

ListTablesResponse

Tables

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

ResourceArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceResponse

ResourceTags

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

RefreshCadence

Frequency

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

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]

S3Destination

S3Bucket

  • Type:
  • Required: Yes

S3OutputConfigurations

  • Type:
  • Required: Yes

S3Prefix

  • Type:
  • Required: Yes

S3Region

  • Type:
  • Required: Yes

S3OutputConfigurations

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

Table

Description

  • Type: typing.Optional[str]

TableName

  • Type: typing.Optional[str]

TableProperties

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

TablePropertyDescription

DefaultValue

  • Type: typing.Optional[str]

Description

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

ValidValues

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

TagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

ResourceTags

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

UntagResourceRequest

ResourceArn

  • Type:
  • Required: Yes

ResourceTagKeys

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

UpdateExportRequest

Export

  • Type: typing.Union[aws_resource_validator.pydantic_models.bcm_data_exports.bcm_data_exports_classes.Export, aws_resource_validator.pydantic_models.bcm_data_exports.bcm_data_exports_classes.ExportOutput]
  • Required: Yes

ExportArn

  • Type:
  • Required: Yes

UpdateExportResponse

ExportArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes