CfnApprovalPolicyMixinProps
- class aws_cdk.cfn_property_mixins.aws_quicksight.CfnApprovalPolicyMixinProps(*, actions=None, applicable_to=None, approval_groups=None, asset_types=None, description=None, name=None, policy_id=None)
Bases:
objectProperties for CfnApprovalPolicyPropsMixin.
- Parameters:
actions (
Union[Sequence[Any],IResolvable,None]) – List of governed actions a policy applies to.applicable_to (
Union[IResolvable,ApplicableToProperty,Dict[str,Any],None]) – Scoping: who the policy applies to. GROUP:groupArnsrequired (one or more group ARNs).approval_groups (
Optional[Sequence[str]]) – List of approval group ARNs (e.g. QuickSight group ARNs). At least one approval group is required; the upper bound is enforced per-account at the service layer via the configurable approver-group limit.asset_types (
Union[Sequence[Any],IResolvable,None]) – List of asset types a policy applies to. At least one asset type is required.description (
Optional[str])name (
Optional[str])policy_id (
Optional[str])
- 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_quicksight as quicksight # actions: Any # asset_types: Any # type: Any cfn_approval_policy_mixin_props = quicksight.CfnApprovalPolicyMixinProps( actions=[actions], applicable_to=quicksight.CfnApprovalPolicyPropsMixin.ApplicableToProperty( group_arns=["groupArns"], type=type ), approval_groups=["approvalGroups"], asset_types=[asset_types], description="description", name="name", policy_id="policyId" )
Attributes
- actions
List of governed actions a policy applies to.
- applicable_to
who the policy applies to.
GROUP:
groupArnsrequired (one or more group ARNs).
- approval_groups
List of approval group ARNs (e.g. QuickSight group ARNs). At least one approval group is required; the upper bound is enforced per-account at the service layer via the configurable approver-group limit.
- asset_types
List of asset types a policy applies to.
At least one asset type is required.
- description
-
- Type:
see
- name
-
- Type:
see