ProjectArea¶
- class rtcclient.project_area.ProjectArea(url, rtc_obj, raw_data, skip_full_attributes=True)[source]¶
A wrapped class to perform all the operations in a Project Area
- Parameters:
url – the project area url
rtc_obj – a reference to the
rtcclient.client.RTCClientobjectraw_data – the raw data ( OrderedDict ) of the request response
- getAdministrator(email, returned_properties=None)[source]¶
Get the
rtcclient.models.Administratorobject by the email address- Parameters:
email – the email address (e.g. somebody@gmail.com)
returned_properties – the returned properties that you want. Refer to
rtcclient.client.RTCClientfor more explanations
- Returns:
the
rtcclient.models.Administratorobject- Return type:
- getAdministrators(returned_properties=None)[source]¶
Get all the
rtcclient.models.Administratorobjects in this project areaIf no
Administratorsare retrieved, None is returned.- Parameters:
returned_properties – the returned properties that you want. Refer to
rtcclient.client.RTCClientfor more explanations- Returns:
a
listthat contains allrtcclient.models.Administratorobjects- Return type:
- getItemType(title, returned_properties=None)[source]¶
Get the
rtcclient.models.ItemTypeobject by the title- Parameters:
title – the title (e.g. Story/Epic/..)
returned_properties – the returned properties that you want. Refer to
rtcclient.client.RTCClientfor more explanations
- Returns:
the
rtcclient.models.ItemTypeobject- Return type:
- getItemTypes(returned_properties=None)[source]¶
Get all the
rtcclient.models.ItemTypeobjects in this project areaIf no
ItemTypesare retrieved, None is returned.- Parameters:
returned_properties – the returned properties that you want. Refer to
rtcclient.client.RTCClientfor more explanations- Returns:
a
listthat contains allrtcclient.models.ItemTypeobjects- Return type:
- getMember(email, returned_properties=None)[source]¶
Get the
rtcclient.models.Memberobject by the email address- Parameters:
email – the email address (e.g. somebody@gmail.com)
returned_properties – the returned properties that you want. Refer to
rtcclient.client.RTCClientfor more explanations
- Returns:
the
rtcclient.models.Memberobject- Return type:
- getMembers(returned_properties=None)[source]¶
Get all the
rtcclient.models.Memberobjects in this project areaIf no
Membersare retrieved, None is returned.- Parameters:
returned_properties – the returned properties that you want. Refer to
rtcclient.client.RTCClientfor more explanations- Returns:
a
listthat contains allrtcclient.models.Memberobjects- Return type:
- getRole(label)[source]¶
Get the
rtcclient.models.Roleobject by the label name- Parameters:
label – the label name of the role
- Returns:
the
rtcclient.models.Roleobject- Return type:
- getRoles()[source]¶
Get all
rtcclient.models.Roleobjects in this project areaIf no
Rolesare retrieved, None is returned.- Returns:
a
listthat contains allrtcclient.models.Roleobjects- Return type: