Applicationcostprofiler Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
DeleteReportDefinitionRequestRequestTypeDef
reportId
- Type:
- Required: Yes
DeleteReportDefinitionResultTypeDef
reportId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetReportDefinitionRequestRequestTypeDef
reportId
- Type:
- Required: Yes
GetReportDefinitionResultTypeDef
reportId
- Type:
- Required: Yes
reportDescription
- Type:
- Required: Yes
reportFrequency
- Type: typing.Literal['ALL', 'DAILY', 'MONTHLY']
- Required: Yes
format
- Type: typing.Literal['CSV', 'PARQUET']
- Required: Yes
destinationS3Location
- Type:
- Required: Yes
createdAt
- Type:
- Required: Yes
lastUpdated
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ImportApplicationUsageRequestRequestTypeDef
sourceS3Location
- Type:
- Required: Yes
ImportApplicationUsageResultTypeDef
importId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListReportDefinitionsRequestListReportDefinitionsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.applicationcostprofiler_classes.PaginatorConfigTypeDef]
ListReportDefinitionsRequestRequestTypeDef
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListReportDefinitionsResultTypeDef
reportDefinitions
- Type: typing.List[aws_resource_validator.pydantic_models.applicationcostprofiler_classes.ReportDefinitionTypeDef]
- Required: Yes
nextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PutReportDefinitionRequestRequestTypeDef
reportId
- Type:
- Required: Yes
reportDescription
- Type:
- Required: Yes
reportFrequency
- Type: typing.Literal['ALL', 'DAILY', 'MONTHLY']
- Required: Yes
format
- Type: typing.Literal['CSV', 'PARQUET']
- Required: Yes
destinationS3Location
- Type:
- Required: Yes
PutReportDefinitionResultTypeDef
reportId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ReportDefinitionTypeDef
reportId
- Type: typing.Optional[str]
reportDescription
- Type: typing.Optional[str]
reportFrequency
- Type: typing.Optional[typing.Literal['ALL', 'DAILY', 'MONTHLY']]
format
- Type: typing.Optional[typing.Literal['CSV', 'PARQUET']]
destinationS3Location
- Type: typing.Optional[aws_resource_validator.pydantic_models.applicationcostprofiler_classes.S3LocationTypeDef]
createdAt
- Type: typing.Optional[datetime.datetime]
lastUpdatedAt
- Type: typing.Optional[datetime.datetime]
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
S3LocationTypeDef
bucket
- Type:
- Required: Yes
prefix
- Type:
- Required: Yes
SourceS3LocationTypeDef
bucket
- Type:
- Required: Yes
key
- Type:
- Required: Yes
region
- Type: typing.Optional[typing.Literal['af-south-1', 'ap-east-1', 'eu-south-1', 'me-south-1']]
UpdateReportDefinitionRequestRequestTypeDef
reportId
- Type:
- Required: Yes
reportDescription
- Type:
- Required: Yes
reportFrequency
- Type: typing.Literal['ALL', 'DAILY', 'MONTHLY']
- Required: Yes
format
- Type: typing.Literal['CSV', 'PARQUET']
- Required: Yes
destinationS3Location
- Type:
- Required: Yes
UpdateReportDefinitionResultTypeDef
reportId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes