Lingua

ActivityProtocolAccessBoundary Struct

Definition

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.

Applies to