paws.security.identity (version 0.1.0)

clouddirectory_batch_read: Performs all the read operations in a batch

Description

Performs all the read operations in a batch.

Usage

clouddirectory_batch_read(DirectoryArn, Operations, ConsistencyLevel)

Arguments

DirectoryArn

[required] The Amazon Resource Name (ARN) that is associated with the Directory. For more information, see arns.

Operations

[required] A list of operations that are part of the batch.

ConsistencyLevel

Represents the manner and timing in which the successful write or update of an object is reflected in a subsequent read operation of that same object.

Request syntax

svc$batch_read(
  DirectoryArn = "string",
  Operations = list(
    list(
      ListObjectAttributes = list(
        ObjectReference = list(
          Selector = "string"
        ),
        NextToken = "string",
        MaxResults = 123,
        FacetFilter = list(
          SchemaArn = "string",
          FacetName = "string"
        )
      ),
      ListObjectChildren = list(
        ObjectReference = list(
          Selector = "string"
        ),
        NextToken = "string",
        MaxResults = 123
      ),
      ListAttachedIndices = list(
        TargetReference = list(
          Selector = "string"
        ),
        NextToken = "string",
        MaxResults = 123
      ),
      ListObjectParentPaths = list(
        ObjectReference = list(
          Selector = "string"
        ),
        NextToken = "string",
        MaxResults = 123
      ),
      GetObjectInformation = list(
        ObjectReference = list(
          Selector = "string"
        )
      ),
      GetObjectAttributes = list(
        ObjectReference = list(
          Selector = "string"
        ),
        SchemaFacet = list(
          SchemaArn = "string",
          FacetName = "string"
        ),
        AttributeNames = list(
          "string"
        )
      ),
      ListObjectParents = list(
        ObjectReference = list(
          Selector = "string"
        ),
        NextToken = "string",
        MaxResults = 123
      ),
      ListObjectPolicies = list(
        ObjectReference = list(
          Selector = "string"
        ),
        NextToken = "string",
        MaxResults = 123
      ),
      ListPolicyAttachments = list(
        PolicyReference = list(
          Selector = "string"
        ),
        NextToken = "string",
        MaxResults = 123
      ),
      LookupPolicy = list(
        ObjectReference = list(
          Selector = "string"
        ),
        NextToken = "string",
        MaxResults = 123
      ),
      ListIndex = list(
        RangesOnIndexedValues = list(
          list(
            AttributeKey = list(
              SchemaArn = "string",
              FacetName = "string",
              Name = "string"
            ),
            Range = list(
              StartMode = "FIRST"|"LAST"|"LAST_BEFORE_MISSING_VALUES"|"INCLUSIVE"|"EXCLUSIVE",
              StartValue = list(
                StringValue = "string",
                BinaryValue = raw,
                BooleanValue = TRUE|FALSE,
                NumberValue = "string",
                DatetimeValue = as.POSIXct(
                  "2015-01-01"
                )
              ),
              EndMode = "FIRST"|"LAST"|"LAST_BEFORE_MISSING_VALUES"|"INCLUSIVE"|"EXCLUSIVE",
              EndValue = list(
                StringValue = "string",
                BinaryValue = raw,
                BooleanValue = TRUE|FALSE,
                NumberValue = "string",
                DatetimeValue = as.POSIXct(
                  "2015-01-01"
                )
              )
            )
          )
        ),
        IndexReference = list(
          Selector = "string"
        ),
        MaxResults = 123,
        NextToken = "string"
      ),
      ListOutgoingTypedLinks = list(
        ObjectReference = list(
          Selector = "string"
        ),
        FilterAttributeRanges = list(
          list(
            AttributeName = "string",
            Range = list(
              StartMode = "FIRST"|"LAST"|"LAST_BEFORE_MISSING_VALUES"|"INCLUSIVE"|"EXCLUSIVE",
              StartValue = list(
                StringValue = "string",
                BinaryValue = raw,
                BooleanValue = TRUE|FALSE,
                NumberValue = "string",
                DatetimeValue = as.POSIXct(
                  "2015-01-01"
                )
              ),
              EndMode = "FIRST"|"LAST"|"LAST_BEFORE_MISSING_VALUES"|"INCLUSIVE"|"EXCLUSIVE",
              EndValue = list(
                StringValue = "string",
                BinaryValue = raw,
                BooleanValue = TRUE|FALSE,
                NumberValue = "string",
                DatetimeValue = as.POSIXct(
                  "2015-01-01"
                )
              )
            )
          )
        ),
        FilterTypedLink = list(
          SchemaArn = "string",
          TypedLinkName = "string"
        ),
        NextToken = "string",
        MaxResults = 123
      ),
      ListIncomingTypedLinks = list(
        ObjectReference = list(
          Selector = "string"
        ),
        FilterAttributeRanges = list(
          list(
            AttributeName = "string",
            Range = list(
              StartMode = "FIRST"|"LAST"|"LAST_BEFORE_MISSING_VALUES"|"INCLUSIVE"|"EXCLUSIVE",
              StartValue = list(
                StringValue = "string",
                BinaryValue = raw,
                BooleanValue = TRUE|FALSE,
                NumberValue = "string",
                DatetimeValue = as.POSIXct(
                  "2015-01-01"
                )
              ),
              EndMode = "FIRST"|"LAST"|"LAST_BEFORE_MISSING_VALUES"|"INCLUSIVE"|"EXCLUSIVE",
              EndValue = list(
                StringValue = "string",
                BinaryValue = raw,
                BooleanValue = TRUE|FALSE,
                NumberValue = "string",
                DatetimeValue = as.POSIXct(
                  "2015-01-01"
                )
              )
            )
          )
        ),
        FilterTypedLink = list(
          SchemaArn = "string",
          TypedLinkName = "string"
        ),
        NextToken = "string",
        MaxResults = 123
      ),
      GetLinkAttributes = list(
        TypedLinkSpecifier = list(
          TypedLinkFacet = list(
            SchemaArn = "string",
            TypedLinkName = "string"
          ),
          SourceObjectReference = list(
            Selector = "string"
          ),
          TargetObjectReference = list(
            Selector = "string"
          ),
          IdentityAttributeValues = list(
            list(
              AttributeName = "string",
              Value = list(
                StringValue = "string",
                BinaryValue = raw,
                BooleanValue = TRUE|FALSE,
                NumberValue = "string",
                DatetimeValue = as.POSIXct(
                  "2015-01-01"
                )
              )
            )
          )
        ),
        AttributeNames = list(
          "string"
        )
      )
    )
  ),
  ConsistencyLevel = "SERIALIZABLE"|"EVENTUAL"
)