Skip to main content

directory_data_access

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

Overview

Namedirectory_data_access
TypeResource
Idaws.ds.directory_data_access

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
data_access_statusstringThe current status of data access through the Directory Service Data API. (Disabled, Disabling, Enabled, Enabling, Failed)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
describe_directory_data_accessselectregionObtains status of directory data access enablement through the Directory Service Data API for the specified directory.
disable_directory_data_accessexecregion, DirectoryIdDeactivates access to directory data via the Directory Service Data API for the specified directory. For more information, see Directory Service Data API Reference.
enable_directory_data_accessexecregion, DirectoryIdEnables access to directory data via the Directory Service Data API for the specified directory. For more information, see Directory Service Data API Reference.

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
regionstringAWS region (default: us-east-1)

SELECT examples

Obtains status of directory data access enablement through the Directory Service Data API for the specified directory.

SELECT
data_access_status
FROM aws.ds.directory_data_access
WHERE region = '{{ region }}' -- required
;

Lifecycle Methods

Deactivates access to directory data via the Directory Service Data API for the specified directory. For more information, see Directory Service Data API Reference.

EXEC aws.ds.directory_data_access.disable_directory_data_access
@region='{{ region }}' --required
@@json=
'{
"DirectoryId": "{{ DirectoryId }}"
}'
;