import * as core from "@terrascript/core"; export interface DsAccessPointsArgs { /** * (Required) EFS File System identifier. */ fileSystemId: string | core.StringOut; } export class DsAccessPoints extends core.Data { /** * Set of Amazon Resource Names (ARNs). */ @core.attr(String, { computed: true, kind: "array" }) public arns!: core.Array | core.ArrayOut; /** * (Required) EFS File System identifier. */ @core.attr(String) public fileSystemId!: string | core.StringOut; /** * EFS File System identifier. */ @core.attr(String, { computed: true }) public id!: string | core.StringOut; /** * Set of identifiers. */ @core.attr(String, { computed: true, kind: "array" }) public ids!: core.Array | core.ArrayOut; constructor(name: string, args?: DsAccessPointsArgs) { super(name, "aws_efs_access_points", args); } public override getNamespace(): string { return "aws_efs"; } }