Skip to content

RepliconClient

Attributes

TRIGGER_OPERATIONS module-attribute

TRIGGER_OPERATIONS: Dict[str, Dict[str, Any]] = {'WebhookSubscriptionsRestAPI': {'operation_id': 'WebhookSubscriptionsRestAPI', 'path': '/{connectionId}/webhook-api/api/subscription', 'method': 'post', 'required_parameters': ['hostUrl', 'body'], 'callback_payload_type': 'WebhookSubscriptionResponse'}}

Classes

BulkGetProjectDetails3Input dataclass

BulkGetProjectDetails3Input(*, projects: Optional[List[Dict[str, Any]]] = None)

Get Project Details

Attributes

projects class-attribute instance-attribute
projects: Optional[List[Dict[str, Any]]] = dataclass_field(default=None, kw_only=True)

projects

ProjectDetailsResponse dataclass

ProjectDetailsResponse(*, d: Optional[List[Dict[str, Any]]] = None)

Response for Get Project Details

Attributes

d class-attribute instance-attribute
d: Optional[List[Dict[str, Any]]] = dataclass_field(default=None, kw_only=True)

d

CreateProjectOrApplyModificationsInput dataclass

CreateProjectOrApplyModificationsInput(*, target: Optional[Dict[str, Any]] = None, modifications: Optional[Dict[str, Any]] = None, project_modification_option_uri: Optional[str] = None, unit_of_work_id: Optional[str] = None)

Create Project Or Apply Modifications

Attributes

target class-attribute instance-attribute
target: Optional[Dict[str, Any]] = dataclass_field(default=None, kw_only=True)

project target

modifications class-attribute instance-attribute
modifications: Optional[Dict[str, Any]] = dataclass_field(default=None, kw_only=True)

modifications

project_modification_option_uri class-attribute instance-attribute
project_modification_option_uri: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'projectModificationOptionUri'})

project modification option uri

unit_of_work_id class-attribute instance-attribute
unit_of_work_id: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'unitOfWorkId'})

unit of work id

CreateProjectOrApplyModificationsResponse dataclass

CreateProjectOrApplyModificationsResponse(*, d: Optional[Dict[str, Any]] = None)

Response for Create Project Or Apply Modifications

Attributes

d class-attribute instance-attribute
d: Optional[Dict[str, Any]] = dataclass_field(default=None, kw_only=True)

d

UserListServiceGetDataInput dataclass

UserListServiceGetDataInput(*, page: Optional[str] = None, pagesize: Optional[str] = None, column_uris: Optional[List[str]] = None, sort: Optional[List[Any]] = None, filter_expression: Optional[Dict[str, Any]] = None)

Get User List

Attributes

page class-attribute instance-attribute
page: Optional[str] = dataclass_field(default=None, kw_only=True)

page

pagesize class-attribute instance-attribute
pagesize: Optional[str] = dataclass_field(default=None, kw_only=True)

page size

column_uris class-attribute instance-attribute
column_uris: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'columnUris'})

column uris

sort class-attribute instance-attribute
sort: Optional[List[Any]] = dataclass_field(default=None, kw_only=True)

sort

filter_expression class-attribute instance-attribute
filter_expression: Optional[Dict[str, Any]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'filterExpression'})

filter expression

UserListServiceGetDataResponse dataclass

UserListServiceGetDataResponse(*, d: Optional[Dict[str, Any]] = None)

Response for Get User List

Attributes

d class-attribute instance-attribute
d: Optional[Dict[str, Any]] = dataclass_field(default=None, kw_only=True)

d

GetDescendantTaskDetailsInput dataclass

GetDescendantTaskDetailsInput(*, parent_uri: Optional[str] = None)

Get Descendant Task Details

Attributes

parent_uri class-attribute instance-attribute
parent_uri: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'parentUri'})

parent uri

GetDescendantTaskDetailsResponse dataclass

GetDescendantTaskDetailsResponse(*, additional_properties: Dict[str, Any] = dict())

Response for Get Descendant Task Details

Attributes

additional_properties class-attribute instance-attribute
additional_properties: Dict[str, Any] = dataclass_field(default_factory=dict, kw_only=True)

Dynamic properties determined at runtime (similar to .NET [JsonExtensionData])

CreateTaskHierarchyOrApplyModificationsInput dataclass

CreateTaskHierarchyOrApplyModificationsInput(*, project: Optional[Dict[str, Any]] = None, task_hierarchy: Optional[List[Dict[str, Any]]] = None, task_modification_option_uri: Optional[str] = None, unit_of_work_id: Optional[str] = None)

Create Task Hierarchy Or Apply Modifications

Attributes

project class-attribute instance-attribute
project: Optional[Dict[str, Any]] = dataclass_field(default=None, kw_only=True)

project

task_hierarchy class-attribute instance-attribute
task_hierarchy: Optional[List[Dict[str, Any]]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'taskHierarchy'})

task hierarchy

task_modification_option_uri class-attribute instance-attribute
task_modification_option_uri: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'taskModificationOptionUri'})

task modification option uri

unit_of_work_id class-attribute instance-attribute
unit_of_work_id: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'unitOfWorkId'})

unit of work id

CreateTaskHierarchyOrApplyModificationsResponse dataclass

CreateTaskHierarchyOrApplyModificationsResponse(*, d: Optional[List[Dict[str, Any]]] = None)

Response for Create Task Hierarchy Or Apply Modifications

Attributes

d class-attribute instance-attribute
d: Optional[List[Dict[str, Any]]] = dataclass_field(default=None, kw_only=True)

d

MoveTaskInput dataclass

MoveTaskInput(*, task_uri: Optional[str] = None, target_uri: Optional[str] = None, move_task_method_uri: Optional[str] = None)

Move Task

Attributes

task_uri class-attribute instance-attribute
task_uri: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'taskUri'})

task uri

target_uri class-attribute instance-attribute
target_uri: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'targetUri'})

target uri

move_task_method_uri class-attribute instance-attribute
move_task_method_uri: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'moveTaskMethodUri'})

move task method uri

TaskListServiceGetDataInput dataclass

TaskListServiceGetDataInput(*, page: Optional[str] = None, pagesize: Optional[str] = None, column_uris: Optional[List[str]] = None, sort: Optional[List[Any]] = None, filter_expression: Optional[Dict[str, Any]] = None)

Task List Service Get Data

Attributes

page class-attribute instance-attribute
page: Optional[str] = dataclass_field(default=None, kw_only=True)

page

pagesize class-attribute instance-attribute
pagesize: Optional[str] = dataclass_field(default=None, kw_only=True)

page size

column_uris class-attribute instance-attribute
column_uris: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'columnUris'})

column uris

sort class-attribute instance-attribute
sort: Optional[List[Any]] = dataclass_field(default=None, kw_only=True)

sort

filter_expression class-attribute instance-attribute
filter_expression: Optional[Dict[str, Any]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'filterExpression'})

filter expression

TaskListServiceGetDataResponse dataclass

TaskListServiceGetDataResponse(*, d: Optional[Dict[str, Any]] = None)

Response for Task List Service Get Data

Attributes

d class-attribute instance-attribute
d: Optional[Dict[str, Any]] = dataclass_field(default=None, kw_only=True)

d

GetTimesheetSummaryInput dataclass

GetTimesheetSummaryInput(*, timesheet_uri: Optional[str] = None)

Get Timesheet Summary

Attributes

timesheet_uri class-attribute instance-attribute
timesheet_uri: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'timesheetUri'})

timesheet uri

GetTimesheetSummaryResponse dataclass

GetTimesheetSummaryResponse(*, d: Optional[Dict[str, Any]] = None)

Response for Get Timesheet Summary

Attributes

d class-attribute instance-attribute
d: Optional[Dict[str, Any]] = dataclass_field(default=None, kw_only=True)

d

BulkGetTimeEnteredSummaryInput dataclass

BulkGetTimeEnteredSummaryInput(*, task_uris: Optional[List[str]] = None)

Get Time Entered Summary

Attributes

task_uris class-attribute instance-attribute
task_uris: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'taskUris'})

task uris

BulkGetTimeEnteredSummaryResponse dataclass

BulkGetTimeEnteredSummaryResponse(*, d: Optional[List[Dict[str, Any]]] = None)

Response for Get Time Entered Summary

Attributes

d class-attribute instance-attribute
d: Optional[List[Dict[str, Any]]] = dataclass_field(default=None, kw_only=True)

d

WebhookSubscriptionsRestAPIInput dataclass

WebhookSubscriptionsRestAPIInput(target_url: str, *, event_type: Optional[str] = None)

Subscribe to Event triggers

Attributes

event_type class-attribute instance-attribute
event_type: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'eventType'})

Event type to subscribe to

target_url class-attribute instance-attribute
target_url: str = dataclass_field(metadata={'wire_name': 'targetUrl'})

target url

WebhookSubscriptionResponse dataclass

WebhookSubscriptionResponse(*, id: Optional[str] = None, created_timestamp: Optional[str] = None, updated_timestamp: Optional[str] = None, event_type: Optional[str] = None, target_url: Optional[str] = None, shared_secret: Optional[str] = None, auth_type: Optional[str] = None)

Response for Subscribe to Event triggers

Attributes

id class-attribute instance-attribute
id: Optional[str] = dataclass_field(default=None, kw_only=True)

identity of the webhook event

created_timestamp class-attribute instance-attribute
created_timestamp: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'createdTimestamp'})

created time stamp of the webhook event

updated_timestamp class-attribute instance-attribute
updated_timestamp: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'updatedTimestamp'})

updated time stamp of the webhook event

event_type class-attribute instance-attribute
event_type: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'eventType'})

event Type of the webhook event

target_url class-attribute instance-attribute
target_url: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'targetUrl'})

target Url of the webhook event

shared_secret class-attribute instance-attribute
shared_secret: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'sharedSecret'})

shared Secret of the webhook event

auth_type class-attribute instance-attribute
auth_type: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'authType'})

auth Type of the webhook event

PutProjectTeamMemberAssignmentsInput dataclass

PutProjectTeamMemberAssignmentsInput(*, project_uri: Optional[str] = None, resource_uris: Optional[List[str]] = None)

Put Project Team Member Assignments

Attributes

project_uri class-attribute instance-attribute
project_uri: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'projectUri'})

project uri

resource_uris class-attribute instance-attribute
resource_uris: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'resourceUris'})

resource uris

PutResourceAssignmentsInput dataclass

PutResourceAssignmentsInput(*, task_uri: Optional[str] = None, resource_uris: Optional[List[str]] = None)

Rewrite Resource Assignment of a task

Attributes

task_uri class-attribute instance-attribute
task_uri: Optional[str] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'taskUri'})

task uri

resource_uris class-attribute instance-attribute
resource_uris: Optional[List[str]] = dataclass_field(default=None, kw_only=True, metadata={'wire_name': 'resourceUris'})

resource uris

TenantEndpointDetails dataclass

TenantEndpointDetails(*, d: Optional[Dict[str, Any]] = None)

Response for Get Tenant End Point Details

Attributes

d class-attribute instance-attribute
d: Optional[Dict[str, Any]] = dataclass_field(default=None, kw_only=True)

d

Date dataclass

Date(*, day: Optional[int] = None, month: Optional[int] = None, year: Optional[int] = None)

Definition: Date

Attributes

day class-attribute instance-attribute
day: Optional[int] = dataclass_field(default=None, kw_only=True)

day

month class-attribute instance-attribute
month: Optional[int] = dataclass_field(default=None, kw_only=True)

month

year class-attribute instance-attribute
year: Optional[int] = dataclass_field(default=None, kw_only=True)

year

Duration dataclass

Duration(*, hours: Optional[int] = None, microseconds: Optional[int] = None, milliseconds: Optional[int] = None, minutes: Optional[int] = None, seconds: Optional[int] = None)

Definition: Duration

Attributes

hours class-attribute instance-attribute
hours: Optional[int] = dataclass_field(default=None, kw_only=True)

hours

microseconds class-attribute instance-attribute
microseconds: Optional[int] = dataclass_field(default=None, kw_only=True)

microseconds

milliseconds class-attribute instance-attribute
milliseconds: Optional[int] = dataclass_field(default=None, kw_only=True)

milliseconds

minutes class-attribute instance-attribute
minutes: Optional[int] = dataclass_field(default=None, kw_only=True)

minutes

seconds class-attribute instance-attribute
seconds: Optional[int] = dataclass_field(default=None, kw_only=True)

seconds

RepliconClient

RepliconClient(connection_runtime_url: str, credential: AsyncTokenCredential | AzureKeyCredential, *, max_retry_attempts: int = 3, timeout: float = 30.0, use_exponential_backoff: bool = True, initial_retry_delay_seconds: float = 0.5, maximum_retry_delay_seconds: float = 120.0, retry_jitter_factor: float = 0.1, retry_unsafe_http_methods: bool = False, transport: Optional[AsyncHttpTransport] = None, **kwargs: Any)

Bases: ConnectorClientBase

Typed client for replicon connector.

Initialize a RepliconClient.

Parameters:

Name Type Description Default
connection_runtime_url str

The connection runtime URL from Azure Portal.

required
credential AsyncTokenCredential | AzureKeyCredential

Caller-owned Azure Core credential.

required
max_retry_attempts int

The maximum number of request attempts.

3
timeout float

The network timeout in seconds for each request. The value configures Azure Core retry and transport deadlines. Nonpositive values disable SDK and transport deadlines.

30.0
use_exponential_backoff bool

Whether retries use exponential backoff.

True
initial_retry_delay_seconds float

The initial retry delay in seconds.

0.5
maximum_retry_delay_seconds float

The maximum retry delay in seconds.

120.0
retry_jitter_factor float

The jitter fraction applied to retry delays.

0.1
retry_unsafe_http_methods bool

Whether unsafe HTTP methods may be retried.

False
transport Optional[AsyncHttpTransport]

Optional Azure Core async HTTP transport closed by the client through its asynchronous lifecycle.

None
**kwargs Any

Optional Azure Core pipeline policy settings.

{}

Methods:

bulk_get_project_details3 async
bulk_get_project_details3(input: BulkGetProjectDetails3Input | Mapping[str, Any], host_url: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None

Get Project Details

Get the project details from Replicon

Swagger operation ID: BulkGetProjectDetails3.

Parameters:

Name Type Description Default
input BulkGetProjectDetails3Input | Mapping[str, Any]

The request body. Mapping keys use serialized Swagger wire names.

required
host_url str

Replicon Host Url.

required
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Type Description
dict[str, Any] | None

dict[str, Any] | None: The connector operation result.

Raises:

Type Description
ConnectorException

If the connector request fails.

create_project_or_apply_modifications async
create_project_or_apply_modifications(input: CreateProjectOrApplyModificationsInput | Mapping[str, Any], host_url: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None

Create Project Or Apply Modifications

Create Project Or Apply Modifications in Replicon

Swagger operation ID: CreateProjectOrApplyModifications.

Parameters:

Name Type Description Default
input CreateProjectOrApplyModificationsInput | Mapping[str, Any]

The request body. Mapping keys use serialized Swagger wire names.

required
host_url str

Replicon Host Url.

required
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Type Description
dict[str, Any] | None

dict[str, Any] | None: The connector operation result.

Raises:

Type Description
ConnectorException

If the connector request fails.

user_list_service_get_data async
user_list_service_get_data(input: UserListServiceGetDataInput | Mapping[str, Any], host_url: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None

Get User List

Get User List Data from Replicon

Swagger operation ID: UserListServiceGetData.

Parameters:

Name Type Description Default
input UserListServiceGetDataInput | Mapping[str, Any]

The request body. Mapping keys use serialized Swagger wire names.

required
host_url str

Replicon Host Url.

required
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Type Description
dict[str, Any] | None

dict[str, Any] | None: The connector operation result.

Raises:

Type Description
ConnectorException

If the connector request fails.

get_descendant_task_details async
get_descendant_task_details(input: GetDescendantTaskDetailsInput | Mapping[str, Any], host_url: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None

Get Descendant Task Details

Get Hierarchial Task Details from Replicon

Swagger operation ID: GetDescendantTaskDetails.

Parameters:

Name Type Description Default
input GetDescendantTaskDetailsInput | Mapping[str, Any]

The request body. Mapping keys use serialized Swagger wire names.

required
host_url str

Replicon Host Url.

required
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Type Description
dict[str, Any] | None

dict[str, Any] | None: The connector operation result.

Raises:

Type Description
ConnectorException

If the connector request fails.

create_task_hierarchy_or_apply_modifications async
create_task_hierarchy_or_apply_modifications(input: CreateTaskHierarchyOrApplyModificationsInput | Mapping[str, Any], host_url: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None

Create Task Hierarchy Or Apply Modifications

Create Task Hierarchy Or Apply Modifications to a Replicon Task

Swagger operation ID: CreateTaskHierarchyOrApplyModifications.

Parameters:

Name Type Description Default
input CreateTaskHierarchyOrApplyModificationsInput | Mapping[str, Any]

The request body. Mapping keys use serialized Swagger wire names.

required
host_url str

Replicon Host Url.

required
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Type Description
dict[str, Any] | None

dict[str, Any] | None: The connector operation result.

Raises:

Type Description
ConnectorException

If the connector request fails.

move_task async
move_task(input: MoveTaskInput | Mapping[str, Any], host_url: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> None

Move Task

Move Task to a new Parent

Swagger operation ID: MoveTask.

Parameters:

Name Type Description Default
input MoveTaskInput | Mapping[str, Any]

The request body. Mapping keys use serialized Swagger wire names.

required
host_url str

Replicon Host Url.

required
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Name Type Description
None None

The operation completes without a response body.

Raises:

Type Description
ConnectorException

If the connector request fails.

task_list_service_get_data async
task_list_service_get_data(input: TaskListServiceGetDataInput | Mapping[str, Any], host_url: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None

Task List Service Get Data

Get Task List Service Data From Replicon

Swagger operation ID: TaskListServiceGetData.

Parameters:

Name Type Description Default
input TaskListServiceGetDataInput | Mapping[str, Any]

The request body. Mapping keys use serialized Swagger wire names.

required
host_url str

Replicon Host Url.

required
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Type Description
dict[str, Any] | None

dict[str, Any] | None: The connector operation result.

Raises:

Type Description
ConnectorException

If the connector request fails.

get_timesheet_summary async
get_timesheet_summary(input: GetTimesheetSummaryInput | Mapping[str, Any], host_url: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None

Get Timesheet Summary

Get Timesheet Summary from Replicon

Swagger operation ID: GetTimesheetSummary.

Parameters:

Name Type Description Default
input GetTimesheetSummaryInput | Mapping[str, Any]

The request body. Mapping keys use serialized Swagger wire names.

required
host_url str

Replicon Host Url.

required
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Type Description
dict[str, Any] | None

dict[str, Any] | None: The connector operation result.

Raises:

Type Description
ConnectorException

If the connector request fails.

bulk_get_time_entered_summary async
bulk_get_time_entered_summary(input: BulkGetTimeEnteredSummaryInput | Mapping[str, Any], host_url: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None

Get Time Entered Summary

Get Time Entered by Task Uri from Replicon

Swagger operation ID: BulkGetTimeEnteredSummary.

Parameters:

Name Type Description Default
input BulkGetTimeEnteredSummaryInput | Mapping[str, Any]

The request body. Mapping keys use serialized Swagger wire names.

required
host_url str

Replicon Host Url.

required
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Type Description
dict[str, Any] | None

dict[str, Any] | None: The connector operation result.

Raises:

Type Description
ConnectorException

If the connector request fails.

put_project_team_member_assignments async
put_project_team_member_assignments(input: PutProjectTeamMemberAssignmentsInput | Mapping[str, Any], host_url: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> None

Put Project Team Member Assignments

Rewrite Team Member assignment of Project

Swagger operation ID: PutProjectTeamMemberAssignments.

Parameters:

Name Type Description Default
input PutProjectTeamMemberAssignmentsInput | Mapping[str, Any]

The request body. Mapping keys use serialized Swagger wire names.

required
host_url str

Replicon Host Url.

required
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Name Type Description
None None

The operation completes without a response body.

Raises:

Type Description
ConnectorException

If the connector request fails.

put_resource_assignments async
put_resource_assignments(input: PutResourceAssignmentsInput | Mapping[str, Any], host_url: str, *, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> None

Rewrite Resource Assignment of a task

Update the Resource assignment to a specified task

Swagger operation ID: PutResourceAssignments.

Parameters:

Name Type Description Default
input PutResourceAssignmentsInput | Mapping[str, Any]

The request body. Mapping keys use serialized Swagger wire names.

required
host_url str

Replicon Host Url.

required
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Name Type Description
None None

The operation completes without a response body.

Raises:

Type Description
ConnectorException

If the connector request fails.

get_my_tenant_endpoint_details async
get_my_tenant_endpoint_details(*, timeout: Optional[float] = None, headers: Optional[Mapping[str, str]] = None, client_request_id: Optional[str] = None, response_hook: Optional[ConnectorResponseHook] = None) -> dict[str, Any] | None

Get Tenant End Point Details

Get End Point Details of the Tenant

Swagger operation ID: GetMyTenantEndpointDetails.

Parameters:

Name Type Description Default
timeout Optional[float]

The request timeout in seconds.

None
headers Optional[Mapping[str, str]]

Additional HTTP request headers.

None
client_request_id Optional[str]

A caller-provided request identifier.

None
response_hook Optional[ConnectorResponseHook]

A callback invoked with the connector response.

None

Returns:

Type Description
dict[str, Any] | None

dict[str, Any] | None: The connector operation result.

Raises:

Type Description
ConnectorException

If the connector request fails.