CreateFacetRequest
import type { CreateFacetRequest } from "https://aws-api.deno.dev/v0.3/services/clouddirectory.ts?docs=full";
interface CreateFacetRequest {
Attributes?: FacetAttribute[] | null;
FacetStyle?: FacetStyle | null;
Name: string;
ObjectType?: ObjectType | null;
SchemaArn: string;
}§Properties
§
Attributes?: FacetAttribute[] | null
[src]The attributes that are associated with the "Facet".
§
FacetStyle?: FacetStyle | null
[src]There are two different styles that you can define on any given facet, Static
and Dynamic
.
For static facets, all attributes must be defined in the schema.
For dynamic facets, attributes can be defined during data plane operations.
§
ObjectType?: ObjectType | null
[src]Specifies whether a given object created from this facet is of type node, leaf node, policy or index.
-
Node: Can have multiple children but one parent.
-
Leaf node: Cannot have children but can have multiple parents.
-
Policy: Allows you to store a policy document and policy type. For more information, see Policies.
-
Index: Can be created with the Index API.