class Aws::ResilienceHub::Types::RecommendationTemplate
Defines a recommendation template created with the CreateRecommendationTemplate action.
@!attribute [rw] app_arn
The Amazon Resource Name (ARN) of the application. The format for this ARN is: arn:`partition`\:dcps:`region`\:`account`\:app/`app-id`. For more information about ARNs, see [ Amazon Resource Names (ARNs)][1] in the *AWS General Reference*. [1]: https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html @return [String]
@!attribute [rw] assessment_arn
The Amazon Resource Name (ARN) of the assessment. The format for this ARN is: arn:`partition`\:dcps:`region`\:`account`\:app-assessment/`app-id`. For more information about ARNs, see [ Amazon Resource Names (ARNs)][1] in the *AWS General Reference*. [1]: https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html @return [String]
@!attribute [rw] end_time
The end time for the action. @return [Time]
@!attribute [rw] format
The format of the recommendation template. CfnJson : The template is CloudFormation JSON. CfnYaml : The template is CloudFormation YAML. @return [String]
@!attribute [rw] message
The message for the recommendation template. @return [String]
@!attribute [rw] name
The name for the recommendation template. @return [String]
@!attribute [rw] needs_replacements
Indicates if replacements are needed. @return [Boolean]
@!attribute [rw] recommendation_ids
Identifiers for the recommendations used in the recommendation template. @return [Array<String>]
@!attribute [rw] recommendation_template_arn
The Amazon Resource Name (ARN) for the recommendation template. @return [String]
@!attribute [rw] recommendation_types
An array of strings that specify the recommendation template type or types. Alarm : The template is an AlarmRecommendation template. Sop : The template is a SopRecommendation template. Test : The template is a TestRecommendation template. @return [Array<String>]
@!attribute [rw] start_time
The start time for the action. @return [Time]
@!attribute [rw] status
The status of the action. @return [String]
@!attribute [rw] tags
The tags assigned to the resource. A tag is a label that you assign to an Amazon Web Services resource. Each tag consists of a key/value pair. @return [Hash<String,String>]
@!attribute [rw] templates_location
The file location of the template. @return [Types::S3Location]
@see docs.aws.amazon.com/goto/WebAPI/resiliencehub-2020-04-30/RecommendationTemplate AWS API Documentation
Constants
- SENSITIVE