Applicationcostprofiler Classes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
DeleteReportDefinitionRequest
reportId
- Type:
- Required: Yes
DeleteReportDefinitionResult
reportId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetReportDefinitionRequest
reportId
- Type:
- Required: Yes
GetReportDefinitionResult
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
ImportApplicationUsageRequest
sourceS3Location
- Type:
- Required: Yes
ImportApplicationUsageResult
importId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListReportDefinitionsRequest
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListReportDefinitionsRequestPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.applicationcostprofiler.applicationcostprofiler_classes.PaginatorConfig]
ListReportDefinitionsResult
reportDefinitions
- Type: typing.List[aws_resource_validator.pydantic_models.applicationcostprofiler.applicationcostprofiler_classes.ReportDefinition]
- 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]
PutReportDefinitionRequest
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
PutReportDefinitionResult
reportId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ReportDefinition
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.applicationcostprofiler_classes.S3Location]
createdAt
- Type: typing.Optional[datetime.datetime]
lastUpdatedAt
- Type: typing.Optional[datetime.datetime]
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]
S3Location
bucket
- Type:
- Required: Yes
prefix
- Type:
- Required: Yes
SourceS3Location
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']]
UpdateReportDefinitionRequest
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
UpdateReportDefinitionResult
reportId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes