Skip to content

Repostspace Classes

BaseValidatorModel

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

BatchAddRoleInput

accessorIds

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

role

  • Type: typing.Literal['ADMINISTRATOR', 'EXPERT', 'MODERATOR', 'SUPPORTREQUESTOR']
  • Required: Yes

spaceId

  • Type:
  • Required: Yes

BatchAddRoleOutput

addedAccessorIds

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

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.repostspace.repostspace_classes.BatchError]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

BatchError

accessorId

  • Type:
  • Required: Yes

error

  • Type:
  • Required: Yes

message

  • Type:
  • Required: Yes

BatchRemoveRoleInput

accessorIds

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

role

  • Type: typing.Literal['ADMINISTRATOR', 'EXPERT', 'MODERATOR', 'SUPPORTREQUESTOR']
  • Required: Yes

spaceId

  • Type:
  • Required: Yes

BatchRemoveRoleOutput

errors

  • Type: typing.List[aws_resource_validator.pydantic_models.repostspace.repostspace_classes.BatchError]
  • Required: Yes

removedAccessorIds

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

ResponseMetadata

  • Type:
  • Required: Yes

CreateSpaceInput

name

  • Type:
  • Required: Yes

subdomain

  • Type:
  • Required: Yes

tier

  • Type: typing.Literal['BASIC', 'STANDARD']
  • Required: Yes

description

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

tags

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

userKMSKey

  • Type: typing.Optional[str]

CreateSpaceOutput

spaceId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteSpaceInput

spaceId

  • Type:
  • Required: Yes

DeregisterAdminInput

adminId

  • Type:
  • Required: Yes

spaceId

  • Type:
  • Required: Yes

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

GetSpaceInput

spaceId

  • Type:
  • Required: Yes

GetSpaceOutput

arn

  • Type:
  • Required: Yes

clientId

  • Type:
  • Required: Yes

configurationStatus

  • Type: typing.Literal['CONFIGURED', 'UNCONFIGURED']
  • Required: Yes

contentSize

  • Type:
  • Required: Yes

createDateTime

  • Type:
  • Required: Yes

customerRoleArn

  • Type:
  • Required: Yes

deleteDateTime

  • Type:
  • Required: Yes

description

  • Type:
  • Required: Yes

groupAdmins

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

name

  • Type:
  • Required: Yes

randomDomain

  • Type:
  • Required: Yes

roles

  • Type: typing.Dict[str, typing.List[typing.Literal['ADMINISTRATOR', 'EXPERT', 'MODERATOR', 'SUPPORTREQUESTOR']]]
  • Required: Yes

spaceId

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

storageLimit

  • Type:
  • Required: Yes

tier

  • Type: typing.Literal['BASIC', 'STANDARD']
  • Required: Yes

userAdmins

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

userCount

  • Type:
  • Required: Yes

userKMSKey

  • Type:
  • Required: Yes

vanityDomain

  • Type:
  • Required: Yes

vanityDomainStatus

  • Type: typing.Literal['APPROVED', 'PENDING', 'UNAPPROVED']
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListSpacesInput

maxResults

  • Type: typing.Optional[int]

nextToken

  • Type: typing.Optional[str]

ListSpacesInputPaginate

PaginationConfig

  • Type: typing.Optional[aws_resource_validator.pydantic_models.repostspace.repostspace_classes.PaginatorConfig]

ListSpacesOutput

spaces

  • Type: typing.List[aws_resource_validator.pydantic_models.repostspace.repostspace_classes.SpaceData]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

nextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

resourceArn

  • Type:
  • Required: Yes

ListTagsForResourceResponse

tags

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

ResponseMetadata

  • Type:
  • Required: Yes

PaginatorConfig

MaxItems

  • Type: typing.Optional[int]

PageSize

  • Type: typing.Optional[int]

StartingToken

  • Type: typing.Optional[str]

RegisterAdminInput

adminId

  • Type:
  • Required: Yes

spaceId

  • Type:
  • Required: Yes

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

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

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

SendInvitesInput

accessorIds

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

body

  • Type:
  • Required: Yes

spaceId

  • Type:
  • Required: Yes

title

  • Type:
  • Required: Yes

SpaceData

arn

  • Type:
  • Required: Yes

configurationStatus

  • Type: typing.Literal['CONFIGURED', 'UNCONFIGURED']
  • Required: Yes

createDateTime

  • Type:
  • Required: Yes

name

  • Type:
  • Required: Yes

randomDomain

  • Type:
  • Required: Yes

spaceId

  • Type:
  • Required: Yes

status

  • Type:
  • Required: Yes

storageLimit

  • Type:
  • Required: Yes

tier

  • Type: typing.Literal['BASIC', 'STANDARD']
  • Required: Yes

vanityDomain

  • Type:
  • Required: Yes

vanityDomainStatus

  • Type: typing.Literal['APPROVED', 'PENDING', 'UNAPPROVED']
  • Required: Yes

contentSize

  • Type: typing.Optional[int]

deleteDateTime

  • Type: typing.Optional[datetime.datetime]

description

  • Type: typing.Optional[str]

userCount

  • Type: typing.Optional[int]

userKMSKey

  • Type: typing.Optional[str]

TagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tags

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

UntagResourceRequest

resourceArn

  • Type:
  • Required: Yes

tagKeys

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

UpdateSpaceInput

spaceId

  • Type:
  • Required: Yes

description

  • Type: typing.Optional[str]

roleArn

  • Type: typing.Optional[str]

tier

  • Type: typing.Optional[typing.Literal['BASIC', 'STANDARD']]