Skip to content

UpdateFacetRequest

Source code in docs_src/capo_clouddirectory/types/update_facet_request.py
class UpdateFacetRequest(TypedDict, closed=True):
    schema_arn: "capo_clouddirectory.types.arn.Arn"
    """<p>The Amazon Resource Name (ARN) that is associated with the <a>Facet</a>. For more information, see <a>arns</a>.</p>"""
    name: "capo_clouddirectory.types.facet_name.FacetName"
    """<p>The name of the facet.</p>"""
    attribute_updates: NotRequired[
        "capo_clouddirectory.types.facet_attribute_update_list.FacetAttributeUpdateList"
    ]
    """<p>List of attributes that need to be updated in a given schema <a>Facet</a>. Each attribute is followed by <code>AttributeAction</code>, which specifies the type of update operation to perform. </p>"""
    object_type: NotRequired["capo_clouddirectory.types.object_type.ObjectType"]
    """<p>The object type that is associated with the facet. See <a>CreateFacetRequest$ObjectType</a> for more details.</p>"""

attribute_updates instance-attribute

attribute_updates: NotRequired[FacetAttributeUpdateList]

List of attributes that need to be updated in a given schema Facet. Each attribute is followed by AttributeAction, which specifies the type of update operation to perform.

name instance-attribute

name: FacetName

The name of the facet.

object_type instance-attribute

object_type: NotRequired[ObjectType]

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

schema_arn instance-attribute

schema_arn: Arn

The Amazon Resource Name (ARN) that is associated with the Facet. For more information, see arns.