createAlias method

Future<void> createAlias({
  1. required String handle,
  2. required String displayName,
  3. required String accountSetId,
  4. required Alias_Type aliasType,
  5. required String operator,
})

Creates a new alias in the directory service.

This method creates a new alias with the specified details.

Parameters:

  • handle (required): The unique handle for the alias.
  • displayName (required): The display name for the alias.
  • accountSetId (required): The ID of the account set associated with the alias.
  • aliasType (required): The type of the alias (e.g. EMAIL, PHONE).
  • operator (required): The platform operator (e.g. "m10").

Implementation

Future<void> createAlias({
  required String handle,
  required String displayName,
  required String accountSetId,
  required Alias_Type aliasType,
  required String operator,
}) async {
  final request = Alias(
    handle: handle,
    displayName: displayName,
    accountSetId: Uuid.parse(accountSetId),
    aliasType: aliasType,
    operator: operator,
  );
  await _client.createAlias(request, options: await _fetchOptions());
}