Versions in this module Expand all Collapse all v1 v1.42.9 Aug 3, 2023 v1.42.6 Nov 15, 2021 Changes in this version + const EndpointsID + const ErrCodeAccessDeniedException + const ErrCodeInternalServerException + const ErrCodeServiceQuotaExceededException + const ErrCodeThrottlingException + const ErrCodeValidationException + const FormatCsv + const FormatParquet + const ReportFrequencyAll + const ReportFrequencyDaily + const ReportFrequencyMonthly + const S3BucketRegionAfSouth1 + const S3BucketRegionApEast1 + const S3BucketRegionEuSouth1 + const S3BucketRegionMeSouth1 + const ServiceID + const ServiceName + func Format_Values() []string + func ReportFrequency_Values() []string + func S3BucketRegion_Values() []string + type AccessDeniedException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *AccessDeniedException) Code() string + func (s *AccessDeniedException) Error() string + func (s *AccessDeniedException) Message() string + func (s *AccessDeniedException) OrigErr() error + func (s *AccessDeniedException) RequestID() string + func (s *AccessDeniedException) StatusCode() int + func (s AccessDeniedException) GoString() string + func (s AccessDeniedException) String() string + type ApplicationCostProfiler struct + func New(p client.ConfigProvider, cfgs ...*aws.Config) *ApplicationCostProfiler + func (c *ApplicationCostProfiler) DeleteReportDefinition(input *DeleteReportDefinitionInput) (*DeleteReportDefinitionOutput, error) + func (c *ApplicationCostProfiler) DeleteReportDefinitionRequest(input *DeleteReportDefinitionInput) (req *request.Request, output *DeleteReportDefinitionOutput) + func (c *ApplicationCostProfiler) DeleteReportDefinitionWithContext(ctx aws.Context, input *DeleteReportDefinitionInput, opts ...request.Option) (*DeleteReportDefinitionOutput, error) + func (c *ApplicationCostProfiler) GetReportDefinition(input *GetReportDefinitionInput) (*GetReportDefinitionOutput, error) + func (c *ApplicationCostProfiler) GetReportDefinitionRequest(input *GetReportDefinitionInput) (req *request.Request, output *GetReportDefinitionOutput) + func (c *ApplicationCostProfiler) GetReportDefinitionWithContext(ctx aws.Context, input *GetReportDefinitionInput, opts ...request.Option) (*GetReportDefinitionOutput, error) + func (c *ApplicationCostProfiler) ImportApplicationUsage(input *ImportApplicationUsageInput) (*ImportApplicationUsageOutput, error) + func (c *ApplicationCostProfiler) ImportApplicationUsageRequest(input *ImportApplicationUsageInput) (req *request.Request, output *ImportApplicationUsageOutput) + func (c *ApplicationCostProfiler) ImportApplicationUsageWithContext(ctx aws.Context, input *ImportApplicationUsageInput, opts ...request.Option) (*ImportApplicationUsageOutput, error) + func (c *ApplicationCostProfiler) ListReportDefinitions(input *ListReportDefinitionsInput) (*ListReportDefinitionsOutput, error) + func (c *ApplicationCostProfiler) ListReportDefinitionsPages(input *ListReportDefinitionsInput, ...) error + func (c *ApplicationCostProfiler) ListReportDefinitionsPagesWithContext(ctx aws.Context, input *ListReportDefinitionsInput, ...) error + func (c *ApplicationCostProfiler) ListReportDefinitionsRequest(input *ListReportDefinitionsInput) (req *request.Request, output *ListReportDefinitionsOutput) + func (c *ApplicationCostProfiler) ListReportDefinitionsWithContext(ctx aws.Context, input *ListReportDefinitionsInput, opts ...request.Option) (*ListReportDefinitionsOutput, error) + func (c *ApplicationCostProfiler) PutReportDefinition(input *PutReportDefinitionInput) (*PutReportDefinitionOutput, error) + func (c *ApplicationCostProfiler) PutReportDefinitionRequest(input *PutReportDefinitionInput) (req *request.Request, output *PutReportDefinitionOutput) + func (c *ApplicationCostProfiler) PutReportDefinitionWithContext(ctx aws.Context, input *PutReportDefinitionInput, opts ...request.Option) (*PutReportDefinitionOutput, error) + func (c *ApplicationCostProfiler) UpdateReportDefinition(input *UpdateReportDefinitionInput) (*UpdateReportDefinitionOutput, error) + func (c *ApplicationCostProfiler) UpdateReportDefinitionRequest(input *UpdateReportDefinitionInput) (req *request.Request, output *UpdateReportDefinitionOutput) + func (c *ApplicationCostProfiler) UpdateReportDefinitionWithContext(ctx aws.Context, input *UpdateReportDefinitionInput, opts ...request.Option) (*UpdateReportDefinitionOutput, error) + type DeleteReportDefinitionInput struct + ReportId *string + func (s *DeleteReportDefinitionInput) SetReportId(v string) *DeleteReportDefinitionInput + func (s *DeleteReportDefinitionInput) Validate() error + func (s DeleteReportDefinitionInput) GoString() string + func (s DeleteReportDefinitionInput) String() string + type DeleteReportDefinitionOutput struct + ReportId *string + func (s *DeleteReportDefinitionOutput) SetReportId(v string) *DeleteReportDefinitionOutput + func (s DeleteReportDefinitionOutput) GoString() string + func (s DeleteReportDefinitionOutput) String() string + type GetReportDefinitionInput struct + ReportId *string + func (s *GetReportDefinitionInput) SetReportId(v string) *GetReportDefinitionInput + func (s *GetReportDefinitionInput) Validate() error + func (s GetReportDefinitionInput) GoString() string + func (s GetReportDefinitionInput) String() string + type GetReportDefinitionOutput struct + CreatedAt *time.Time + DestinationS3Location *S3Location + Format *string + LastUpdated *time.Time + ReportDescription *string + ReportFrequency *string + ReportId *string + func (s *GetReportDefinitionOutput) SetCreatedAt(v time.Time) *GetReportDefinitionOutput + func (s *GetReportDefinitionOutput) SetDestinationS3Location(v *S3Location) *GetReportDefinitionOutput + func (s *GetReportDefinitionOutput) SetFormat(v string) *GetReportDefinitionOutput + func (s *GetReportDefinitionOutput) SetLastUpdated(v time.Time) *GetReportDefinitionOutput + func (s *GetReportDefinitionOutput) SetReportDescription(v string) *GetReportDefinitionOutput + func (s *GetReportDefinitionOutput) SetReportFrequency(v string) *GetReportDefinitionOutput + func (s *GetReportDefinitionOutput) SetReportId(v string) *GetReportDefinitionOutput + func (s GetReportDefinitionOutput) GoString() string + func (s GetReportDefinitionOutput) String() string + type ImportApplicationUsageInput struct + SourceS3Location *SourceS3Location + func (s *ImportApplicationUsageInput) SetSourceS3Location(v *SourceS3Location) *ImportApplicationUsageInput + func (s *ImportApplicationUsageInput) Validate() error + func (s ImportApplicationUsageInput) GoString() string + func (s ImportApplicationUsageInput) String() string + type ImportApplicationUsageOutput struct + ImportId *string + func (s *ImportApplicationUsageOutput) SetImportId(v string) *ImportApplicationUsageOutput + func (s ImportApplicationUsageOutput) GoString() string + func (s ImportApplicationUsageOutput) String() string + type InternalServerException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *InternalServerException) Code() string + func (s *InternalServerException) Error() string + func (s *InternalServerException) Message() string + func (s *InternalServerException) OrigErr() error + func (s *InternalServerException) RequestID() string + func (s *InternalServerException) StatusCode() int + func (s InternalServerException) GoString() string + func (s InternalServerException) String() string + type ListReportDefinitionsInput struct + MaxResults *int64 + NextToken *string + func (s *ListReportDefinitionsInput) SetMaxResults(v int64) *ListReportDefinitionsInput + func (s *ListReportDefinitionsInput) SetNextToken(v string) *ListReportDefinitionsInput + func (s *ListReportDefinitionsInput) Validate() error + func (s ListReportDefinitionsInput) GoString() string + func (s ListReportDefinitionsInput) String() string + type ListReportDefinitionsOutput struct + NextToken *string + ReportDefinitions []*ReportDefinition + func (s *ListReportDefinitionsOutput) SetNextToken(v string) *ListReportDefinitionsOutput + func (s *ListReportDefinitionsOutput) SetReportDefinitions(v []*ReportDefinition) *ListReportDefinitionsOutput + func (s ListReportDefinitionsOutput) GoString() string + func (s ListReportDefinitionsOutput) String() string + type PutReportDefinitionInput struct + DestinationS3Location *S3Location + Format *string + ReportDescription *string + ReportFrequency *string + ReportId *string + func (s *PutReportDefinitionInput) SetDestinationS3Location(v *S3Location) *PutReportDefinitionInput + func (s *PutReportDefinitionInput) SetFormat(v string) *PutReportDefinitionInput + func (s *PutReportDefinitionInput) SetReportDescription(v string) *PutReportDefinitionInput + func (s *PutReportDefinitionInput) SetReportFrequency(v string) *PutReportDefinitionInput + func (s *PutReportDefinitionInput) SetReportId(v string) *PutReportDefinitionInput + func (s *PutReportDefinitionInput) Validate() error + func (s PutReportDefinitionInput) GoString() string + func (s PutReportDefinitionInput) String() string + type PutReportDefinitionOutput struct + ReportId *string + func (s *PutReportDefinitionOutput) SetReportId(v string) *PutReportDefinitionOutput + func (s PutReportDefinitionOutput) GoString() string + func (s PutReportDefinitionOutput) String() string + type ReportDefinition struct + CreatedAt *time.Time + DestinationS3Location *S3Location + Format *string + LastUpdatedAt *time.Time + ReportDescription *string + ReportFrequency *string + ReportId *string + func (s *ReportDefinition) SetCreatedAt(v time.Time) *ReportDefinition + func (s *ReportDefinition) SetDestinationS3Location(v *S3Location) *ReportDefinition + func (s *ReportDefinition) SetFormat(v string) *ReportDefinition + func (s *ReportDefinition) SetLastUpdatedAt(v time.Time) *ReportDefinition + func (s *ReportDefinition) SetReportDescription(v string) *ReportDefinition + func (s *ReportDefinition) SetReportFrequency(v string) *ReportDefinition + func (s *ReportDefinition) SetReportId(v string) *ReportDefinition + func (s ReportDefinition) GoString() string + func (s ReportDefinition) String() string + type S3Location struct + Bucket *string + Prefix *string + func (s *S3Location) SetBucket(v string) *S3Location + func (s *S3Location) SetPrefix(v string) *S3Location + func (s *S3Location) Validate() error + func (s S3Location) GoString() string + func (s S3Location) String() string + type ServiceQuotaExceededException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ServiceQuotaExceededException) Code() string + func (s *ServiceQuotaExceededException) Error() string + func (s *ServiceQuotaExceededException) Message() string + func (s *ServiceQuotaExceededException) OrigErr() error + func (s *ServiceQuotaExceededException) RequestID() string + func (s *ServiceQuotaExceededException) StatusCode() int + func (s ServiceQuotaExceededException) GoString() string + func (s ServiceQuotaExceededException) String() string + type SourceS3Location struct + Bucket *string + Key *string + Region *string + func (s *SourceS3Location) SetBucket(v string) *SourceS3Location + func (s *SourceS3Location) SetKey(v string) *SourceS3Location + func (s *SourceS3Location) SetRegion(v string) *SourceS3Location + func (s *SourceS3Location) Validate() error + func (s SourceS3Location) GoString() string + func (s SourceS3Location) String() string + type ThrottlingException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ThrottlingException) Code() string + func (s *ThrottlingException) Error() string + func (s *ThrottlingException) Message() string + func (s *ThrottlingException) OrigErr() error + func (s *ThrottlingException) RequestID() string + func (s *ThrottlingException) StatusCode() int + func (s ThrottlingException) GoString() string + func (s ThrottlingException) String() string + type UpdateReportDefinitionInput struct + DestinationS3Location *S3Location + Format *string + ReportDescription *string + ReportFrequency *string + ReportId *string + func (s *UpdateReportDefinitionInput) SetDestinationS3Location(v *S3Location) *UpdateReportDefinitionInput + func (s *UpdateReportDefinitionInput) SetFormat(v string) *UpdateReportDefinitionInput + func (s *UpdateReportDefinitionInput) SetReportDescription(v string) *UpdateReportDefinitionInput + func (s *UpdateReportDefinitionInput) SetReportFrequency(v string) *UpdateReportDefinitionInput + func (s *UpdateReportDefinitionInput) SetReportId(v string) *UpdateReportDefinitionInput + func (s *UpdateReportDefinitionInput) Validate() error + func (s UpdateReportDefinitionInput) GoString() string + func (s UpdateReportDefinitionInput) String() string + type UpdateReportDefinitionOutput struct + ReportId *string + func (s *UpdateReportDefinitionOutput) SetReportId(v string) *UpdateReportDefinitionOutput + func (s UpdateReportDefinitionOutput) GoString() string + func (s UpdateReportDefinitionOutput) String() string + type ValidationException struct + Message_ *string + RespMetadata protocol.ResponseMetadata + func (s *ValidationException) Code() string + func (s *ValidationException) Error() string + func (s *ValidationException) Message() string + func (s *ValidationException) OrigErr() error + func (s *ValidationException) RequestID() string + func (s *ValidationException) StatusCode() int + func (s ValidationException) GoString() string + func (s ValidationException) String() string