Namespace Cloudflare.NET.Members.Models
Classes
- AccountMember
Represents a member of a Cloudflare account.
Account members are users who have been granted access to an account's resources. Each member has one or more roles that define their permissions.
- CreateAccountMemberRequest
Request to invite a new member to an account.
An invitation email will be sent to the specified email address. The user must accept the invitation to become an active member.
- CreateMemberPolicyRequest
Policy definition for creating or updating a member.
- DeleteAccountMemberResult
Result of deleting an account member.
- ListAccountMembersFilters
Filtering and pagination options for listing account members.
- MemberPermissionGroupReference
Reference to a permission group in a member policy.
- MemberPolicy
Access policy for fine-grained member permissions.
Policies provide more granular control than roles by specifying permission groups and the resources they apply to.
- MemberResourceGroupReference
Reference to a resource group in a member policy.
- MemberUser
User information associated with an account member.
- UpdateAccountMemberRequest
Request to update an existing account member.
Only the roles and policies can be updated. The user's email and status cannot be changed through this endpoint.
Structs
- MemberStatus
Represents the status of an account member.
Member status indicates the state of the membership:
- AcceptedThe user has accepted the membership invitation
- PendingThe invitation is awaiting acceptance
- RejectedThe user has rejected the invitation
Enums
- MemberOrderField
Fields by which account members can be ordered.