We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi
Creates a review template for the Well-Architected Tool.
Create ReviewTemplate Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ReviewTemplate(name: string, args: ReviewTemplateArgs, opts?: CustomResourceOptions);@overload
def ReviewTemplate(resource_name: str,
args: ReviewTemplateArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ReviewTemplate(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
lenses: Optional[Sequence[str]] = None,
notes: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None,
template_name: Optional[str] = None)func NewReviewTemplate(ctx *Context, name string, args ReviewTemplateArgs, opts ...ResourceOption) (*ReviewTemplate, error)public ReviewTemplate(string name, ReviewTemplateArgs args, CustomResourceOptions? opts = null)
public ReviewTemplate(String name, ReviewTemplateArgs args)
public ReviewTemplate(String name, ReviewTemplateArgs args, CustomResourceOptions options)
type: aws-native:wellarchitected:ReviewTemplate
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_wellarchitected_review_template" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args ReviewTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ReviewTemplateArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ReviewTemplateArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ReviewTemplateArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ReviewTemplateArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
ReviewTemplate Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ReviewTemplate resource accepts the following input properties:
- Description string
- The review template description.
- Lenses List<string>
- The lenses applied to the review template.
- Notes string
- The notes associated with the review template.
-
List<Pulumi.
Aws Native. Inputs. Tag> - The tags assigned to the review template.
- Template
Name string - The name of the review template.
- Description string
- The review template description.
- Lenses []string
- The lenses applied to the review template.
- Notes string
- The notes associated with the review template.
-
Tag
Args - The tags assigned to the review template.
- Template
Name string - The name of the review template.
- description string
- The review template description.
- lenses list(string)
- The lenses applied to the review template.
- notes string
- The notes associated with the review template.
- list(object)
- The tags assigned to the review template.
- template_
name string - The name of the review template.
- description String
- The review template description.
- lenses List<String>
- The lenses applied to the review template.
- notes String
- The notes associated with the review template.
- List<Tag>
- The tags assigned to the review template.
- template
Name String - The name of the review template.
- description string
- The review template description.
- lenses string[]
- The lenses applied to the review template.
- notes string
- The notes associated with the review template.
- Tag[]
- The tags assigned to the review template.
- template
Name string - The name of the review template.
- description str
- The review template description.
- lenses Sequence[str]
- The lenses applied to the review template.
- notes str
- The notes associated with the review template.
-
Sequence[Tag
Args] - The tags assigned to the review template.
- template_
name str - The name of the review template.
- description String
- The review template description.
- lenses List<String>
- The lenses applied to the review template.
- notes String
- The notes associated with the review template.
- List<Property Map>
- The tags assigned to the review template.
- template
Name String - The name of the review template.
Outputs
All input properties are implicitly available as output properties. Additionally, the ReviewTemplate resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Owner string
- The owner of the review template.
- Template
Arn string - The review template ARN.
- Update
Status Pulumi.Aws Native. Well Architected. Review Template Update Status - The latest status of the review template.
- Updated
At string - The date and time the review template was last updated.
- Id string
- The provider-assigned unique ID for this managed resource.
- Owner string
- The owner of the review template.
- Template
Arn string - The review template ARN.
- Update
Status ReviewTemplate Update Status - The latest status of the review template.
- Updated
At string - The date and time the review template was last updated.
- id string
- The provider-assigned unique ID for this managed resource.
- owner string
- The owner of the review template.
- template_
arn string - The review template ARN.
- update_
status "CURRENT" | "LENS_NOT_CURRENT" - The latest status of the review template.
- updated_
at string - The date and time the review template was last updated.
- id String
- The provider-assigned unique ID for this managed resource.
- owner String
- The owner of the review template.
- template
Arn String - The review template ARN.
- update
Status ReviewTemplate Update Status - The latest status of the review template.
- updated
At String - The date and time the review template was last updated.
- id string
- The provider-assigned unique ID for this managed resource.
- owner string
- The owner of the review template.
- template
Arn string - The review template ARN.
- update
Status ReviewTemplate Update Status - The latest status of the review template.
- updated
At string - The date and time the review template was last updated.
- id str
- The provider-assigned unique ID for this managed resource.
- owner str
- The owner of the review template.
- template_
arn str - The review template ARN.
- update_
status ReviewTemplate Update Status - The latest status of the review template.
- updated_
at str - The date and time the review template was last updated.
- id String
- The provider-assigned unique ID for this managed resource.
- owner String
- The owner of the review template.
- template
Arn String - The review template ARN.
- update
Status "CURRENT" | "LENS_NOT_CURRENT" - The latest status of the review template.
- updated
At String - The date and time the review template was last updated.
Supporting Types
ReviewTemplateUpdateStatus, ReviewTemplateUpdateStatusArgs
- Current
CURRENT- Lens
Not Current LENS_NOT_CURRENT
- Review
Template Update Status Current CURRENT- Review
Template Update Status Lens Not Current LENS_NOT_CURRENT
- "CURRENT"
CURRENT- "LENS_NOT_CURRENT"
LENS_NOT_CURRENT
- Current
CURRENT- Lens
Not Current LENS_NOT_CURRENT
- Current
CURRENT- Lens
Not Current LENS_NOT_CURRENT
- CURRENT
CURRENT- LENS_NOT_CURRENT
LENS_NOT_CURRENT
- "CURRENT"
CURRENT- "LENS_NOT_CURRENT"
LENS_NOT_CURRENT
Tag, TagArgs
A set of tags to apply to the resource.Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 3, 2026 by Pulumi