Class for FMSOrganizationAdminAccount

Hierarchy

  • Construct
    • AcceleratorMetadata

Constructors

Properties

lambdaFunction: {
    lambda: Function;
    logGroup: LogGroup;
}

Type declaration

  • lambda: Function
  • logGroup: LogGroup
node: Node

The tree node.

Stability

stable

role: Role
rule: Rule

Methods

  • Parameters

    Returns {
        lambda: Function;
        logGroup: LogGroup;
    }

    • lambda: Function
    • logGroup: LogGroup
  • Parameters

    • acceleratorPrefix: string
    • account: string
    • region: string
    • metadataLogBucketName: string

    Returns Role

  • Parameters

    • acceleratorPrefix: string
    • targetFunction: Function

    Returns Rule

  • Parameters

    • stack: Stack
    • constructId: string
    • role: Role

    Returns void

  • Parameters

    • stack: Stack
    • lambdaFunctionName: string
    • retention: number
    • Optional kmsKey: IKey

    Returns LogGroup

  • Returns a string representation of this construct.

    Stability

    stable

    Returns string

  • (deprecated) Checks if x is a construct.

    Returns

    true if x is an object created from a class which extends Construct.

    Deprecated

    use x instanceof Construct instead

    Parameters

    • x: any

      Any object.

    Returns x is Construct

Generated using TypeDoc