class FederationStatusChangeAdditionalInfo(bb.Union): (source)
Additional information about the organization or connected team This class acts as a tagged union. Only one of the ``is_*`` methods will return true. To get the associated value of a tag (if one exists), use the corresponding ``get_*`` method. :ivar ConnectedTeamName FederationStatusChangeAdditionalInfo.connected_team_name: The name of the team. :ivar NonTrustedTeamDetails FederationStatusChangeAdditionalInfo.non_trusted_team_details: The email to which the request was sent. :ivar OrganizationName FederationStatusChangeAdditionalInfo.organization_name: The name of the organization.
Class Method | connected |
Create an instance of this class set to the ``connected_team_name`` tag with value ``val``. |
Class Method | non |
Create an instance of this class set to the ``non_trusted_team_details`` tag with value ``val``. |
Class Method | organization |
Create an instance of this class set to the ``organization_name`` tag with value ``val``. |
Method | get |
The name of the team. |
Method | get |
The email to which the request was sent. |
Method | get |
The name of the organization. |
Method | is |
Check if the union tag is ``connected_team_name``. |
Method | is |
Check if the union tag is ``non_trusted_team_details``. |
Method | is |
Check if the union tag is ``organization_name``. |
Method | is |
Check if the union tag is ``other``. |
Class Variable | other |
Undocumented |
Method | _process |
Undocumented |
Class Variable | _catch |
Undocumented |
Create an instance of this class set to the ``connected_team_name`` tag with value ``val``. :param ConnectedTeamName val: :rtype: FederationStatusChangeAdditionalInfo
Create an instance of this class set to the ``non_trusted_team_details`` tag with value ``val``. :param NonTrustedTeamDetails val: :rtype: FederationStatusChangeAdditionalInfo
Create an instance of this class set to the ``organization_name`` tag with value ``val``. :param OrganizationName val: :rtype: FederationStatusChangeAdditionalInfo
The name of the team. Only call this if :meth:`is_connected_team_name` is true. :rtype: ConnectedTeamName
The email to which the request was sent. Only call this if :meth:`is_non_trusted_team_details` is true. :rtype: NonTrustedTeamDetails
The name of the organization. Only call this if :meth:`is_organization_name` is true. :rtype: OrganizationName