Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: application/json
Accept: application/json
Example
importsailpoint.betafromsailpoint.beta.models.launcherimportLauncherfromsailpoint.beta.models.launcher_requestimportLauncherRequestfromsailpoint.beta.restimportApiExceptionfrompprintimportpprintlauncher_request={"reference":{"id":"2fd6ff94-2081-4d29-acbc-83a0a2f744a5","type":"WORKFLOW"},"name":"Group Create","description":"Create a new Active Directory Group","disabled":false,"type":"INTERACTIVE_PROCESS","config":"{\"workflowId\" : \"6b42d9be-61b6-46af-827e-ea29ba8aa3d9\"}"}# LauncherRequest | Payload to create a Launchertry:# Create launcherResult=launcher_request.from_json(launcher_request)api_response=api_instance.create_launcher(Result)# Below is a request that includes all optional parameters# api_response = api_instance.create_launcher(Result)print("The response of LaunchersApi->create_launcher:\n")pprint(api_response)exceptExceptionase:print("Exception when calling LaunchersApi->create_launcher: %s\n"%e)
Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: Not defined
Accept: application/json
Example
importsailpoint.betafromsailpoint.beta.restimportApiExceptionfrompprintimportpprintlauncher_id='e3012408-8b61-4564-ad41-c5ec131c325b'# str | ID of the Launcher to be deleted # str | ID of the Launcher to be deletedtry:# Delete Launcherapi_instance.delete_launcher(launcher_id)# Below is a request that includes all optional parameters# api_instance.delete_launcher(launcher_id)exceptExceptionase:print("Exception when calling LaunchersApi->delete_launcher: %s\n"%e)
Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: Not defined
Accept: application/json
Example
importsailpoint.betafromsailpoint.beta.models.launcherimportLauncherfromsailpoint.beta.restimportApiExceptionfrompprintimportpprintlauncher_id='e3012408-8b61-4564-ad41-c5ec131c325b'# str | ID of the Launcher to be retrieved # str | ID of the Launcher to be retrievedtry:# Get Launcher by IDapi_response=api_instance.get_launcher(launcher_id)# Below is a request that includes all optional parameters# api_response = api_instance.get_launcher(launcher_id)print("The response of LaunchersApi->get_launcher:\n")pprint(api_response)exceptExceptionase:print("Exception when calling LaunchersApi->get_launcher: %s\n"%e)
Filter results using the standard syntax described in V3 API Standard Collection Parameters Filtering is supported for the following fields and operators: description: swdisabled: eqname: sw
Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: Not defined
Accept: application/json
Example
importsailpoint.betafromsailpoint.beta.models.get_launchers200_responseimportGetLaunchers200Responsefromsailpoint.beta.restimportApiExceptionfrompprintimportpprintfilters='disabled eq \"true\"'# 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: **description**: *sw* **disabled**: *eq* **name**: *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: **description**: *sw* **disabled**: *eq* **name**: *sw* (optional)next='eyJuZXh0IjoxMjN9Cg=='# str | Pagination marker (optional) # str | Pagination marker (optional)limit=10# int | Number of Launchers to return (optional) (default to 10) # int | Number of Launchers to return (optional) (default to 10)try:# List all Launchers for tenantapi_response=api_instance.get_launchers()# Below is a request that includes all optional parameters# api_response = api_instance.get_launchers(filters, next, limit)print("The response of LaunchersApi->get_launchers:\n")pprint(api_response)exceptExceptionase:print("Exception when calling LaunchersApi->get_launchers: %s\n"%e)
Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: application/json
Accept: application/json
Example
importsailpoint.betafromsailpoint.beta.models.launcherimportLauncherfromsailpoint.beta.models.launcher_requestimportLauncherRequestfromsailpoint.beta.restimportApiExceptionfrompprintimportpprintlauncher_id='e3012408-8b61-4564-ad41-c5ec131c325b'# str | ID of the Launcher to be replaced # str | ID of the Launcher to be replacedlauncher_request={"reference":{"id":"2fd6ff94-2081-4d29-acbc-83a0a2f744a5","type":"WORKFLOW"},"name":"Group Create","description":"Create a new Active Directory Group","disabled":false,"type":"INTERACTIVE_PROCESS","config":"{\"workflowId\" : \"6b42d9be-61b6-46af-827e-ea29ba8aa3d9\"}"}# LauncherRequest | Payload to replace Launchertry:# Replace LauncherResult=launcher_request.from_json(launcher_request)api_response=api_instance.put_launcher(launcher_id,Result)# Below is a request that includes all optional parameters# api_response = api_instance.put_launcher(launcher_id, Result)print("The response of LaunchersApi->put_launcher:\n")pprint(api_response)exceptExceptionase:print("Exception when calling LaunchersApi->put_launcher: %s\n"%e)
Client Error - Returned if the request body is invalid.
ErrorResponseDto
-
401
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
ListAccessModelMetadataAttribute401Response
-
403
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
ErrorResponseDto
-
404
Not Found - returned if the request URL refers to a resource or object that does not exist
ErrorResponseDto
-
429
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
ListAccessModelMetadataAttribute429Response
-
500
Internal Server Error - Returned if there is an unexpected error.
ErrorResponseDto
-
HTTP request headers
Content-Type: Not defined
Accept: application/json
Example
importsailpoint.betafromsailpoint.beta.models.start_launcher200_responseimportStartLauncher200Responsefromsailpoint.beta.restimportApiExceptionfrompprintimportpprintlauncher_id='e3012408-8b61-4564-ad41-c5ec131c325b'# str | ID of the Launcher to be launched # str | ID of the Launcher to be launchedtry:# Launch a Launcherapi_response=api_instance.start_launcher(launcher_id)# Below is a request that includes all optional parameters# api_response = api_instance.start_launcher(launcher_id)print("The response of LaunchersApi->start_launcher:\n")pprint(api_response)exceptExceptionase:print("Exception when calling LaunchersApi->start_launcher: %s\n"%e)