connect.oauth.integrations
connect.oauth.integrations
OAuth integration resources.
Classes
Name | Description |
---|---|
Integration | OAuth integration resource. |
Integrations | Integrations resource. |
Integration
connect.oauth.integrations.Integration(self, ctx, /, **kwargs)
OAuth integration resource.
Attributes
Name | Description |
---|---|
associations |
Methods
Name | Description |
---|---|
delete | Delete the OAuth integration. |
update | Update the OAuth integration. |
delete
connect.oauth.integrations.Integration.delete()
Delete the OAuth integration.
update
connect.oauth.integrations.Integration.update(*args, **kwargs)
Update the OAuth integration.
Integrations
connect.oauth.integrations.Integrations(self, ctx)
Integrations resource.
Methods
Name | Description |
---|---|
create | Create an OAuth integration. |
find | Find OAuth integrations. |
get | Get an OAuth integration. |
create
connect.oauth.integrations.Integrations.create(**kwargs)
Create an OAuth integration.
Parameters
Name | Type | Description | Default |
---|---|---|---|
name | str | required | |
description | Optional[str] | required | |
template | str | required | |
config | dict | required |
Returns
Name | Type | Description |
---|---|---|
Integration |
find
connect.oauth.integrations.Integrations.find()
Find OAuth integrations.
Returns
Name | Type | Description |
---|---|---|
List[Integration] |
get
connect.oauth.integrations.Integrations.get(guid)
Get an OAuth integration.
Parameters
Name | Type | Description | Default |
---|---|---|---|
guid | str | required |
Returns
Name | Type | Description |
---|---|---|
Integration |