CfnWorkloadMixinProps
- class aws_cdk.cfn_property_mixins.aws_wellarchitected.CfnWorkloadMixinProps(*, account_ids=None, architectural_design=None, aws_regions=None, description=None, discovery_config=None, environment=None, industry=None, industry_type=None, lenses=None, non_aws_regions=None, notes=None, review_owner=None, tags=None, workload_name=None)
Bases:
objectProperties for CfnWorkloadPropsMixin.
- Parameters:
account_ids (
Optional[Sequence[str]]) – The list of Amazon Web Services account IDs associated with the workload.architectural_design (
Optional[str]) – The URL of the architectural design for the workload.aws_regions (
Optional[Sequence[str]]) – The list of Amazon Web Services Regions associated with the workload.description (
Optional[str]) – The description for the workload.discovery_config (
Union[IResolvable,DiscoveryConfigProperty,Dict[str,Any],None]) – Discovery configuration associated to the workload.environment (
Optional[str]) – The environment for the workload.industry (
Optional[str]) – The industry for the workload.industry_type (
Optional[str]) – The industry type for the workload.lenses (
Optional[Sequence[str]]) – The list of lenses associated with the workload.non_aws_regions (
Optional[Sequence[str]]) – The list of non-Amazon Web Services Regions associated with the workload.notes (
Optional[str]) – The notes associated with the workload.review_owner (
Optional[str]) – The review owner of the workload.tags (
Optional[Sequence[Union[TagsItemsProperty,Dict[str,Any]]]]) – The tags associated with the workload.workload_name (
Optional[str]) – The name of the workload.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.cfn_property_mixins import aws_wellarchitected as wellarchitected cfn_workload_mixin_props = wellarchitected.CfnWorkloadMixinProps( account_ids=["accountIds"], architectural_design="architecturalDesign", aws_regions=["awsRegions"], description="description", discovery_config=wellarchitected.CfnWorkloadPropsMixin.DiscoveryConfigProperty( trusted_advisor_integration_status="trustedAdvisorIntegrationStatus", workload_resource_definition=["workloadResourceDefinition"] ), environment="environment", industry="industry", industry_type="industryType", lenses=["lenses"], non_aws_regions=["nonAwsRegions"], notes="notes", review_owner="reviewOwner", tags=[wellarchitected.CfnWorkloadPropsMixin.TagsItemsProperty( key="key", value="value" )], workload_name="workloadName" )
Attributes
- account_ids
The list of Amazon Web Services account IDs associated with the workload.
- architectural_design
The URL of the architectural design for the workload.
- aws_regions
The list of Amazon Web Services Regions associated with the workload.
- description
The description for the workload.
- discovery_config
Discovery configuration associated to the workload.
- environment
The environment for the workload.
- industry
The industry for the workload.
- industry_type
The industry type for the workload.
- lenses
The list of lenses associated with the workload.
- non_aws_regions
The list of non-Amazon Web Services Regions associated with the workload.
- notes
The notes associated with the workload.
- review_owner
The review owner of the workload.
- tags
The tags associated with the workload.
- workload_name
The name of the workload.