const apiInstance = new Fastly.IamUserGroupsApi();
Method | Fastly API endpoint | Description |
---|---|---|
deleteAUserGroup | DELETE /user-groups/{user_group_id} | Delete a user group |
getAUserGroup | GET /user-groups/{user_group_id} | Get a user group |
listUserGroupMembers | GET /user-groups/{user_group_id}/members | List members of a user group |
listUserGroupRoles | GET /user-groups/{user_group_id}/roles | List roles in a user group |
listUserGroupServiceGroups | GET /user-groups/{user_group_id}/service-groups | List service groups in a user group |
listUserGroups | GET /user-groups | List user groups |
deleteAUserGroup({ user_group_id })
Delete a user group.
const options = {
user_group_id: "user_group_id_example", // required
};
apiInstance.deleteAUserGroup(options)
.then(() => {
console.log('API called successfully.');
})
.catch((error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
user_group_id | String | Alphanumeric string identifying the user group. |
null (empty response body)
getAUserGroup({ user_group_id })
Get a user group.
const options = {
user_group_id: "user_group_id_example", // required
};
apiInstance.getAUserGroup(options)
.then((data) => {
console.log(data, "API called successfully.");
})
.catch((error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
user_group_id | String | Alphanumeric string identifying the user group. |
Object
listUserGroupMembers({ user_group_id, [per_page, ][page] })
List members of a user group.
const options = {
user_group_id: "user_group_id_example", // required
per_page: 20,
page: 1,
};
apiInstance.listUserGroupMembers(options)
.then((data) => {
console.log(data, "API called successfully.");
})
.catch((error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
user_group_id | String | Alphanumeric string identifying the user group. | |
per_page | Number | Number of records per page. | [optional] [defaults to 20] |
page | Number | Current page. | [optional] |
Object
listUserGroupRoles({ user_group_id, [per_page, ][page] })
List roles in a user group.
const options = {
user_group_id: "user_group_id_example", // required
per_page: 20,
page: 1,
};
apiInstance.listUserGroupRoles(options)
.then((data) => {
console.log(data, "API called successfully.");
})
.catch((error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
user_group_id | String | Alphanumeric string identifying the user group. | |
per_page | Number | Number of records per page. | [optional] [defaults to 20] |
page | Number | Current page. | [optional] |
Object
listUserGroupServiceGroups({ user_group_id, [per_page, ][page] })
List service groups in a user group.
const options = {
user_group_id: "user_group_id_example", // required
per_page: 20,
page: 1,
};
apiInstance.listUserGroupServiceGroups(options)
.then((data) => {
console.log(data, "API called successfully.");
})
.catch((error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
user_group_id | String | Alphanumeric string identifying the user group. | |
per_page | Number | Number of records per page. | [optional] [defaults to 20] |
page | Number | Current page. | [optional] |
Object
listUserGroups({ , [per_page, ][page] })
List all user groups.
const options = {
per_page: 20,
page: 1,
};
apiInstance.listUserGroups(options)
.then((data) => {
console.log(data, "API called successfully.");
})
.catch((error) => {
console.error(error);
});
Name | Type | Description | Notes |
---|---|---|---|
per_page | Number | Number of records per page. | [optional] [defaults to 20] |
page | Number | Current page. | [optional] |
Object