MDAA TS Docs
    Preparing search index...

    Interface DataZoneAuthorizationConstructProps

    interface DataZoneAuthorizationConstructProps {
        accountIdentifiers?: NamedUserIdentifiers;
        createOutputs?: boolean;
        createParams?: boolean;
        domainId: string;
        entityId: string;
        entityType: EntityType;
        groupIdentifiers?: NamedGroupIdentifiers;
        naming: IMdaaResourceNaming;
        policies: NamedAuthorizationPolicies;
        rootDomainUnitId?: string;
        userIdentifiers?: NamedUserIdentifiers;
    }

    Hierarchy (View Summary)

    Index

    Properties

    accountIdentifiers?: NamedUserIdentifiers
    createOutputs?: boolean

    Flag controlling CloudFormation output and stack export creation for construct resources

    createParams?: boolean

    Flag controlling SSM parameter creation for construct resource references enabling

    domainId: string
    entityId: string
    entityType: EntityType
    groupIdentifiers?: NamedGroupIdentifiers
    naming: IMdaaResourceNaming

    MDAA naming implementation for consistent resource naming across all MDAA constructs

    rootDomainUnitId?: string

    ID of the domain's root domain unit. Required to resolve a projectConfig domainUnitId of '/root' (the default), which is a path alias rather than a value DataZone accepts.

    userIdentifiers?: NamedUserIdentifiers