Facet

class Facet

A structure that contains Name, ARN, Attributes, <a>Rule</a>s, and ObjectTypes. See Facets for more information.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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.

Link copied to clipboard
val name: String?

The name of the Facet.

Link copied to clipboard

The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.

Functions

Link copied to clipboard
inline fun copy(block: Facet.Builder.() -> Unit = {}): Facet
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String