Overview
//trimblecloud-fileservice/trimblecloud.fileservice.models/CreateSpaceRequest
CreateSpaceRequest
[JVM]
open class CreateSpaceRequest
Represents a request to create a space.
Types
| Name | Summary |
|---|---|
| CreateSpaceRequestBuilder | [JVM] open class CreateSpaceRequestBuilder |
Properties
| Name | Summary |
|---|---|
| accountId | [JVM] @NonNull @get:NonNull val accountId: @NonNullString The unique identifier of the CDH account. |
| allowAnonymousShares | [JVM] open val allowAnonymousShares: Boolean Flag to allow anonymous access to resources in this space. |
| name | [JVM] @NonNull @get:NonNull val name: @NonNullString The name of the space. |
| permissionsLocal | [JVM] open val permissionsLocal: SpacePermissionsLocal The permissions explicitly assigned to the space. |
| provider | [JVM] open val provider: Provider The cloud provider where the space will be created. |
| softDeleteRetention | [JVM] open val softDeleteRetention: SoftDeleteRetentionPeriod Duration of soft deleted resources being retained before being permanently removed |
| spaceMembershipBoundary | [JVM] open val spaceMembershipBoundary: SpaceMembershipBoundary Space membership boundary settings that allow space managers to restrict content access to space members |
Functions
| Name | Summary |
|---|---|
| builder | [JVM] open fun builder(): CreateSpaceRequest.CreateSpaceRequestBuilder |
| toString | [JVM] open fun toString(): String |