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