Class: Aws::CloudDirectory::Types::BatchWriteOperationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudDirectory::Types::BatchWriteOperationResponse
- Defined in:
- gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb
Overview
Represents the output of a BatchWrite
response operation.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#add_facet_to_object ⇒ Types::BatchAddFacetToObjectResponse
The result of an add facet to object batch operation.
-
#attach_object ⇒ Types::BatchAttachObjectResponse
Attaches an object to a Directory.
-
#attach_policy ⇒ Types::BatchAttachPolicyResponse
Attaches a policy object to a regular object.
-
#attach_to_index ⇒ Types::BatchAttachToIndexResponse
Attaches the specified object to the specified index.
-
#attach_typed_link ⇒ Types::BatchAttachTypedLinkResponse
Attaches a typed link to a specified source and target object.
-
#create_index ⇒ Types::BatchCreateIndexResponse
Creates an index object.
-
#create_object ⇒ Types::BatchCreateObjectResponse
Creates an object in a Directory.
-
#delete_object ⇒ Types::BatchDeleteObjectResponse
Deletes an object in a Directory.
-
#detach_from_index ⇒ Types::BatchDetachFromIndexResponse
Detaches the specified object from the specified index.
-
#detach_object ⇒ Types::BatchDetachObjectResponse
Detaches an object from a Directory.
-
#detach_policy ⇒ Types::BatchDetachPolicyResponse
Detaches a policy from a Directory.
-
#detach_typed_link ⇒ Types::BatchDetachTypedLinkResponse
Detaches a typed link from a specified source and target object.
-
#remove_facet_from_object ⇒ Types::BatchRemoveFacetFromObjectResponse
The result of a batch remove facet from object operation.
-
#update_link_attributes ⇒ Types::BatchUpdateLinkAttributesResponse
Represents the output of a
BatchWrite
response operation. -
#update_object_attributes ⇒ Types::BatchUpdateObjectAttributesResponse
Updates a given object’s attributes.
Instance Attribute Details
#add_facet_to_object ⇒ Types::BatchAddFacetToObjectResponse
The result of an add facet to object batch operation.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#attach_object ⇒ Types::BatchAttachObjectResponse
Attaches an object to a Directory.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#attach_policy ⇒ Types::BatchAttachPolicyResponse
Attaches a policy object to a regular object. An object can have a limited number of attached policies.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#attach_to_index ⇒ Types::BatchAttachToIndexResponse
Attaches the specified object to the specified index.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#attach_typed_link ⇒ Types::BatchAttachTypedLinkResponse
Attaches a typed link to a specified source and target object. For more information, see Typed Links.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#create_index ⇒ Types::BatchCreateIndexResponse
Creates an index object. See Indexing and search for more information.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#create_object ⇒ Types::BatchCreateObjectResponse
Creates an object in a Directory.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#delete_object ⇒ Types::BatchDeleteObjectResponse
Deletes an object in a Directory.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#detach_from_index ⇒ Types::BatchDetachFromIndexResponse
Detaches the specified object from the specified index.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#detach_object ⇒ Types::BatchDetachObjectResponse
Detaches an object from a Directory.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#detach_policy ⇒ Types::BatchDetachPolicyResponse
Detaches a policy from a Directory.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#detach_typed_link ⇒ Types::BatchDetachTypedLinkResponse
Detaches a typed link from a specified source and target object. For more information, see Typed Links.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#remove_facet_from_object ⇒ Types::BatchRemoveFacetFromObjectResponse
The result of a batch remove facet from object operation.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#update_link_attributes ⇒ Types::BatchUpdateLinkAttributesResponse
Represents the output of a BatchWrite
response operation.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |
#update_object_attributes ⇒ Types::BatchUpdateObjectAttributesResponse
Updates a given object’s attributes.
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File 'gems/aws-sdk-clouddirectory/lib/aws-sdk-clouddirectory/types.rb', line 2007 class BatchWriteOperationResponse < Struct.new( :create_object, :attach_object, :detach_object, :update_object_attributes, :delete_object, :add_facet_to_object, :remove_facet_from_object, :attach_policy, :detach_policy, :create_index, :attach_to_index, :detach_from_index, :attach_typed_link, :detach_typed_link, :update_link_attributes) SENSITIVE = [] include Aws::Structure end |