mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-08 20:37:46 +00:00
Update python SDK docs: 15116515953
This commit is contained in:
@@ -15,25 +15,25 @@ All URIs are relative to *https://sailpoint.api.identitynow.com/beta*
|
||||
|
||||
Method | HTTP request | Description
|
||||
------------- | ------------- | -------------
|
||||
[**create-domain-dkim**](#create-domain-dkim) | **POST** `/verified-domains` | Verify domain address via DKIM
|
||||
[**create-notification-template**](#create-notification-template) | **POST** `/notification-templates` | Create Notification Template
|
||||
[**create-verified-from-address**](#create-verified-from-address) | **POST** `/verified-from-addresses` | Create Verified From Address
|
||||
[**delete-notification-templates-in-bulk**](#delete-notification-templates-in-bulk) | **POST** `/notification-templates/bulk-delete` | Bulk Delete Notification Templates
|
||||
[**delete-verified-from-address**](#delete-verified-from-address) | **DELETE** `/verified-from-addresses/{id}` | Delete Verified From Address
|
||||
[**get-dkim-attributes**](#get-dkim-attributes) | **GET** `/verified-domains` | Get DKIM Attributes
|
||||
[**get-mail-from-attributes**](#get-mail-from-attributes) | **GET** `/mail-from-attributes/{identityId}` | Get MAIL FROM Attributes
|
||||
[**get-notification-template**](#get-notification-template) | **GET** `/notification-templates/{id}` | Get Notification Template By Id
|
||||
[**get-notifications-template-context**](#get-notifications-template-context) | **GET** `/notification-template-context` | Get Notification Template Context
|
||||
[**list-from-addresses**](#list-from-addresses) | **GET** `/verified-from-addresses` | List From Addresses
|
||||
[**list-notification-preferences**](#list-notification-preferences) | **GET** `/notification-preferences/{key}` | List Notification Preferences for tenant.
|
||||
[**list-notification-template-defaults**](#list-notification-template-defaults) | **GET** `/notification-template-defaults` | List Notification Template Defaults
|
||||
[**list-notification-templates**](#list-notification-templates) | **GET** `/notification-templates` | List Notification Templates
|
||||
[**put-mail-from-attributes**](#put-mail-from-attributes) | **PUT** `/mail-from-attributes` | Change MAIL FROM domain
|
||||
[**send-test-notification**](#send-test-notification) | **POST** `/send-test-notification` | Send Test Notification
|
||||
[**create-domain-dkim**](#create-domain-dkim) | **POST** `/verified-domains` | Verify domain address via dkim
|
||||
[**create-notification-template**](#create-notification-template) | **POST** `/notification-templates` | Create notification template
|
||||
[**create-verified-from-address**](#create-verified-from-address) | **POST** `/verified-from-addresses` | Create verified from address
|
||||
[**delete-notification-templates-in-bulk**](#delete-notification-templates-in-bulk) | **POST** `/notification-templates/bulk-delete` | Bulk delete notification templates
|
||||
[**delete-verified-from-address**](#delete-verified-from-address) | **DELETE** `/verified-from-addresses/{id}` | Delete verified from address
|
||||
[**get-dkim-attributes**](#get-dkim-attributes) | **GET** `/verified-domains` | Get dkim attributes
|
||||
[**get-mail-from-attributes**](#get-mail-from-attributes) | **GET** `/mail-from-attributes/{identityId}` | Get mail from attributes
|
||||
[**get-notification-template**](#get-notification-template) | **GET** `/notification-templates/{id}` | Get notification template by id
|
||||
[**get-notifications-template-context**](#get-notifications-template-context) | **GET** `/notification-template-context` | Get notification template context
|
||||
[**list-from-addresses**](#list-from-addresses) | **GET** `/verified-from-addresses` | List from addresses
|
||||
[**list-notification-preferences**](#list-notification-preferences) | **GET** `/notification-preferences/{key}` | List notification preferences for tenant.
|
||||
[**list-notification-template-defaults**](#list-notification-template-defaults) | **GET** `/notification-template-defaults` | List notification template defaults
|
||||
[**list-notification-templates**](#list-notification-templates) | **GET** `/notification-templates` | List notification templates
|
||||
[**put-mail-from-attributes**](#put-mail-from-attributes) | **PUT** `/mail-from-attributes` | Change mail from domain
|
||||
[**send-test-notification**](#send-test-notification) | **POST** `/send-test-notification` | Send test notification
|
||||
|
||||
|
||||
## create-domain-dkim
|
||||
Verify domain address via DKIM
|
||||
Verify domain address via dkim
|
||||
Create a domain to be verified via DKIM (DomainKeys Identified Mail)
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/create-domain-dkim)
|
||||
@@ -79,7 +79,7 @@ with ApiClient(configuration) as api_client:
|
||||
}''' # DomainAddress |
|
||||
|
||||
try:
|
||||
# Verify domain address via DKIM
|
||||
# Verify domain address via dkim
|
||||
new_domain_address = DomainAddress.from_json(domain_address)
|
||||
results = NotificationsApi(api_client).create_domain_dkim(domain_address=new_domain_address)
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -95,7 +95,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## create-notification-template
|
||||
Create Notification Template
|
||||
Create notification template
|
||||
This creates a template for your site.
|
||||
|
||||
You can also use this endpoint to update a template. First, copy the response body from the [get notification template endpoint](https://developer.sailpoint.com/idn/api/beta/get-notification-template) for a template you wish to update and paste it into the request body for this endpoint. Modify the fields you want to change and submit the POST request when ready.
|
||||
@@ -156,7 +156,7 @@ with ApiClient(configuration) as api_client:
|
||||
}''' # TemplateDto |
|
||||
|
||||
try:
|
||||
# Create Notification Template
|
||||
# Create notification template
|
||||
new_template_dto = TemplateDto.from_json(template_dto)
|
||||
results = NotificationsApi(api_client).create_notification_template(template_dto=new_template_dto)
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -172,7 +172,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## create-verified-from-address
|
||||
Create Verified From Address
|
||||
Create verified from address
|
||||
Create a new sender email address and initiate verification process.
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/create-verified-from-address)
|
||||
@@ -219,7 +219,7 @@ with ApiClient(configuration) as api_client:
|
||||
}''' # EmailStatusDto |
|
||||
|
||||
try:
|
||||
# Create Verified From Address
|
||||
# Create verified from address
|
||||
new_email_status_dto = EmailStatusDto.from_json(email_status_dto)
|
||||
results = NotificationsApi(api_client).create_verified_from_address(email_status_dto=new_email_status_dto)
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -235,7 +235,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## delete-notification-templates-in-bulk
|
||||
Bulk Delete Notification Templates
|
||||
Bulk delete notification templates
|
||||
This lets you bulk delete templates that you previously created for your site. Since this is a beta feature, please contact support to enable usage.
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/delete-notification-templates-in-bulk)
|
||||
@@ -277,7 +277,7 @@ with ApiClient(configuration) as api_client:
|
||||
template_bulk_delete_dto = '''[sailpoint.beta.TemplateBulkDeleteDto()]''' # List[TemplateBulkDeleteDto] |
|
||||
|
||||
try:
|
||||
# Bulk Delete Notification Templates
|
||||
# Bulk delete notification templates
|
||||
new_template_bulk_delete_dto = TemplateBulkDeleteDto.from_json(template_bulk_delete_dto)
|
||||
NotificationsApi(api_client).delete_notification_templates_in_bulk(template_bulk_delete_dto=new_template_bulk_delete_dto)
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -291,7 +291,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## delete-verified-from-address
|
||||
Delete Verified From Address
|
||||
Delete verified from address
|
||||
Delete a verified sender email address
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/delete-verified-from-address)
|
||||
@@ -333,7 +333,7 @@ with ApiClient(configuration) as api_client:
|
||||
id = 'id_example' # str | # str |
|
||||
|
||||
try:
|
||||
# Delete Verified From Address
|
||||
# Delete verified from address
|
||||
|
||||
NotificationsApi(api_client).delete_verified_from_address(id=id)
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -347,7 +347,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## get-dkim-attributes
|
||||
Get DKIM Attributes
|
||||
Get dkim attributes
|
||||
Retrieve DKIM (DomainKeys Identified Mail) attributes for all your tenants' AWS SES identities. Limits retrieval to 100 identities per call.
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/get-dkim-attributes)
|
||||
@@ -385,7 +385,7 @@ configuration = Configuration()
|
||||
with ApiClient(configuration) as api_client:
|
||||
|
||||
try:
|
||||
# Get DKIM Attributes
|
||||
# Get dkim attributes
|
||||
|
||||
results = NotificationsApi(api_client).get_dkim_attributes()
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -402,7 +402,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## get-mail-from-attributes
|
||||
Get MAIL FROM Attributes
|
||||
Get mail from attributes
|
||||
Retrieve MAIL FROM attributes for a given AWS SES identity.
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/get-mail-from-attributes)
|
||||
@@ -444,7 +444,7 @@ with ApiClient(configuration) as api_client:
|
||||
identity_id = 'bobsmith@sailpoint.com' # str | Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status # str | Returns the MX and TXT record to be put in your DNS, as well as the MAIL FROM domain status
|
||||
|
||||
try:
|
||||
# Get MAIL FROM Attributes
|
||||
# Get mail from attributes
|
||||
|
||||
results = NotificationsApi(api_client).get_mail_from_attributes(identity_id=identity_id)
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -460,7 +460,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## get-notification-template
|
||||
Get Notification Template By Id
|
||||
Get notification template by id
|
||||
This gets a template that you have modified for your site by Id.
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/get-notification-template)
|
||||
@@ -502,7 +502,7 @@ with ApiClient(configuration) as api_client:
|
||||
id = 'c17bea3a-574d-453c-9e04-4365fbf5af0b' # str | Id of the Notification Template # str | Id of the Notification Template
|
||||
|
||||
try:
|
||||
# Get Notification Template By Id
|
||||
# Get notification template by id
|
||||
|
||||
results = NotificationsApi(api_client).get_notification_template(id=id)
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -519,7 +519,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## get-notifications-template-context
|
||||
Get Notification Template Context
|
||||
Get notification template context
|
||||
The notification service maintains metadata to construct the notification templates or supply any information during the event propagation. The data-store where this information is retrieved is called "Global Context" (a.k.a. notification template context). It defines a set of attributes
|
||||
that will be available per tenant (organization).
|
||||
|
||||
@@ -558,7 +558,7 @@ configuration = Configuration()
|
||||
with ApiClient(configuration) as api_client:
|
||||
|
||||
try:
|
||||
# Get Notification Template Context
|
||||
# Get notification template context
|
||||
|
||||
results = NotificationsApi(api_client).get_notifications_template_context()
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -574,7 +574,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## list-from-addresses
|
||||
List From Addresses
|
||||
List from addresses
|
||||
Retrieve a list of sender email addresses and their verification statuses
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/list-from-addresses)
|
||||
@@ -623,7 +623,7 @@ with ApiClient(configuration) as api_client:
|
||||
sorters = 'email' # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **email** (optional) # str | Sort results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#sorting-results) Sorting is supported for the following fields: **email** (optional)
|
||||
|
||||
try:
|
||||
# List From Addresses
|
||||
# List from addresses
|
||||
|
||||
results = NotificationsApi(api_client).list_from_addresses()
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -640,7 +640,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## list-notification-preferences
|
||||
List Notification Preferences for tenant.
|
||||
List notification preferences for tenant.
|
||||
Returns a list of notification preferences for tenant.
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/list-notification-preferences)
|
||||
@@ -683,7 +683,7 @@ with ApiClient(configuration) as api_client:
|
||||
key = 'cloud_manual_work_item_summary' # str | The notification key. # str | The notification key.
|
||||
|
||||
try:
|
||||
# List Notification Preferences for tenant.
|
||||
# List notification preferences for tenant.
|
||||
|
||||
results = NotificationsApi(api_client).list_notification_preferences(key=key)
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -700,7 +700,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## list-notification-template-defaults
|
||||
List Notification Template Defaults
|
||||
List notification template defaults
|
||||
This lists the default templates used for notifications, such as emails from IdentityNow.
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/list-notification-template-defaults)
|
||||
@@ -746,7 +746,7 @@ with ApiClient(configuration) as api_client:
|
||||
filters = 'key eq \"cloud_manual_work_item_summary\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq, in, sw* **medium**: *eq, sw* **locale**: *eq, sw* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq, in, sw* **medium**: *eq, sw* **locale**: *eq, sw* (optional)
|
||||
|
||||
try:
|
||||
# List Notification Template Defaults
|
||||
# List notification template defaults
|
||||
|
||||
results = NotificationsApi(api_client).list_notification_template_defaults()
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -763,7 +763,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## list-notification-templates
|
||||
List Notification Templates
|
||||
List notification templates
|
||||
This lists the templates that you have modified for your site.
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/list-notification-templates)
|
||||
@@ -809,7 +809,7 @@ with ApiClient(configuration) as api_client:
|
||||
filters = 'medium eq \"EMAIL\"' # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq, in, sw* **medium**: *eq, sw* **locale**: *eq, sw* (optional) # str | Filter results using the standard syntax described in [V3 API Standard Collection Parameters](https://developer.sailpoint.com/idn/api/standard-collection-parameters#filtering-results) Filtering is supported for the following fields and operators: **key**: *eq, in, sw* **medium**: *eq, sw* **locale**: *eq, sw* (optional)
|
||||
|
||||
try:
|
||||
# List Notification Templates
|
||||
# List notification templates
|
||||
|
||||
results = NotificationsApi(api_client).list_notification_templates()
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -826,7 +826,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## put-mail-from-attributes
|
||||
Change MAIL FROM domain
|
||||
Change mail from domain
|
||||
Change the MAIL FROM domain of an AWS SES email identity and provide the MX and TXT records to be placed in the caller's DNS
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/put-mail-from-attributes)
|
||||
@@ -872,7 +872,7 @@ with ApiClient(configuration) as api_client:
|
||||
}''' # MailFromAttributesDto |
|
||||
|
||||
try:
|
||||
# Change MAIL FROM domain
|
||||
# Change mail from domain
|
||||
new_mail_from_attributes_dto = MailFromAttributesDto.from_json(mail_from_attributes_dto)
|
||||
results = NotificationsApi(api_client).put_mail_from_attributes(mail_from_attributes_dto=new_mail_from_attributes_dto)
|
||||
# Below is a request that includes all optional parameters
|
||||
@@ -888,7 +888,7 @@ with ApiClient(configuration) as api_client:
|
||||
[[Back to top]](#)
|
||||
|
||||
## send-test-notification
|
||||
Send Test Notification
|
||||
Send test notification
|
||||
Send a Test Notification
|
||||
|
||||
[API Spec](https://developer.sailpoint.com/docs/api/beta/send-test-notification)
|
||||
@@ -935,7 +935,7 @@ with ApiClient(configuration) as api_client:
|
||||
}''' # SendTestNotificationRequestDto |
|
||||
|
||||
try:
|
||||
# Send Test Notification
|
||||
# Send test notification
|
||||
new_send_test_notification_request_dto = SendTestNotificationRequestDto.from_json(send_test_notification_request_dto)
|
||||
NotificationsApi(api_client).send_test_notification(send_test_notification_request_dto=new_send_test_notification_request_dto)
|
||||
# Below is a request that includes all optional parameters
|
||||
|
||||
Reference in New Issue
Block a user