CfnAccessPolicyMixinProps
- class aws_cdk.mixins_preview.aws_iotsitewise.mixins.CfnAccessPolicyMixinProps(*, access_policy_identity=None, access_policy_permission=None, access_policy_resource=None)
Bases:
objectProperties for CfnAccessPolicyPropsMixin.
- Parameters:
access_policy_identity (
Union[IResolvable,AccessPolicyIdentityProperty,Dict[str,Any],None]) – The identity for this access policy. Choose an IAM Identity Center user, an IAM Identity Center group, or an IAM user.access_policy_permission (
Optional[str]) – The permission level for this access policy. Note that a projectADMINISTRATORis also known as a project owner.access_policy_resource (
Union[IResolvable,AccessPolicyResourceProperty,Dict[str,Any],None]) – The AWS IoT SiteWise Monitor resource for this access policy. Choose either a portal or a project.
- 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.mixins_preview.aws_iotsitewise import mixins as iotsitewise_mixins cfn_access_policy_mixin_props = iotsitewise_mixins.CfnAccessPolicyMixinProps( access_policy_identity=iotsitewise_mixins.CfnAccessPolicyPropsMixin.AccessPolicyIdentityProperty( iam_role=iotsitewise_mixins.CfnAccessPolicyPropsMixin.IamRoleProperty( arn="arn" ), iam_user=iotsitewise_mixins.CfnAccessPolicyPropsMixin.IamUserProperty( arn="arn" ), user=iotsitewise_mixins.CfnAccessPolicyPropsMixin.UserProperty( id="id" ) ), access_policy_permission="accessPolicyPermission", access_policy_resource=iotsitewise_mixins.CfnAccessPolicyPropsMixin.AccessPolicyResourceProperty( portal=iotsitewise_mixins.CfnAccessPolicyPropsMixin.PortalProperty( id="id" ), project=iotsitewise_mixins.CfnAccessPolicyPropsMixin.ProjectProperty( id="id" ) ) )
Attributes
- access_policy_identity
The identity for this access policy.
Choose an IAM Identity Center user, an IAM Identity Center group, or an IAM user.
- access_policy_permission
The permission level for this access policy.
Note that a project
ADMINISTRATORis also known as a project owner.
- access_policy_resource
The AWS IoT SiteWise Monitor resource for this access policy.
Choose either a portal or a project.