Class: AWS.IdentityStore
- Inherits:
-
AWS.Service
- Object
- AWS.Service
- AWS.IdentityStore
- Identifier:
- identitystore
- API Version:
- 2020-06-15
- Defined in:
- (unknown)
Overview
Constructs a service interface object. Each API operation is exposed as a function on service.
Service Description
The AWS Single Sign-On (SSO) Identity Store service provides a single place to retrieve all of your identities (users and groups). For more information about AWS, see the AWS Single Sign-On User Guide.
Sending a Request Using IdentityStore
var identitystore = new AWS.IdentityStore();
identitystore.describeGroup(params, function (err, data) {
if (err) console.log(err, err.stack); // an error occurred
else console.log(data); // successful response
});
Locking the API Version
In order to ensure that the IdentityStore object uses this specific API, you can
construct the object by passing the apiVersion
option to the constructor:
var identitystore = new AWS.IdentityStore({apiVersion: '2020-06-15'});
You can also set the API version globally in AWS.config.apiVersions
using
the identitystore service identifier:
AWS.config.apiVersions = {
identitystore: '2020-06-15',
// other service API versions
};
var identitystore = new AWS.IdentityStore();
Constructor Summary collapse
-
new AWS.IdentityStore(options = {}) ⇒ Object
constructor
Constructs a service object.
Property Summary collapse
-
endpoint ⇒ AWS.Endpoint
readwrite
An Endpoint object representing the endpoint URL for service requests.
Properties inherited from AWS.Service
Method Summary collapse
-
describeGroup(params = {}, callback) ⇒ AWS.Request
Retrieves the group metadata and attributes from
GroupId
in an identity store..
-
describeUser(params = {}, callback) ⇒ AWS.Request
Retrieves the user metadata and attributes from
UserId
in an identity store..
-
listGroups(params = {}, callback) ⇒ AWS.Request
Lists the attribute name and value of the group that you specified in the search.
-
listUsers(params = {}, callback) ⇒ AWS.Request
Lists the attribute name and value of the user that you specified in the search.
Methods inherited from AWS.Service
makeRequest, makeUnauthenticatedRequest, waitFor, setupRequestListeners, defineService
Constructor Details
new AWS.IdentityStore(options = {}) ⇒ Object
Constructs a service object. This object has one method for each API operation.
Property Details
Method Details
describeGroup(params = {}, callback) ⇒ AWS.Request
Retrieves the group metadata and attributes from GroupId
in an identity store.
describeUser(params = {}, callback) ⇒ AWS.Request
Retrieves the user metadata and attributes from UserId
in an identity store.
listGroups(params = {}, callback) ⇒ AWS.Request
Lists the attribute name and value of the group that you specified in the search. We only support DisplayName
as a valid filter attribute path currently, and filter is required. This API returns minimum attributes, including GroupId
and group DisplayName
in the response.
listUsers(params = {}, callback) ⇒ AWS.Request
Lists the attribute name and value of the user that you specified in the search. We only support UserName
as a valid filter attribute path currently, and filter is required. This API returns minimum attributes, including UserId
and UserName
in the response.