DBTEAMTeamGetInfoResult

@interface DBTEAMTeamGetInfoResult : NSObject <DBSerializable, NSCopying>

The TeamGetInfoResult struct.

This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

  • The name of the team.

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic) NSString *_Nonnull name;

    Swift

    var name: String { get }
  • The ID of the team.

    Declaration

    Objective-C

    @property (readonly, copy, nonatomic) NSString *_Nonnull teamId;

    Swift

    var teamId: String { get }
  • The number of licenses available to the team.

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSNumber *_Nonnull numLicensedUsers;

    Swift

    var numLicensedUsers: NSNumber { get }
  • The number of accounts that have been invited or are already active members of the team.

    Declaration

    Objective-C

    @property (readonly, nonatomic) NSNumber *_Nonnull numProvisionedUsers;

    Swift

    var numProvisionedUsers: NSNumber { get }
  • (no description).

    Declaration

    Objective-C

    @property (readonly, nonatomic)
        DBTEAMPOLICIESTeamMemberPolicies *_Nonnull policies;

    Swift

    var policies: DBTEAMPOLICIESTeamMemberPolicies { get }
  • Full constructor for the struct (exposes all instance variables).

    Declaration

    Objective-C

    - (nonnull instancetype)
           initWithName:(nonnull NSString *)name
                 teamId:(nonnull NSString *)teamId
       numLicensedUsers:(nonnull NSNumber *)numLicensedUsers
    numProvisionedUsers:(nonnull NSNumber *)numProvisionedUsers
               policies:(nonnull DBTEAMPOLICIESTeamMemberPolicies *)policies;

    Swift

    init(name: String, teamId: String, numLicensedUsers: NSNumber, numProvisionedUsers: NSNumber, policies: DBTEAMPOLICIESTeamMemberPolicies)

    Parameters

    name

    The name of the team.

    teamId

    The ID of the team.

    numLicensedUsers

    The number of licenses available to the team.

    numProvisionedUsers

    The number of accounts that have been invited or are already active members of the team.

    policies

    (no description).

    Return Value

    An initialized instance.