BcmRecommendedActionsClient
You can use the Billing and Cost Management Recommended Actions API to programmatically query your best practices and recommendations to optimize your costs.
The Billing and Cost Management Recommended Actions API provides the following endpoint:
https://bcm-recommended-actions.us-east-1.api.aws
Functions
Link copied to clipboard
abstract suspend fun listRecommendedActions(input: ListRecommendedActionsRequest = ListRecommendedActionsRequest { }): ListRecommendedActionsResponse
Returns a list of recommended actions that match the filter criteria.
Inherited functions
Link copied to clipboard
inline suspend fun BcmRecommendedActionsClient.listRecommendedActions(crossinline block: ListRecommendedActionsRequest.Builder.() -> Unit): ListRecommendedActionsResponse
Returns a list of recommended actions that match the filter criteria.
Link copied to clipboard
fun BcmRecommendedActionsClient.listRecommendedActionsPaginated(initialRequest: ListRecommendedActionsRequest = ListRecommendedActionsRequest { }): Flow<ListRecommendedActionsResponse>
fun BcmRecommendedActionsClient.listRecommendedActionsPaginated(block: ListRecommendedActionsRequest.Builder.() -> Unit): Flow<ListRecommendedActionsResponse>
Paginate over ListRecommendedActionsResponse results.
Link copied to clipboard
fun BcmRecommendedActionsClient.withConfig(block: BcmRecommendedActionsClient.Config.Builder.() -> Unit): BcmRecommendedActionsClient
Create a copy of the client with one or more configuration values overridden. This method allows the caller to perform scoped config overrides for one or more client operations.