| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.CloudDirectory.Types.BatchCreateObject
Description
Synopsis
- data BatchCreateObject = BatchCreateObject' {}
- newBatchCreateObject :: BatchCreateObject
- batchCreateObject_batchReferenceName :: Lens' BatchCreateObject (Maybe Text)
- batchCreateObject_linkName :: Lens' BatchCreateObject (Maybe Text)
- batchCreateObject_parentReference :: Lens' BatchCreateObject (Maybe ObjectReference)
- batchCreateObject_schemaFacet :: Lens' BatchCreateObject [SchemaFacet]
- batchCreateObject_objectAttributeList :: Lens' BatchCreateObject [AttributeKeyAndValue]
Documentation
data BatchCreateObject Source #
Represents the output of a CreateObject operation.
See: newBatchCreateObject smart constructor.
Constructors
| BatchCreateObject' | |
Fields
| |
Instances
newBatchCreateObject :: BatchCreateObject Source #
Create a value of BatchCreateObject 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:batchReferenceName:BatchCreateObject', batchCreateObject_batchReferenceName - The batch reference name. See
Transaction Support
for more information.
$sel:linkName:BatchCreateObject', batchCreateObject_linkName - The name of the link.
$sel:parentReference:BatchCreateObject', batchCreateObject_parentReference - If specified, the parent reference to which this object will be
attached.
$sel:schemaFacet:BatchCreateObject', batchCreateObject_schemaFacet - A list of FacetArns that will be associated with the object. For more
information, see arns.
$sel:objectAttributeList:BatchCreateObject', batchCreateObject_objectAttributeList - An attribute map, which contains an attribute ARN as the key and
attribute value as the map value.
batchCreateObject_batchReferenceName :: Lens' BatchCreateObject (Maybe Text) Source #
The batch reference name. See Transaction Support for more information.
batchCreateObject_linkName :: Lens' BatchCreateObject (Maybe Text) Source #
The name of the link.
batchCreateObject_parentReference :: Lens' BatchCreateObject (Maybe ObjectReference) Source #
If specified, the parent reference to which this object will be attached.
batchCreateObject_schemaFacet :: Lens' BatchCreateObject [SchemaFacet] Source #
A list of FacetArns that will be associated with the object. For more
information, see arns.
batchCreateObject_objectAttributeList :: Lens' BatchCreateObject [AttributeKeyAndValue] Source #
An attribute map, which contains an attribute ARN as the key and attribute value as the map value.