Trustedadvisor
This page documents function available when using the Trustedadvisor module, created with @service Trustedadvisor.
Index
Main.Trustedadvisor.batch_update_recommendation_resource_exclusionMain.Trustedadvisor.get_organization_recommendationMain.Trustedadvisor.get_recommendationMain.Trustedadvisor.list_checksMain.Trustedadvisor.list_organization_recommendation_accountsMain.Trustedadvisor.list_organization_recommendation_resourcesMain.Trustedadvisor.list_organization_recommendationsMain.Trustedadvisor.list_recommendation_resourcesMain.Trustedadvisor.list_recommendationsMain.Trustedadvisor.update_organization_recommendation_lifecycleMain.Trustedadvisor.update_recommendation_lifecycle
Documentation
Main.Trustedadvisor.batch_update_recommendation_resource_exclusion — Methodbatch_update_recommendation_resource_exclusion(recommendation_resource_exclusions)
batch_update_recommendation_resource_exclusion(recommendation_resource_exclusions, params::Dict{String,<:Any})Update one or more exclusion status for a list of recommendation resources
Arguments
recommendation_resource_exclusions: A list of recommendation resource ARNs and exclusion status to update
Main.Trustedadvisor.get_organization_recommendation — Methodget_organization_recommendation(organization_recommendation_identifier)
get_organization_recommendation(organization_recommendation_identifier, params::Dict{String,<:Any})Get a specific recommendation within an AWS Organizations organization. This API supports only prioritized recommendations.
Arguments
organization_recommendation_identifier: The Recommendation identifier
Main.Trustedadvisor.get_recommendation — Methodget_recommendation(recommendation_identifier)
get_recommendation(recommendation_identifier, params::Dict{String,<:Any})Get a specific Recommendation
Arguments
recommendation_identifier: The Recommendation identifier
Main.Trustedadvisor.list_checks — Methodlist_checks()
list_checks(params::Dict{String,<:Any})List a filterable set of Checks
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"awsService": The aws service associated with the check"language": The ISO 639-1 code for the language that you want your checks to appear in."maxResults": The maximum number of results to return per page."nextToken": The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results."pillar": The pillar of the check"source": The source of the check
Main.Trustedadvisor.list_organization_recommendation_accounts — Methodlist_organization_recommendation_accounts(organization_recommendation_identifier)
list_organization_recommendation_accounts(organization_recommendation_identifier, params::Dict{String,<:Any})Lists the accounts that own the resources for an organization aggregate recommendation. This API only supports prioritized recommendations.
Arguments
organization_recommendation_identifier: The Recommendation identifier
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"affectedAccountId": An account affected by this organization recommendation"maxResults": The maximum number of results to return per page."nextToken": The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results.
Main.Trustedadvisor.list_organization_recommendation_resources — Methodlist_organization_recommendation_resources(organization_recommendation_identifier)
list_organization_recommendation_resources(organization_recommendation_identifier, params::Dict{String,<:Any})List Resources of a Recommendation within an Organization. This API only supports prioritized recommendations.
Arguments
organization_recommendation_identifier: The AWS Organization organization's Recommendation identifier
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"affectedAccountId": An account affected by this organization recommendation"exclusionStatus": The exclusion status of the resource"maxResults": The maximum number of results to return per page."nextToken": The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results."regionCode": The AWS Region code of the resource"status": The status of the resource
Main.Trustedadvisor.list_organization_recommendations — Methodlist_organization_recommendations()
list_organization_recommendations(params::Dict{String,<:Any})List a filterable set of Recommendations within an Organization. This API only supports prioritized recommendations.
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"afterLastUpdatedAt": After the last update of the Recommendation"awsService": The aws service associated with the Recommendation"beforeLastUpdatedAt": Before the last update of the Recommendation"checkIdentifier": The check identifier of the Recommendation"maxResults": The maximum number of results to return per page."nextToken": The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results."pillar": The pillar of the Recommendation"source": The source of the Recommendation"status": The status of the Recommendation"type": The type of the Recommendation
Main.Trustedadvisor.list_recommendation_resources — Methodlist_recommendation_resources(recommendation_identifier)
list_recommendation_resources(recommendation_identifier, params::Dict{String,<:Any})List Resources of a Recommendation
Arguments
recommendation_identifier: The Recommendation identifier
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"exclusionStatus": The exclusion status of the resource"maxResults": The maximum number of results to return per page."nextToken": The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results."regionCode": The AWS Region code of the resource"status": The status of the resource
Main.Trustedadvisor.list_recommendations — Methodlist_recommendations()
list_recommendations(params::Dict{String,<:Any})List a filterable set of Recommendations
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"afterLastUpdatedAt": After the last update of the Recommendation"awsService": The aws service associated with the Recommendation"beforeLastUpdatedAt": Before the last update of the Recommendation"checkIdentifier": The check identifier of the Recommendation"maxResults": The maximum number of results to return per page."nextToken": The token for the next set of results. Use the value returned in the previous response in the next request to retrieve the next set of results."pillar": The pillar of the Recommendation"source": The source of the Recommendation"status": The status of the Recommendation"type": The type of the Recommendation
Main.Trustedadvisor.update_organization_recommendation_lifecycle — Methodupdate_organization_recommendation_lifecycle(lifecycle_stage, organization_recommendation_identifier)
update_organization_recommendation_lifecycle(lifecycle_stage, organization_recommendation_identifier, params::Dict{String,<:Any})Update the lifecycle of a Recommendation within an Organization. This API only supports prioritized recommendations.
Arguments
lifecycle_stage: The new lifecycle stageorganization_recommendation_identifier: The Recommendation identifier for AWS Trusted Advisor Priority recommendations
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"updateReason": Reason for the lifecycle stage change"updateReasonCode": Reason code for the lifecycle state change
Main.Trustedadvisor.update_recommendation_lifecycle — Methodupdate_recommendation_lifecycle(lifecycle_stage, recommendation_identifier)
update_recommendation_lifecycle(lifecycle_stage, recommendation_identifier, params::Dict{String,<:Any})Update the lifecyle of a Recommendation. This API only supports prioritized recommendations.
Arguments
lifecycle_stage: The new lifecycle stagerecommendation_identifier: The Recommendation identifier for AWS Trusted Advisor Priority recommendations
Optional Parameters
Optional parameters can be passed as a params::Dict{String,<:Any}. Valid keys are:
"updateReason": Reason for the lifecycle stage change"updateReasonCode": Reason code for the lifecycle state change