class Aws::CloudDirectory::Types::ObjectAttributeUpdate

Structure that contains attribute update information.

@note When making an API call, you may pass ObjectAttributeUpdate

data as a hash:

    {
      object_attribute_key: {
        schema_arn: "Arn", # required
        facet_name: "FacetName", # required
        name: "AttributeName", # required
      },
      object_attribute_action: {
        object_attribute_action_type: "CREATE_OR_UPDATE", # accepts CREATE_OR_UPDATE, DELETE
        object_attribute_update_value: {
          string_value: "StringAttributeValue",
          binary_value: "data",
          boolean_value: false,
          number_value: "NumberAttributeValue",
          datetime_value: Time.now,
        },
      },
    }

@!attribute [rw] object_attribute_key

The key of the attribute being updated.
@return [Types::AttributeKey]

@!attribute [rw] object_attribute_action

The action to perform as part of the attribute update.
@return [Types::ObjectAttributeAction]

@see docs.aws.amazon.com/goto/WebAPI/clouddirectory-2017-01-11/ObjectAttributeUpdate AWS API Documentation

Constants

SENSITIVE