Skip to content

Overview

//trimblecloud-fileservice/trimblecloud.fileservice.models/CreateSpaceRequest

CreateSpaceRequest

[JVM]
open class CreateSpaceRequest

Represents a request to create a space.

Types

NameSummary
CreateSpaceRequestBuilder[JVM]
open class CreateSpaceRequestBuilder

Properties

NameSummary
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

NameSummary
builder[JVM]
open fun builder(): CreateSpaceRequest.CreateSpaceRequestBuilder
toString[JVM]
open fun toString(): String