Table of Contents

nimbleclient.v1.api.active_directory_memberships

ActiveDirectoryMembership

class ActiveDirectoryMembership(Resource)

Manages the storage array's membership with the Active Directory.

Parameters

  • id : Identifier for the Active Directory Domain.
  • description : Description for the Active Directory Domain.
  • name : Identifier for the Active Directory domain.
  • netbios : Netbios name for the Active Directory domain.
  • server_list : List of IP addresses or names for the backup domain controller.
  • computer_name : The name of the computer account in the domain controller.
  • organizational_unit : The location for the computer account.
  • user : Name of the Activer Directory user with Administrator's privilege.
  • password : Password for the Active Directory user.
  • enabled : Active Directory authentication is currently enabled.

remove

 | remove(password, user, **kwargs)

Leaves the Active Directory domain.

Parameters

  • id : ID of the active directory.
  • user : Name of the Activer Directory user with the privilege to leave the domain.
  • password : Password for the Active Directory user.
  • force : Use this option when there is an error when leaving the domain.

report_status

 | report_status(**kwargs)

Reports the detail status of the Active Directory domain.

Parameters

  • id : ID of the active directory.

test_user

 | test_user(name, **kwargs)

Tests whether the user exist in the Active Directory. If the user is present, then the user's group and role information is reported.

Parameters

  • id : ID of the Active Directory.
  • name : Name of the Active Directory user.

test_group

 | test_group(name, **kwargs)

Tests whether the user group exist in the Active Directory.

Parameters

  • id : ID of the Active Directory.
  • name : Name of the Active Directory group.

ActiveDirectoryMembershipList

class ActiveDirectoryMembershipList(Collection)

remove

 | remove(id, password, user, **kwargs)

Leaves the Active Directory domain.

Parameters

  • id : ID of the active directory.
  • user : Name of the Activer Directory user with the privilege to leave the domain.
  • password : Password for the Active Directory user.
  • force : Use this option when there is an error when leaving the domain.

report_status

 | report_status(id, **kwargs)

Reports the detail status of the Active Directory domain.

Parameters

  • id : ID of the active directory.

test_user

 | test_user(id, name, **kwargs)

Tests whether the user exist in the Active Directory. If the user is present, then the user's group and role information is reported.

Parameters

  • id : ID of the Active Directory.
  • name : Name of the Active Directory user.

test_group

 | test_group(id, name, **kwargs)

Tests whether the user group exist in the Active Directory.

Parameters

  • id : ID of the Active Directory.
  • name : Name of the Active Directory group.