Amazon Cloud Directory 是一种全面的目录服务,允许开发人员在 AWS 中创建可扩展的目录。它支持多个数据模型,并提供了一个灵活的 API 来管理目录数据。开发人员可以使用 Amazon Cloud Directory 来构建自定义的目录应用程序,并将其与其他 AWS 服务集成。Amazon Cloud Directory 提供了一个强大的数据存储和检索功能,支持多种数据格式,并提供了对数据的安全访问和管理。
v1.0.0Amazon CloudDirectory API 技能。用于与 Amazon CloudDirectory合作,适用于 amazonclouddirectory。涵盖 66 个端点。
运行时依赖
安装命令
点击复制技能文档
Amazon CloudDirectory API 版本:2017-01-11 Auth:AWS SigV4 Base URL:未指定
设置:配置 Auth:AWS SigV4 POST /amazonclouddirectory/2017-01-11/batchread -- 创建第一个 batchread
端点:66 个端点,分布在 1 组中。请参阅 references/api-spec.lap 以获取详细信息。
amazonclouddirectory 方法:
PUT /amazonclouddirectory/2017-01-11/object/facets:向对象添加新 Facet。一个对象可以应用多个 Facet。 PUT /amazonclouddirectory/2017-01-11/schema/apply:将输入的已发布 schema 复制到目录中,名称和版本与已发布的 schema 相同。 PUT /amazonclouddirectory/2017-01-11/object/attach:将现有的对象附加到另一个对象。对象可以通过两种方式访问:使用路径或 ObjectIdentifier。 PUT /amazonclouddirectory/2017-01-11/policy/attach:将策略对象附加到常规对象。一个对象可以附加有限数量的策略。 PUT /amazonclouddirectory/2017-01-11/index/attach:将指定的对象附加到指定的索引。 PUT /amazonclouddirectory/2017-01-11/typedlink/attach:将类型化链接附加到指定的源和目标对象。请参阅 Typed Links 以获取更多信息。 POST /amazonclouddirectory/2017-01-11/batchread:执行批量读取操作。 PUT /amazonclouddirectory/2017-01-11/batchwrite:执行批量写入操作。所有操作都必须成功,否则全部失败。 PUT /amazonclouddirectory/2017-01-11/directory/create:通过复制已发布的 schema 创建目录。目录不能在没有 schema的情况下创建。你也可以使用管理 schema(称为 QuickStartSchema)快速创建目录。请参阅 Amazon Cloud Directory 开发者指南中的 Managed Schema 以获取更多信息。 PUT /amazonclouddirectory/2017-01-11/facet/create:在 schema 中创建新 Facet。仅允许在开发或应用 schema 中创建 Facet。 PUT /amazonclouddirectory/2017-01-11/index:创建索引对象。请参阅索引和搜索以获取更多信息。 PUT /amazonclouddirectory/2017-01-11/object:在目录中创建对象。如果指定了父对象引用和 LinkName,也会将对象附加到父对象。对象只是 Facet 属性的集合。你也可以使用此 API 调用创建策略对象,如果创建对象的 Facet 是策略 Facet。 PUT /amazonclouddirectory/2017-01-11/schema/create:创建新的 schema,在开发状态下。schema 可以存在三个阶段:开发、发布和应用。 PUT /amazonclouddirectory/2017-01-11/typedlink/facet/create:创建 TypedLinkFacet。请参阅 Typed Links 以获取更多信息。 PUT /amazonclouddirectory/2017-01-11/directory:删除目录。仅允许删除已禁用的目录。删除的目录不能恢复。请在删除目录时谨慎操作。 PUT /amazonclouddirectory/2017-01-11/facet/delete:删除给定的 Facet。所有与 Facet 关联的属性和规则都将被删除。仅允许删除开发 schema 中的 Facet。 PUT /amazonclouddirectory/2017-01-11/object/delete:删除对象及其关联的属性。仅允许删除没有子对象和父对象的对象。对象删除期间可以删除的最大属性数量为 30。请参阅 Amazon Cloud Directory 限制以获取更多信息。 PUT /amazonclouddirectory/2017-01-11/schema:删除给定的 schema。仅允许删除开发和发布状态的 schema。 PUT /amazonclouddirectory/2017-01-11/typedlink/facet/delete:删除 TypedLinkFacet。请参阅 Typed Links 以获取更多信息。 PUT /amazonclouddirectory/2017-01-11/index/detach:从指定的索引中分离指定的对象。 PUT /amazonclouddirectory/2017-01-11/object/detach:从父对象中分离给定的对象。要从父对象中分离的对象由 link 名称指定。 PUT /amazonclouddirectory/2017-01-11/policy/detach:从对象中分离策略。 PUT /amazonclouddirectory/2017-01-11/typedlink/detach:从指定的源和目标对象中分离类型化链接。请参阅 Typed Links 以获取更多信息。 PUT /amazonclouddirectory/2017-01-11/directory/disable:禁用指定的目录。禁用的目录不能读取或写入。仅允许禁用已启用的目录。禁用的目录可以重新启用。 * PUT /amazonclouddirectory/2017-01-11/directory/enable:启用指定的目录。仅允许启用已禁用的目录。