class Aws::CloudDirectory::Types::GetObjectAttributesRequest

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

data as a hash:

    {
      directory_arn: "Arn", # required
      object_reference: { # required
        selector: "SelectorObjectReference",
      },
      consistency_level: "SERIALIZABLE", # accepts SERIALIZABLE, EVENTUAL
      schema_facet: { # required
        schema_arn: "Arn",
        facet_name: "FacetName",
      },
      attribute_names: ["AttributeName"], # required
    }

@!attribute [rw] directory_arn

The Amazon Resource Name (ARN) that is associated with the Directory
where the object resides.
@return [String]

@!attribute [rw] object_reference

Reference that identifies the object whose attributes will be
retrieved.
@return [Types::ObjectReference]

@!attribute [rw] consistency_level

The consistency level at which to retrieve the attributes on an
object.
@return [String]

@!attribute [rw] schema_facet

Identifier for the facet whose attributes will be retrieved. See
SchemaFacet for details.
@return [Types::SchemaFacet]

@!attribute [rw] attribute_names

List of attribute names whose values will be retrieved.
@return [Array<String>]

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

Constants

SENSITIVE