libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.CloudDirectory.UpdateObjectAttributes

Description

Updates a given object's attributes.

Synopsis

Creating a Request

data UpdateObjectAttributes Source #

See: newUpdateObjectAttributes smart constructor.

Constructors

UpdateObjectAttributes' 

Fields

Instances

Instances details
Eq UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Read UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Show UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Generic UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Associated Types

type Rep UpdateObjectAttributes :: Type -> Type #

NFData UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Methods

rnf :: UpdateObjectAttributes -> () #

Hashable UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

ToJSON UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

AWSRequest UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Associated Types

type AWSResponse UpdateObjectAttributes #

ToHeaders UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

ToPath UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

ToQuery UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

type Rep UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

type Rep UpdateObjectAttributes = D1 ('MetaData "UpdateObjectAttributes" "Amazonka.CloudDirectory.UpdateObjectAttributes" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "UpdateObjectAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "directoryArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "objectReference") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ObjectReference) :*: S1 ('MetaSel ('Just "attributeUpdates") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [ObjectAttributeUpdate]))))
type AWSResponse UpdateObjectAttributes Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

newUpdateObjectAttributes Source #

Create a value of UpdateObjectAttributes with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:directoryArn:UpdateObjectAttributes', updateObjectAttributes_directoryArn - The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns.

$sel:objectReference:UpdateObjectAttributes', updateObjectAttributes_objectReference - The reference that identifies the object.

$sel:attributeUpdates:UpdateObjectAttributes', updateObjectAttributes_attributeUpdates - The attributes update structure.

Request Lenses

updateObjectAttributes_directoryArn :: Lens' UpdateObjectAttributes Text Source #

The Amazon Resource Name (ARN) that is associated with the Directory where the object resides. For more information, see arns.

Destructuring the Response

data UpdateObjectAttributesResponse Source #

See: newUpdateObjectAttributesResponse smart constructor.

Constructors

UpdateObjectAttributesResponse' 

Fields

Instances

Instances details
Eq UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Read UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Show UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Generic UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

Associated Types

type Rep UpdateObjectAttributesResponse :: Type -> Type #

NFData UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

type Rep UpdateObjectAttributesResponse Source # 
Instance details

Defined in Amazonka.CloudDirectory.UpdateObjectAttributes

type Rep UpdateObjectAttributesResponse = D1 ('MetaData "UpdateObjectAttributesResponse" "Amazonka.CloudDirectory.UpdateObjectAttributes" "libZSservicesZSamazonka-clouddirectoryZSamazonka-clouddirectory" 'False) (C1 ('MetaCons "UpdateObjectAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "objectIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateObjectAttributesResponse Source #

Create a value of UpdateObjectAttributesResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:objectIdentifier:UpdateObjectAttributesResponse', updateObjectAttributesResponse_objectIdentifier - The ObjectIdentifier of the updated object.

$sel:httpStatus:UpdateObjectAttributesResponse', updateObjectAttributesResponse_httpStatus - The response's http status code.

Response Lenses