Module Values.GetSpaceOutputSource

Displays information about the AWS re:Post Private private re:Post.

Sourcetype nonrec t = {
  1. spaceId : SpaceId.t option;
    (*

    The unique ID of the private re:Post.

    *)
  2. arn : Arn.t option;
    (*

    The ARN of the private re:Post.

    *)
  3. name : SpaceName.t option;
    (*

    The name of the private re:Post.

    *)
  4. status : ProvisioningStatus.t option;
    (*

    The creation or deletion status of the private re:Post.

    *)
  5. configurationStatus : ConfigurationStatus.t option;
    (*

    The configuration status of the private re:Post.

    *)
  6. clientId : ClientId.t option;
    (*

    The Identity Center identifier for the Application Instance.

    *)
  7. identityStoreId : IdentityStoreId.t option;
  8. applicationArn : Arn.t option;
  9. description : SpaceDescription.t option;
    (*

    The description of the private re:Post.

    *)
  10. vanityDomainStatus : VanityDomainStatus.t option;
    (*

    The approval status of the custom subdomain.

    *)
  11. vanityDomain : Url.t option;
    (*

    The custom subdomain that you use to access your private re:Post. All custom subdomains must be approved by AWS before use.

    *)
  12. randomDomain : Url.t option;
    (*

    The AWS generated subdomain of the private re:Post

    *)
  13. customerRoleArn : Arn.t option;
    (*

    The IAM role that grants permissions to the private re:Post to convert unanswered questions into AWS support tickets.

    *)
  14. createDateTime : SyntheticTimestamp_date_time.t option;
    (*

    The date when the private re:Post was created.

    *)
  15. deleteDateTime : SyntheticTimestamp_date_time.t option;
    (*

    The date when the private re:Post was deleted.

    *)
  16. tier : TierLevel.t option;
    (*

    The pricing tier of the private re:Post.

    *)
  17. storageLimit : StorageLimit.t option;
    (*

    The storage limit of the private re:Post.

    *)
  18. userAdmins : UserAdmins.t option;
    (*

    The list of users that are administrators of the private re:Post.

    *)
  19. groupAdmins : GroupAdmins.t option;
    (*

    The list of groups that are administrators of the private re:Post.

    *)
  20. roles : Roles.t option;
    (*

    A map of accessor identifiers and their roles.

    *)
  21. userKMSKey : KMSKey.t option;
    (*

    The custom AWS KMS key ARN that’s used for the AWS KMS encryption.

    *)
  22. userCount : UserCount.t option;
    (*

    The number of users that have onboarded to the private re:Post.

    *)
  23. contentSize : ContentSize.t option;
    (*

    The content size of the private re:Post.

    *)
  24. supportedEmailDomains : SupportedEmailDomainsStatus.t option;
}
Sourcetype nonrec error = [
  1. | `AccessDeniedException of AccessDeniedException.t
  2. | `InternalServerException of InternalServerException.t
  3. | `ResourceNotFoundException of ResourceNotFoundException.t
  4. | `ThrottlingException of ThrottlingException.t
  5. | `ValidationException of ValidationException.t
  6. | `Unknown_operation_error of string * string option
]
Sourceval make : ?spaceId:??? -> ?arn:??? -> ?name:??? -> ?status:??? -> ?configurationStatus:??? -> ?clientId:??? -> ?identityStoreId:??? -> ?applicationArn:??? -> ?description:??? -> ?vanityDomainStatus:??? -> ?vanityDomain:??? -> ?randomDomain:??? -> ?customerRoleArn:??? -> ?createDateTime:??? -> ?deleteDateTime:??? -> ?tier:??? -> ?storageLimit:??? -> ?userAdmins:??? -> ?groupAdmins:??? -> ?roles:??? -> ?userKMSKey:??? -> ?userCount:??? -> ?contentSize:??? -> ?supportedEmailDomains:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `AccessDeniedException of AccessDeniedException.t | `InternalServerException of InternalServerException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ThrottlingException of ThrottlingException.t | `Unknown_operation_error of string * string option | `ValidationException of ValidationException.t ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `AccessDeniedException of AccessDeniedException.t | `InternalServerException of InternalServerException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ThrottlingException of ThrottlingException.t | `Unknown_operation_error of string * string option | `ValidationException of ValidationException.t ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Integer of UserCount.t | `List of [> `String of AdminId.t ] list | `Long of StorageLimit.t | `Map of ([> `String of AccessorId.t ] * [> `List of [> `Enum of string ] list ]) list | `String of SpaceId.t | `Structure of (string * [> `Enum of string | `List of [> `String of EmailDomain.t ] list ]) list | `Timestamp of SyntheticTimestamp_date_time.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t