Skip to content

Clouddirectory Classes

AddFacetToObjectRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

SchemaFacet

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

ObjectAttributeList

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValueTypeDef]]

ApplySchemaRequestRequestTypeDef

PublishedSchemaArn

  • Type:
  • Required: Yes

DirectoryArn

  • Type:
  • Required: Yes

ApplySchemaResponseTypeDef

AppliedSchemaArn

  • Type:
  • Required: Yes

DirectoryArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AttachObjectRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ParentReference

  • Type:
  • Required: Yes

ChildReference

  • Type:
  • Required: Yes

LinkName

  • Type:
  • Required: Yes

AttachObjectResponseTypeDef

AttachedObjectIdentifier

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AttachPolicyRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

PolicyReference

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

AttachToIndexRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

IndexReference

  • Type:
  • Required: Yes

TargetReference

  • Type:
  • Required: Yes

AttachToIndexResponseTypeDef

AttachedObjectIdentifier

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AttachTypedLinkRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

SourceObjectReference

  • Type:
  • Required: Yes

TargetObjectReference

  • Type:
  • Required: Yes

TypedLinkFacet

  • Type:
  • Required: Yes

Attributes

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeNameAndValueTypeDef]
  • Required: Yes

AttachTypedLinkResponseTypeDef

TypedLinkSpecifier

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

AttributeKeyAndValuePaginatorTypeDef

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

AttributeKeyAndValueTypeDef

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

AttributeKeyTypeDef

SchemaArn

  • Type:
  • Required: Yes

FacetName

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

AttributeNameAndValuePaginatorTypeDef

AttributeName

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

AttributeNameAndValueTypeDef

AttributeName

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchAddFacetToObjectTypeDef

SchemaFacet

  • Type:
  • Required: Yes

ObjectAttributeList

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValueTypeDef]
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

BatchAttachObjectResponseTypeDef

attachedObjectIdentifier

  • Type: typing.Optional[str]

BatchAttachObjectTypeDef

ParentReference

  • Type:
  • Required: Yes

ChildReference

  • Type:
  • Required: Yes

LinkName

  • Type:
  • Required: Yes

BatchAttachPolicyTypeDef

PolicyReference

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

BatchAttachToIndexResponseTypeDef

AttachedObjectIdentifier

  • Type: typing.Optional[str]

BatchAttachToIndexTypeDef

IndexReference

  • Type:
  • Required: Yes

TargetReference

  • Type:
  • Required: Yes

BatchAttachTypedLinkResponseTypeDef

TypedLinkSpecifier

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSpecifierTypeDef]

BatchAttachTypedLinkTypeDef

SourceObjectReference

  • Type:
  • Required: Yes

TargetObjectReference

  • Type:
  • Required: Yes

TypedLinkFacet

  • Type:
  • Required: Yes

Attributes

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeNameAndValueTypeDef]
  • Required: Yes

BatchCreateIndexResponseTypeDef

ObjectIdentifier

  • Type: typing.Optional[str]

BatchCreateIndexTypeDef

OrderedIndexedAttributeList

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyTypeDef]
  • Required: Yes

IsUnique

  • Type:
  • Required: Yes

ParentReference

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectReferenceTypeDef]

LinkName

  • Type: typing.Optional[str]

BatchReferenceName

  • Type: typing.Optional[str]

BatchCreateObjectResponseTypeDef

ObjectIdentifier

  • Type: typing.Optional[str]

BatchCreateObjectTypeDef

SchemaFacet

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.SchemaFacetTypeDef]
  • Required: Yes

ObjectAttributeList

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValueTypeDef]
  • Required: Yes

ParentReference

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectReferenceTypeDef]

LinkName

  • Type: typing.Optional[str]

BatchReferenceName

  • Type: typing.Optional[str]

BatchDeleteObjectTypeDef

ObjectReference

  • Type:
  • Required: Yes

BatchDetachFromIndexResponseTypeDef

DetachedObjectIdentifier

  • Type: typing.Optional[str]

BatchDetachFromIndexTypeDef

IndexReference

  • Type:
  • Required: Yes

TargetReference

  • Type:
  • Required: Yes

BatchDetachObjectResponseTypeDef

detachedObjectIdentifier

  • Type: typing.Optional[str]

BatchDetachObjectTypeDef

ParentReference

  • Type:
  • Required: Yes

LinkName

  • Type:
  • Required: Yes

BatchReferenceName

  • Type: typing.Optional[str]

BatchDetachPolicyTypeDef

PolicyReference

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

BatchDetachTypedLinkTypeDef

TypedLinkSpecifier

  • Type:
  • Required: Yes

BatchGetLinkAttributesResponseTypeDef

Attributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValueTypeDef]]

BatchGetLinkAttributesTypeDef

TypedLinkSpecifier

  • Type:
  • Required: Yes

AttributeNames

  • Type: typing.Sequence[str]
  • Required: Yes

BatchGetObjectAttributesResponseTypeDef

Attributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValueTypeDef]]

BatchGetObjectAttributesTypeDef

ObjectReference

  • Type:
  • Required: Yes

SchemaFacet

  • Type:
  • Required: Yes

AttributeNames

  • Type: typing.Sequence[str]
  • Required: Yes

BatchGetObjectInformationResponseTypeDef

SchemaFacets

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.SchemaFacetTypeDef]]

ObjectIdentifier

  • Type: typing.Optional[str]

BatchGetObjectInformationTypeDef

ObjectReference

  • Type:
  • Required: Yes

BatchListAttachedIndicesResponseTypeDef

IndexAttachments

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.IndexAttachmentTypeDef]]

NextToken

  • Type: typing.Optional[str]

BatchListAttachedIndicesTypeDef

TargetReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

BatchListIncomingTypedLinksResponseTypeDef

LinkSpecifiers

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSpecifierTypeDef]]

NextToken

  • Type: typing.Optional[str]

BatchListIncomingTypedLinksTypeDef

ObjectReference

  • Type:
  • Required: Yes

FilterAttributeRanges

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkAttributeRangeTypeDef]]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSchemaAndFacetNameTypeDef]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

BatchListIndexResponseTypeDef

IndexAttachments

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.IndexAttachmentTypeDef]]

NextToken

  • Type: typing.Optional[str]

BatchListIndexTypeDef

IndexReference

  • Type:
  • Required: Yes

RangesOnIndexedValues

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectAttributeRangeTypeDef]]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

BatchListObjectAttributesResponseTypeDef

Attributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValueTypeDef]]

NextToken

  • Type: typing.Optional[str]

BatchListObjectAttributesTypeDef

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

FacetFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.SchemaFacetTypeDef]

BatchListObjectChildrenResponseTypeDef

Children

  • Type: typing.Optional[typing.Dict[str, str]]

NextToken

  • Type: typing.Optional[str]

BatchListObjectChildrenTypeDef

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

BatchListObjectParentPathsResponseTypeDef

PathToObjectIdentifiersList

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.PathToObjectIdentifiersTypeDef]]

NextToken

  • Type: typing.Optional[str]

BatchListObjectParentPathsTypeDef

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

BatchListObjectParentsResponseTypeDef

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectIdentifierAndLinkNameTupleTypeDef]]

NextToken

  • Type: typing.Optional[str]

BatchListObjectParentsTypeDef

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

BatchListObjectPoliciesResponseTypeDef

AttachedPolicyIds

  • Type: typing.Optional[typing.List[str]]

NextToken

  • Type: typing.Optional[str]

BatchListObjectPoliciesTypeDef

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

BatchListOutgoingTypedLinksResponseTypeDef

TypedLinkSpecifiers

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSpecifierTypeDef]]

NextToken

  • Type: typing.Optional[str]

BatchListOutgoingTypedLinksTypeDef

ObjectReference

  • Type:
  • Required: Yes

FilterAttributeRanges

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkAttributeRangeTypeDef]]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSchemaAndFacetNameTypeDef]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

BatchListPolicyAttachmentsResponseTypeDef

ObjectIdentifiers

  • Type: typing.Optional[typing.List[str]]

NextToken

  • Type: typing.Optional[str]

BatchListPolicyAttachmentsTypeDef

PolicyReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

BatchLookupPolicyResponseTypeDef

PolicyToPathList

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.PolicyToPathTypeDef]]

NextToken

  • Type: typing.Optional[str]

BatchLookupPolicyTypeDef

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

BatchReadExceptionTypeDef

Type

  • Type: typing.Optional[typing.Literal['AccessDeniedException', 'CannotListParentOfRootException', 'DirectoryNotEnabledException', 'FacetValidationException', 'InternalServiceException', 'InvalidArnException', 'InvalidNextTokenException', 'LimitExceededException', 'NotIndexException', 'NotNodeException', 'NotPolicyException', 'ResourceNotFoundException', 'ValidationException']]

Message

  • Type: typing.Optional[str]

BatchReadOperationResponseTypeDef

SuccessfulResponse

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchReadSuccessfulResponseTypeDef]

ExceptionResponse

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchReadExceptionTypeDef]

BatchReadOperationTypeDef

ListObjectAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListObjectAttributesTypeDef]

ListObjectChildren

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListObjectChildrenTypeDef]

ListAttachedIndices

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListAttachedIndicesTypeDef]

ListObjectParentPaths

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListObjectParentPathsTypeDef]

GetObjectInformation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchGetObjectInformationTypeDef]

GetObjectAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchGetObjectAttributesTypeDef]

ListObjectParents

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListObjectParentsTypeDef]

ListObjectPolicies

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListObjectPoliciesTypeDef]

ListPolicyAttachments

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListPolicyAttachmentsTypeDef]

LookupPolicy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchLookupPolicyTypeDef]

ListIndex

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListIndexTypeDef]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListOutgoingTypedLinksTypeDef]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListIncomingTypedLinksTypeDef]

GetLinkAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchGetLinkAttributesTypeDef]

BatchReadRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

Operations

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchReadOperationTypeDef]
  • Required: Yes

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

BatchReadResponseTypeDef

Responses

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchReadOperationResponseTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchReadSuccessfulResponseTypeDef

ListObjectAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListObjectAttributesResponseTypeDef]

ListObjectChildren

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListObjectChildrenResponseTypeDef]

GetObjectInformation

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchGetObjectInformationResponseTypeDef]

GetObjectAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchGetObjectAttributesResponseTypeDef]

ListAttachedIndices

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListAttachedIndicesResponseTypeDef]

ListObjectParentPaths

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListObjectParentPathsResponseTypeDef]

ListObjectPolicies

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListObjectPoliciesResponseTypeDef]

ListPolicyAttachments

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListPolicyAttachmentsResponseTypeDef]

LookupPolicy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchLookupPolicyResponseTypeDef]

ListIndex

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListIndexResponseTypeDef]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListOutgoingTypedLinksResponseTypeDef]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListIncomingTypedLinksResponseTypeDef]

GetLinkAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchGetLinkAttributesResponseTypeDef]

ListObjectParents

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchListObjectParentsResponseTypeDef]

BatchRemoveFacetFromObjectTypeDef

SchemaFacet

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

BatchUpdateLinkAttributesTypeDef

TypedLinkSpecifier

  • Type:
  • Required: Yes

AttributeUpdates

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.LinkAttributeUpdateTypeDef]
  • Required: Yes

BatchUpdateObjectAttributesResponseTypeDef

ObjectIdentifier

  • Type: typing.Optional[str]

BatchUpdateObjectAttributesTypeDef

ObjectReference

  • Type:
  • Required: Yes

AttributeUpdates

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectAttributeUpdateTypeDef]
  • Required: Yes

BatchWriteOperationResponseTypeDef

CreateObject

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchCreateObjectResponseTypeDef]

AttachObject

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchAttachObjectResponseTypeDef]

DetachObject

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchDetachObjectResponseTypeDef]

UpdateObjectAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchUpdateObjectAttributesResponseTypeDef]

DeleteObject

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

AddFacetToObject

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

RemoveFacetFromObject

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

AttachPolicy

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

DetachPolicy

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

CreateIndex

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchCreateIndexResponseTypeDef]

AttachToIndex

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchAttachToIndexResponseTypeDef]

DetachFromIndex

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchDetachFromIndexResponseTypeDef]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchAttachTypedLinkResponseTypeDef]
  • Type: typing.Optional[typing.Dict[str, typing.Any]]

UpdateLinkAttributes

  • Type: typing.Optional[typing.Dict[str, typing.Any]]

BatchWriteOperationTypeDef

CreateObject

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchCreateObjectTypeDef]

AttachObject

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchAttachObjectTypeDef]

DetachObject

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchDetachObjectTypeDef]

UpdateObjectAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchUpdateObjectAttributesTypeDef]

DeleteObject

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchDeleteObjectTypeDef]

AddFacetToObject

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchAddFacetToObjectTypeDef]

RemoveFacetFromObject

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchRemoveFacetFromObjectTypeDef]

AttachPolicy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchAttachPolicyTypeDef]

DetachPolicy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchDetachPolicyTypeDef]

CreateIndex

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchCreateIndexTypeDef]

AttachToIndex

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchAttachToIndexTypeDef]

DetachFromIndex

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchDetachFromIndexTypeDef]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchAttachTypedLinkTypeDef]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchDetachTypedLinkTypeDef]

UpdateLinkAttributes

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchUpdateLinkAttributesTypeDef]

BatchWriteRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

Operations

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchWriteOperationTypeDef]
  • Required: Yes

BatchWriteResponseTypeDef

Responses

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.BatchWriteOperationResponseTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateDirectoryRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

SchemaArn

  • Type:
  • Required: Yes

CreateDirectoryResponseTypeDef

DirectoryArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

ObjectIdentifier

  • Type:
  • Required: Yes

AppliedSchemaArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateFacetRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

Attributes

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.FacetAttributeTypeDef]]

ObjectType

  • Type: typing.Optional[typing.Literal['INDEX', 'LEAF_NODE', 'NODE', 'POLICY']]

FacetStyle

  • Type: typing.Optional[typing.Literal['DYNAMIC', 'STATIC']]

CreateIndexRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

OrderedIndexedAttributeList

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyTypeDef]
  • Required: Yes

IsUnique

  • Type:
  • Required: Yes

ParentReference

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectReferenceTypeDef]

LinkName

  • Type: typing.Optional[str]

CreateIndexResponseTypeDef

ObjectIdentifier

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateObjectRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

SchemaFacets

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.SchemaFacetTypeDef]
  • Required: Yes

ObjectAttributeList

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValueTypeDef]]

ParentReference

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectReferenceTypeDef]

LinkName

  • Type: typing.Optional[str]

CreateObjectResponseTypeDef

ObjectIdentifier

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateSchemaRequestRequestTypeDef

Name

  • Type:
  • Required: Yes

CreateSchemaResponseTypeDef

SchemaArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateTypedLinkFacetRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Facet

  • Type:
  • Required: Yes

DeleteDirectoryRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

DeleteDirectoryResponseTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteFacetRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

DeleteObjectRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

DeleteSchemaRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

DeleteSchemaResponseTypeDef

SchemaArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteTypedLinkFacetRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

DetachFromIndexRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

IndexReference

  • Type:
  • Required: Yes

TargetReference

  • Type:
  • Required: Yes

DetachFromIndexResponseTypeDef

DetachedObjectIdentifier

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DetachObjectRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ParentReference

  • Type:
  • Required: Yes

LinkName

  • Type:
  • Required: Yes

DetachObjectResponseTypeDef

DetachedObjectIdentifier

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DetachPolicyRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

PolicyReference

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

DetachTypedLinkRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

TypedLinkSpecifier

  • Type:
  • Required: Yes

DirectoryTypeDef

Name

  • Type: typing.Optional[str]

DirectoryArn

  • Type: typing.Optional[str]

State

  • Type: typing.Optional[typing.Literal['DELETED', 'DISABLED', 'ENABLED']]

CreationDateTime

  • Type: typing.Optional[datetime.datetime]

DisableDirectoryRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

DisableDirectoryResponseTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

EnableDirectoryRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

EnableDirectoryResponseTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

FacetAttributeDefinitionPaginatorTypeDef

Type

  • Type: typing.Literal['BINARY', 'BOOLEAN', 'DATETIME', 'NUMBER', 'STRING', 'VARIANT']
  • Required: Yes

DefaultValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValuePaginatorTypeDef]

IsImmutable

  • Type: typing.Optional[bool]

Rules

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.clouddirectory_classes.RulePaginatorTypeDef]]

FacetAttributeDefinitionTypeDef

Type

  • Type: typing.Literal['BINARY', 'BOOLEAN', 'DATETIME', 'NUMBER', 'STRING', 'VARIANT']
  • Required: Yes

DefaultValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValueTypeDef]

IsImmutable

  • Type: typing.Optional[bool]

Rules

  • Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.clouddirectory_classes.RuleTypeDef]]

FacetAttributePaginatorTypeDef

Name

  • Type:
  • Required: Yes

AttributeDefinition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.FacetAttributeDefinitionPaginatorTypeDef]

AttributeReference

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.FacetAttributeReferenceTypeDef]

RequiredBehavior

  • Type: typing.Optional[typing.Literal['NOT_REQUIRED', 'REQUIRED_ALWAYS']]

FacetAttributeReferenceTypeDef

TargetFacetName

  • Type:
  • Required: Yes

TargetAttributeName

  • Type:
  • Required: Yes

FacetAttributeTypeDef

Name

  • Type:
  • Required: Yes

AttributeDefinition

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.FacetAttributeDefinitionTypeDef]

AttributeReference

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.FacetAttributeReferenceTypeDef]

RequiredBehavior

  • Type: typing.Optional[typing.Literal['NOT_REQUIRED', 'REQUIRED_ALWAYS']]

FacetAttributeUpdateTypeDef

Attribute

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.FacetAttributeTypeDef]

Action

  • Type: typing.Optional[typing.Literal['CREATE_OR_UPDATE', 'DELETE']]

FacetTypeDef

Name

  • Type: typing.Optional[str]

ObjectType

  • Type: typing.Optional[typing.Literal['INDEX', 'LEAF_NODE', 'NODE', 'POLICY']]

FacetStyle

  • Type: typing.Optional[typing.Literal['DYNAMIC', 'STATIC']]

GetAppliedSchemaVersionRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

GetAppliedSchemaVersionResponseTypeDef

AppliedSchemaArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetDirectoryRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

GetDirectoryResponseTypeDef

Directory

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetFacetRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

GetFacetResponseTypeDef

Facet

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetLinkAttributesRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

TypedLinkSpecifier

  • Type:
  • Required: Yes

AttributeNames

  • Type: typing.Sequence[str]
  • Required: Yes

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

GetLinkAttributesResponseTypeDef

Attributes

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValueTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetObjectAttributesRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

SchemaFacet

  • Type:
  • Required: Yes

AttributeNames

  • Type: typing.Sequence[str]
  • Required: Yes

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

GetObjectAttributesResponseTypeDef

Attributes

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValueTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetObjectInformationRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

GetObjectInformationResponseTypeDef

SchemaFacets

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.SchemaFacetTypeDef]
  • Required: Yes

ObjectIdentifier

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetSchemaAsJsonRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

GetSchemaAsJsonResponseTypeDef

Name

  • Type:
  • Required: Yes

Document

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetTypedLinkFacetInformationRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

GetTypedLinkFacetInformationResponseTypeDef

IdentityAttributeOrder

  • Type: typing.List[str]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

IndexAttachmentPaginatorTypeDef

IndexedAttributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValuePaginatorTypeDef]]

ObjectIdentifier

  • Type: typing.Optional[str]

IndexAttachmentTypeDef

IndexedAttributes

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValueTypeDef]]

ObjectIdentifier

  • Type: typing.Optional[str]

LinkAttributeActionTypeDef

AttributeActionType

  • Type: typing.Optional[typing.Literal['CREATE_OR_UPDATE', 'DELETE']]

AttributeUpdateValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValueTypeDef]

LinkAttributeUpdateTypeDef

AttributeKey

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyTypeDef]

AttributeAction

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.LinkAttributeActionTypeDef]

ListAppliedSchemaArnsRequestListAppliedSchemaArnsPaginateTypeDef

DirectoryArn

  • Type:
  • Required: Yes

SchemaArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListAppliedSchemaArnsRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

SchemaArn

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListAppliedSchemaArnsResponseTypeDef

SchemaArns

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListAttachedIndicesRequestListAttachedIndicesPaginateTypeDef

DirectoryArn

  • Type:
  • Required: Yes

TargetReference

  • Type:
  • Required: Yes

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListAttachedIndicesRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

TargetReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

ListAttachedIndicesResponsePaginatorTypeDef

IndexAttachments

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.IndexAttachmentPaginatorTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListAttachedIndicesResponseTypeDef

IndexAttachments

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.IndexAttachmentTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListDevelopmentSchemaArnsRequestListDevelopmentSchemaArnsPaginateTypeDef

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListDevelopmentSchemaArnsRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListDevelopmentSchemaArnsResponseTypeDef

SchemaArns

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListDirectoriesRequestListDirectoriesPaginateTypeDef

state

  • Type: typing.Optional[typing.Literal['DELETED', 'DISABLED', 'ENABLED']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListDirectoriesRequestRequestTypeDef

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

state

  • Type: typing.Optional[typing.Literal['DELETED', 'DISABLED', 'ENABLED']]

ListDirectoriesResponseTypeDef

Directories

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.DirectoryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListFacetAttributesRequestListFacetAttributesPaginateTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListFacetAttributesRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListFacetAttributesResponsePaginatorTypeDef

Attributes

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.FacetAttributePaginatorTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListFacetAttributesResponseTypeDef

Attributes

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.FacetAttributeTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListFacetNamesRequestListFacetNamesPaginateTypeDef

SchemaArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListFacetNamesRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListFacetNamesResponseTypeDef

FacetNames

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListIncomingTypedLinksRequestListIncomingTypedLinksPaginateTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

FilterAttributeRanges

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkAttributeRangePaginatorTypeDef]]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSchemaAndFacetNameTypeDef]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListIncomingTypedLinksRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

FilterAttributeRanges

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkAttributeRangeTypeDef]]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSchemaAndFacetNameTypeDef]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

ListIncomingTypedLinksResponsePaginatorTypeDef

LinkSpecifiers

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSpecifierPaginatorTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListIncomingTypedLinksResponseTypeDef

LinkSpecifiers

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSpecifierTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListIndexRequestListIndexPaginateTypeDef

DirectoryArn

  • Type:
  • Required: Yes

IndexReference

  • Type:
  • Required: Yes

RangesOnIndexedValues

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectAttributeRangePaginatorTypeDef]]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListIndexRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

IndexReference

  • Type:
  • Required: Yes

RangesOnIndexedValues

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectAttributeRangeTypeDef]]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

ListIndexResponsePaginatorTypeDef

IndexAttachments

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.IndexAttachmentPaginatorTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListIndexResponseTypeDef

IndexAttachments

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.IndexAttachmentTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListManagedSchemaArnsRequestListManagedSchemaArnsPaginateTypeDef

SchemaArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListManagedSchemaArnsRequestRequestTypeDef

SchemaArn

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListManagedSchemaArnsResponseTypeDef

SchemaArns

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListObjectAttributesRequestListObjectAttributesPaginateTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

FacetFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.SchemaFacetTypeDef]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListObjectAttributesRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

FacetFilter

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.SchemaFacetTypeDef]

ListObjectAttributesResponsePaginatorTypeDef

Attributes

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValuePaginatorTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListObjectAttributesResponseTypeDef

Attributes

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyAndValueTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListObjectChildrenRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

ListObjectChildrenResponseTypeDef

Children

  • Type: typing.Dict[str, str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListObjectParentPathsRequestListObjectParentPathsPaginateTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListObjectParentPathsRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListObjectParentPathsResponseTypeDef

PathToObjectIdentifiersList

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.PathToObjectIdentifiersTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListObjectParentsRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

IncludeAllLinksToEachParent

  • Type: typing.Optional[bool]

ListObjectParentsResponseTypeDef

Parents

  • Type: typing.Dict[str, str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes
  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectIdentifierAndLinkNameTupleTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListObjectPoliciesRequestListObjectPoliciesPaginateTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListObjectPoliciesRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

ListObjectPoliciesResponseTypeDef

AttachedPolicyIds

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListOutgoingTypedLinksRequestListOutgoingTypedLinksPaginateTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

FilterAttributeRanges

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkAttributeRangePaginatorTypeDef]]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSchemaAndFacetNameTypeDef]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListOutgoingTypedLinksRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

FilterAttributeRanges

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkAttributeRangeTypeDef]]
  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSchemaAndFacetNameTypeDef]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

ListOutgoingTypedLinksResponsePaginatorTypeDef

TypedLinkSpecifiers

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSpecifierPaginatorTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListOutgoingTypedLinksResponseTypeDef

TypedLinkSpecifiers

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkSpecifierTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListPolicyAttachmentsRequestListPolicyAttachmentsPaginateTypeDef

DirectoryArn

  • Type:
  • Required: Yes

PolicyReference

  • Type:
  • Required: Yes

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListPolicyAttachmentsRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

PolicyReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ConsistencyLevel

  • Type: typing.Optional[typing.Literal['EVENTUAL', 'SERIALIZABLE']]

ListPolicyAttachmentsResponseTypeDef

ObjectIdentifiers

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListPublishedSchemaArnsRequestListPublishedSchemaArnsPaginateTypeDef

SchemaArn

  • Type: typing.Optional[str]

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListPublishedSchemaArnsRequestRequestTypeDef

SchemaArn

  • Type: typing.Optional[str]

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListPublishedSchemaArnsResponseTypeDef

SchemaArns

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestListTagsForResourcePaginateTypeDef

ResourceArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListTagsForResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListTagsForResourceResponseTypeDef

Tags

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.TagTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTypedLinkFacetAttributesRequestListTypedLinkFacetAttributesPaginateTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListTypedLinkFacetAttributesRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListTypedLinkFacetAttributesResponsePaginatorTypeDef

Attributes

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkAttributeDefinitionPaginatorTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTypedLinkFacetAttributesResponseTypeDef

Attributes

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkAttributeDefinitionTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTypedLinkFacetNamesRequestListTypedLinkFacetNamesPaginateTypeDef

SchemaArn

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

ListTypedLinkFacetNamesRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

ListTypedLinkFacetNamesResponseTypeDef

FacetNames

  • Type: typing.List[str]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

LookupPolicyRequestLookupPolicyPaginateTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.PaginatorConfigTypeDef]

LookupPolicyRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

LookupPolicyResponseTypeDef

PolicyToPathList

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.PolicyToPathTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ObjectAttributeActionTypeDef

ObjectAttributeActionType

  • Type: typing.Optional[typing.Literal['CREATE_OR_UPDATE', 'DELETE']]

ObjectAttributeUpdateValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValueTypeDef]

ObjectAttributeRangePaginatorTypeDef

AttributeKey

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyTypeDef]

Range

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValueRangePaginatorTypeDef]

ObjectAttributeRangeTypeDef

AttributeKey

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyTypeDef]

Range

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValueRangeTypeDef]

ObjectAttributeUpdateTypeDef

ObjectAttributeKey

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeKeyTypeDef]

ObjectAttributeAction

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectAttributeActionTypeDef]

ObjectIdentifierAndLinkNameTupleTypeDef

ObjectIdentifier

  • Type: typing.Optional[str]

LinkName

  • Type: typing.Optional[str]

ObjectReferenceTypeDef

Selector

  • Type: typing.Optional[str]

PaginatorConfigTypeDef

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

PathToObjectIdentifiersTypeDef

Path

  • Type: typing.Optional[str]

ObjectIdentifiers

  • Type: typing.Optional[typing.List[str]]

PolicyAttachmentTypeDef

PolicyId

  • Type: typing.Optional[str]

ObjectIdentifier

  • Type: typing.Optional[str]

PolicyType

  • Type: typing.Optional[str]

PolicyToPathTypeDef

Path

  • Type: typing.Optional[str]

Policies

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.PolicyAttachmentTypeDef]]

PublishSchemaRequestRequestTypeDef

DevelopmentSchemaArn

  • Type:
  • Required: Yes

Version

  • Type:
  • Required: Yes

MinorVersion

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

PublishSchemaResponseTypeDef

PublishedSchemaArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PutSchemaFromJsonRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Document

  • Type:
  • Required: Yes

PutSchemaFromJsonResponseTypeDef

Arn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RemoveFacetFromObjectRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

SchemaFacet

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HostId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

RulePaginatorTypeDef

Type

  • Type: typing.Optional[typing.Literal['BINARY_LENGTH', 'NUMBER_COMPARISON', 'STRING_FROM_SET', 'STRING_LENGTH']]

Parameters

  • Type: typing.Optional[typing.Dict[str, str]]

RuleTypeDef

Type

  • Type: typing.Optional[typing.Literal['BINARY_LENGTH', 'NUMBER_COMPARISON', 'STRING_FROM_SET', 'STRING_LENGTH']]

Parameters

  • Type: typing.Optional[typing.Mapping[str, str]]

SchemaFacetTypeDef

SchemaArn

  • Type: typing.Optional[str]

FacetName

  • Type: typing.Optional[str]

TagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

Tags

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.TagTypeDef]
  • Required: Yes

TagTypeDef

Key

  • Type: typing.Optional[str]

Value

  • Type: typing.Optional[str]

TypedAttributeValuePaginatorTypeDef

StringValue

  • Type: typing.Optional[str]

BinaryValue

  • Type: typing.Optional[bytes]

BooleanValue

  • Type: typing.Optional[bool]

NumberValue

  • Type: typing.Optional[str]

DatetimeValue

  • Type: typing.Optional[datetime.datetime]

TypedAttributeValueRangePaginatorTypeDef

StartMode

  • Type: typing.Literal['EXCLUSIVE', 'FIRST', 'INCLUSIVE', 'LAST', 'LAST_BEFORE_MISSING_VALUES']
  • Required: Yes

EndMode

  • Type: typing.Literal['EXCLUSIVE', 'FIRST', 'INCLUSIVE', 'LAST', 'LAST_BEFORE_MISSING_VALUES']
  • Required: Yes

StartValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValuePaginatorTypeDef]

EndValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValuePaginatorTypeDef]

TypedAttributeValueRangeTypeDef

StartMode

  • Type: typing.Literal['EXCLUSIVE', 'FIRST', 'INCLUSIVE', 'LAST', 'LAST_BEFORE_MISSING_VALUES']
  • Required: Yes

EndMode

  • Type: typing.Literal['EXCLUSIVE', 'FIRST', 'INCLUSIVE', 'LAST', 'LAST_BEFORE_MISSING_VALUES']
  • Required: Yes

StartValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValueTypeDef]

EndValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValueTypeDef]

TypedAttributeValueTypeDef

StringValue

  • Type: typing.Optional[str]

BinaryValue

  • Type: typing.Union[str, bytes, typing.IO[typing.Any], NoneType]

BooleanValue

  • Type: typing.Optional[bool]

NumberValue

  • Type: typing.Optional[str]

DatetimeValue

  • Type: typing.Union[datetime.datetime, str, NoneType]

TypedLinkAttributeDefinitionPaginatorTypeDef

Name

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['BINARY', 'BOOLEAN', 'DATETIME', 'NUMBER', 'STRING', 'VARIANT']
  • Required: Yes

RequiredBehavior

  • Type: typing.Literal['NOT_REQUIRED', 'REQUIRED_ALWAYS']
  • Required: Yes

DefaultValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValuePaginatorTypeDef]

IsImmutable

  • Type: typing.Optional[bool]

Rules

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.clouddirectory_classes.RulePaginatorTypeDef]]

TypedLinkAttributeDefinitionTypeDef

Name

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['BINARY', 'BOOLEAN', 'DATETIME', 'NUMBER', 'STRING', 'VARIANT']
  • Required: Yes

RequiredBehavior

  • Type: typing.Literal['NOT_REQUIRED', 'REQUIRED_ALWAYS']
  • Required: Yes

DefaultValue

  • Type: typing.Optional[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedAttributeValueTypeDef]

IsImmutable

  • Type: typing.Optional[bool]

Rules

  • Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.clouddirectory_classes.RuleTypeDef]]

TypedLinkAttributeRangePaginatorTypeDef

Range

  • Type:
  • Required: Yes

AttributeName

  • Type: typing.Optional[str]

TypedLinkAttributeRangeTypeDef

Range

  • Type:
  • Required: Yes

AttributeName

  • Type: typing.Optional[str]

TypedLinkFacetAttributeUpdateTypeDef

Attribute

  • Type:
  • Required: Yes

Action

  • Type: typing.Literal['CREATE_OR_UPDATE', 'DELETE']
  • Required: Yes

TypedLinkFacetTypeDef

Name

  • Type:
  • Required: Yes

Attributes

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkAttributeDefinitionTypeDef]
  • Required: Yes

IdentityAttributeOrder

  • Type: typing.Sequence[str]
  • Required: Yes

TypedLinkSchemaAndFacetNameTypeDef

SchemaArn

  • Type:
  • Required: Yes

TypedLinkName

  • Type:
  • Required: Yes

TypedLinkSpecifierPaginatorTypeDef

TypedLinkFacet

  • Type:
  • Required: Yes

SourceObjectReference

  • Type:
  • Required: Yes

TargetObjectReference

  • Type:
  • Required: Yes

IdentityAttributeValues

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeNameAndValuePaginatorTypeDef]
  • Required: Yes

TypedLinkSpecifierTypeDef

TypedLinkFacet

  • Type:
  • Required: Yes

SourceObjectReference

  • Type:
  • Required: Yes

TargetObjectReference

  • Type:
  • Required: Yes

IdentityAttributeValues

  • Type: typing.List[aws_resource_validator.pydantic_models.clouddirectory_classes.AttributeNameAndValueTypeDef]
  • Required: Yes

UntagResourceRequestRequestTypeDef

ResourceArn

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UpdateFacetRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

AttributeUpdates

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.FacetAttributeUpdateTypeDef]]

ObjectType

  • Type: typing.Optional[typing.Literal['INDEX', 'LEAF_NODE', 'NODE', 'POLICY']]

UpdateLinkAttributesRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

TypedLinkSpecifier

  • Type:
  • Required: Yes

AttributeUpdates

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.LinkAttributeUpdateTypeDef]
  • Required: Yes

UpdateObjectAttributesRequestRequestTypeDef

DirectoryArn

  • Type:
  • Required: Yes

ObjectReference

  • Type:
  • Required: Yes

AttributeUpdates

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.ObjectAttributeUpdateTypeDef]
  • Required: Yes

UpdateObjectAttributesResponseTypeDef

ObjectIdentifier

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateSchemaRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

UpdateSchemaResponseTypeDef

SchemaArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateTypedLinkFacetRequestRequestTypeDef

SchemaArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

AttributeUpdates

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.clouddirectory_classes.TypedLinkFacetAttributeUpdateTypeDef]
  • Required: Yes

IdentityAttributeOrder

  • Type: typing.Sequence[str]
  • Required: Yes

UpgradeAppliedSchemaRequestRequestTypeDef

PublishedSchemaArn

  • Type:
  • Required: Yes

DirectoryArn

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

UpgradeAppliedSchemaResponseTypeDef

UpgradedSchemaArn

  • Type:
  • Required: Yes

DirectoryArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpgradePublishedSchemaRequestRequestTypeDef

DevelopmentSchemaArn

  • Type:
  • Required: Yes

PublishedSchemaArn

  • Type:
  • Required: Yes

MinorVersion

  • Type:
  • Required: Yes

DryRun

  • Type: typing.Optional[bool]

UpgradePublishedSchemaResponseTypeDef

UpgradedSchemaArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes