Trustedadvisor

This page documents function available when using the Trustedadvisor module, created with @service Trustedadvisor.

Index

Documentation

Main.Trustedadvisor.batch_update_recommendation_resource_exclusionMethod
batch_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
source
Main.Trustedadvisor.get_organization_recommendationMethod
get_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
source
Main.Trustedadvisor.get_recommendationMethod
get_recommendation(recommendation_identifier)
get_recommendation(recommendation_identifier, params::Dict{String,<:Any})

Get a specific Recommendation

Arguments

  • recommendation_identifier: The Recommendation identifier
source
Main.Trustedadvisor.list_checksMethod
list_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
source
Main.Trustedadvisor.list_organization_recommendation_accountsMethod
list_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.
source
Main.Trustedadvisor.list_organization_recommendation_resourcesMethod
list_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
source
Main.Trustedadvisor.list_organization_recommendationsMethod
list_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
source
Main.Trustedadvisor.list_recommendation_resourcesMethod
list_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
source
Main.Trustedadvisor.list_recommendationsMethod
list_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
source
Main.Trustedadvisor.update_organization_recommendation_lifecycleMethod
update_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 stage
  • organization_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
source
Main.Trustedadvisor.update_recommendation_lifecycleMethod
update_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 stage
  • 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
source