Class: Aws::CloudDirectory::Types::BatchWriteOperationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudDirectory::Types::BatchWriteOperationResponse
- Includes:
- Structure
- Defined in:
- 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 '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 '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 '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 '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 '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.
[1]: docs.aws.amazon.com/clouddirectory/latest/developerguide/indexing_search.htm
2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 |
# File '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 '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 '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 '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 '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 '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 '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 '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 '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 '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 |