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

Contents

Overview

Resource WorkspaceQuotaConfiguration is the QuotaConfiguration for Workspaces. It contains the following attributes (all in KB):

Quota breach happens in different levels in this order of severity:

Each time a quota breach happens, an event is raised. Once hard quota is reached, no more create or update operations that increase the number of bytes used by the Workspace will be allowed until the quota breach is solved. Please note that the deletion of Artifacts in the Workspace only moves the Artifacts to Workspace Trash and they still count against quota until they are archived.

If no WorkspaceQuotaConfiguration is specified at the time of Workspace creation, the default value is inherited from the communityQuotaConfiguration of the parent Community.

Members

Name Type Required Description

storageSpaceHardQuota

long

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

storageSpaceSoftQuota

long

The storage space in the soft quota for the Workspace, in KB.

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:workspaceQuotaConfiguration xsi:type="obh:workspaceQuotaConfiguration" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:storageSpaceHardQuota>your_long_0</obh:storageSpaceHardQuota>
        <obh:storageSpaceSoftQuota>your_long_0</obh:storageSpaceSoftQuota>
</obh:workspaceQuotaConfiguration>

JSON Example

(show inherited members)

{
    "beeType":"workspaceQuotaConfiguration",
        "storageSpaceHardQuota":your_{http://www.oracle.com/beehive}storageSpaceHardQuota_as_long0,
        "storageSpaceSoftQuota":your_{http://www.oracle.com/beehive}storageSpaceSoftQuota_as_long0
}

XML Schema


<xs:complexType final="extension restriction" name="workspaceQuotaConfiguration">
    <xs:complexContent>
        <xs:extension base="tns:quotaConfiguration">
            <xs:sequence>
                <xs:element name="storageSpaceSoftQuota" type="xs:long"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to workspaceQuotaConfiguration

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions