Oracle Beehive
  Oracle® Beehive RESTful Web Services API Reference
  Release 2 (2.0.1.7)
  E16658-04

Contents

Overview

Resource CommunityQuotaConfiguration represents the QuotaConfiguration for Communities, which include Enterprises and Organizations. It contains the following attributes (all in KB):

Quota configuration specified for sub containers will be validated against this setting.

If no workspaceQuotaConfiguration is specified during the creation of a Workspace, it will inherit the default values specified in its parent Community.

If no CommunityQuotaConfiguration is specified during the creation of a sub Community, the hard quota of the sub Community will be the maxQuotaForSubContainers, and the rest of the attributes will be inherited from the parent container.

Members

Name Type Required Description

defaultPersonalWorkspaceQuotaConfiguration

workspaceQuotaConfiguration

The default QuotaConfiguration for sub PersonalWorkspaces

defaultStorageSpaceHardQuotaForSubOrganizations

long

The default hard quota for sub Organizations

defaultTeamWorkspaceQuotaConfiguration

workspaceQuotaConfiguration

The default QuotaConfiguration for sub TeamWorkspaces

storageSpaceHardQuota

long

Returns storage space hard quota for this container in KB, which is the totally amount that can be allocated within this container.

Hierarchy

Inherits From

Examples

Below are examples in JSON and XML formats. All examples are shown with all inherited members. Quoting when required is part of the examples, but you must obviously populate with your own data.

XML Example

(show inherited members)

<obh:communityQuotaConfiguration xsi:type="obh:communityQuotaConfiguration" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:defaultPersonalWorkspaceQuotaConfiguration>your_workspaceQuotaConfiguration_0</obh:defaultPersonalWorkspaceQuotaConfiguration>
        <obh:defaultStorageSpaceHardQuotaForSubOrganizations>your_long_0</obh:defaultStorageSpaceHardQuotaForSubOrganizations>
        <obh:defaultTeamWorkspaceQuotaConfiguration>your_workspaceQuotaConfiguration_0</obh:defaultTeamWorkspaceQuotaConfiguration>
        <obh:storageSpaceHardQuota>your_long_0</obh:storageSpaceHardQuota>
</obh:communityQuotaConfiguration>

JSON Example

(show inherited members)

{
    "beeType":"communityQuotaConfiguration",
        "defaultPersonalWorkspaceQuotaConfiguration":{ your_{http://www.oracle.com/beehive}defaultPersonalWorkspaceQuotaConfiguration_as_workspaceQuotaConfiguration0 },
        "defaultStorageSpaceHardQuotaForSubOrganizations":your_{http://www.oracle.com/beehive}defaultStorageSpaceHardQuotaForSubOrganizations_as_long0,
        "defaultTeamWorkspaceQuotaConfiguration":{ your_{http://www.oracle.com/beehive}defaultTeamWorkspaceQuotaConfiguration_as_workspaceQuotaConfiguration0 },
        "storageSpaceHardQuota":your_{http://www.oracle.com/beehive}storageSpaceHardQuota_as_long0
}

XML Schema


<xs:complexType final="extension restriction" name="communityQuotaConfiguration">
    <xs:complexContent>
        <xs:extension base="tns:quotaConfiguration">
            <xs:sequence>
                <xs:element minOccurs="0"
                    name="defaultPersonalWorkspaceQuotaConfiguration" type="tns:workspaceQuotaConfiguration"/>
                <xs:element
                    name="defaultStorageSpaceHardQuotaForSubOrganizations" type="xs:long"/>
                <xs:element minOccurs="0"
                    name="defaultTeamWorkspaceQuotaConfiguration" type="tns:workspaceQuotaConfiguration"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to communityQuotaConfiguration

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions