Skip to main content

ssf_receivers

Creates, updates, deletes, gets or lists a ssf_receivers resource.

Overview​

Namessf_receivers
TypeResource
Idokta.security_events_providers.ssf_receivers

Fields​

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringThe unique identifier of this instance (example: sse1qg25RpusjUP6m0g5)
namestringThe name of the security events provider instance (example: Target SSF Provider)
_linksobjectSpecifies link relations (see Web Linking) available using the JSON Hypertext Application Language specification. This object is used for dynamic discovery of related resources and lifecycle operations.
settingsobjectInformation about the security events provider for signal ingestion (title: Security events provider settings)
statusstringIndicates whether the security events provider is active or not (ACTIVE, INACTIVE)
typestringThe app type of the security events provider (example: okta)

Methods​

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_security_events_provider_instanceselectsecurityEventProviderId, subdomainRetrieves the security events provider instance specified by id
list_security_events_provider_instancesselectsubdomainLists all security events provider instances
create_security_events_provider_instanceinsertsubdomain, name, settings, typeCreates a security events provider instance
replace_security_events_provider_instancereplacesecurityEventProviderId, subdomain, name, settings, typeReplaces a security events provider instance specified by id
delete_security_events_provider_instancedeletesecurityEventProviderId, subdomainDeletes a security events provider instance specified by id
activate_security_events_provider_instanceexecsecurityEventProviderId, subdomainActivates a security events provider instance by setting its status to ACTIVE.
This operation resumes the flow of events from the security events provider to Okta.
deactivate_security_events_provider_instanceexecsecurityEventProviderId, subdomainDeactivates a security events provider instance by setting its status to INACTIVE.
This operation stops the flow of events from the security events provider to Okta.

Parameters​

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
securityEventProviderIdstringid of the security events provider instance
subdomainstring(default: my-org)

SELECT examples​

Retrieves the security events provider instance specified by id

SELECT
id,
name,
_links,
settings,
status,
type
FROM okta.security_events_providers.ssf_receivers
WHERE securityEventProviderId = '{{ securityEventProviderId }}' -- required
AND subdomain = '{{ subdomain }}' -- required
;

INSERT examples​

Creates a security events provider instance

INSERT INTO okta.security_events_providers.ssf_receivers (
name,
settings,
type,
subdomain
)
SELECT
'{{ name }}' /* required */,
'{{ settings }}' /* required */,
'{{ type }}' /* required */,
'{{ subdomain }}'
RETURNING
id,
name,
_links,
settings,
status,
type
;

REPLACE examples​

Replaces a security events provider instance specified by id

REPLACE okta.security_events_providers.ssf_receivers
SET
name = '{{ name }}',
settings = '{{ settings }}',
type = '{{ type }}'
WHERE
securityEventProviderId = '{{ securityEventProviderId }}' --required
AND subdomain = '{{ subdomain }}' --required
AND name = '{{ name }}' --required
AND settings = '{{ settings }}' --required
AND type = '{{ type }}' --required
RETURNING
id,
name,
_links,
settings,
status,
type;

DELETE examples​

Deletes a security events provider instance specified by id

DELETE FROM okta.security_events_providers.ssf_receivers
WHERE securityEventProviderId = '{{ securityEventProviderId }}' --required
AND subdomain = '{{ subdomain }}' --required
;

Lifecycle Methods​

Activates a security events provider instance by setting its status to ACTIVE.
This operation resumes the flow of events from the security events provider to Okta.

EXEC okta.security_events_providers.ssf_receivers.activate_security_events_provider_instance
@securityEventProviderId='{{ securityEventProviderId }}' --required,
@subdomain='{{ subdomain }}' --required
;