SharePermission

class aws_cdk.aws_servicecatalogappregistry_alpha.SharePermission(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)

Bases: Enum

(experimental) Supported permissions for sharing applications or attribute groups with principals using AWS RAM.

Stability:

experimental

ExampleMetadata:

infused

Example:

import aws_cdk.aws_iam as iam
# application: appreg.Application

application.share_application("MyShareId",
    name="MyShare",
    accounts=["123456789012", "234567890123"],
    share_permission=appreg.SharePermission.ALLOW_ACCESS
)

Attributes

ALLOW_ACCESS

(experimental) Allows principals in the share to associate resources and attribute groups with applications.

Stability:

experimental

READ_ONLY

(experimental) Allows principals in the share to only view the application or attribute group.

Stability:

experimental