ActivityProtocolAccessBoundary Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
An access boundary for the activity protocol.
public readonly struct ActivityProtocolAccessBoundary : IEquatable<Azure.AI.Projects.Agents.ActivityProtocolAccessBoundary>
type ActivityProtocolAccessBoundary = struct
Public Structure ActivityProtocolAccessBoundary
Implements IEquatable(Of ActivityProtocolAccessBoundary)
- Inheritance
-
ActivityProtocolAccessBoundary
- Implements
Constructors
| Name | Description |
|---|---|
| ActivityProtocolAccessBoundary(String) |
Initializes a new instance of ActivityProtocolAccessBoundary. |
Properties
| Name | Description |
|---|---|
| Read1on1Allowlisted |
Allows read access to allowlisted one-on-one conversations. |
| Read1on1Developers |
Allows read access to one-on-one developer conversations. |
| Read1on1Manager |
Allows read access to one-on-one manager conversations. |
| Read1on1Tenant |
Allows read access to tenant-wide one-on-one conversations. |
| ReadGroupAllowlisted |
Allows read access to allowlisted group conversations. |
| ReadGroupDevelopers |
Allows read access to developer group conversations. |
| ReadGroupManagerInvited |
Allows read access to group conversations where a manager is invited. |
| ReadGroupManagerPresent |
Allows read access to group conversations where a manager is present. |
| ReadGroupTenant |
Allows read access to tenant-wide group conversations. |
| Write1on1Allowlisted |
Allows write access to allowlisted one-on-one conversations. |
| Write1on1Developers |
Allows write access to one-on-one developer conversations. |
| Write1on1Manager |
Allows write access to one-on-one manager conversations. |
| Write1on1Tenant |
Allows write access to tenant-wide one-on-one conversations. |
| WriteGroupAllowlisted |
Allows write access to allowlisted group conversations. |
| WriteGroupDevelopers |
Allows write access to developer group conversations. |
| WriteGroupManagerInvited |
Allows write access to group conversations where a manager is invited. |
| WriteGroupManagerPresent |
Allows write access to group conversations where a manager is present. |
| WriteGroupTenant |
Allows write access to tenant-wide group conversations. |
Methods
| Name | Description |
|---|---|
| Equals(ActivityProtocolAccessBoundary) |
Indicates whether the current object is equal to another object of the same type. |
| ToString() |
Returns the fully qualified type name of this instance. |
Operators
| Name | Description |
|---|---|
| Equality(ActivityProtocolAccessBoundary, ActivityProtocolAccessBoundary) |
Determines if two ActivityProtocolAccessBoundary values are the same. |
| Implicit(String to ActivityProtocolAccessBoundary) |
Converts a string to a ActivityProtocolAccessBoundary. |
| Implicit(String to Nullable<ActivityProtocolAccessBoundary>) | |
| Inequality(ActivityProtocolAccessBoundary, ActivityProtocolAccessBoundary) |
Determines if two ActivityProtocolAccessBoundary values are not the same. |