users

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2024 License: MIT Imports: 4 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ItemMemberOfRequestBuilder added in v0.0.2

ItemMemberOfRequestBuilder builds and executes requests for operations under \users\{user-id}\memberOf

func NewItemMemberOfRequestBuilder added in v0.0.2

NewItemMemberOfRequestBuilder instantiates a new MemberOfRequestBuilder and sets the default values.

func NewItemMemberOfRequestBuilderInternal added in v0.0.2

func NewItemMemberOfRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMemberOfRequestBuilder

NewItemMemberOfRequestBuilderInternal instantiates a new MemberOfRequestBuilder and sets the default values.

func (*ItemMemberOfRequestBuilder) Get added in v0.0.2

Get get groups, directory roles, and administrative units that the user is a direct member of. This operation isn't transitive. To retrieve groups, directory roles, and administrative units that the user is a member through transitive membership, use the List user transitive memberOf API. Find more info here

func (*ItemMemberOfRequestBuilder) ToGetRequestInformation added in v0.0.2

ToGetRequestInformation get groups, directory roles, and administrative units that the user is a direct member of. This operation isn't transitive. To retrieve groups, directory roles, and administrative units that the user is a member through transitive membership, use the List user transitive memberOf API.

func (*ItemMemberOfRequestBuilder) WithUrl added in v0.0.2

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type ItemMemberOfRequestBuilderGetQueryParameters added in v0.0.2

type ItemMemberOfRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemMemberOfRequestBuilderGetQueryParameters get groups, directory roles, and administrative units that the user is a direct member of. This operation isn't transitive. To retrieve groups, directory roles, and administrative units that the user is a member through transitive membership, use the List user transitive memberOf API.

type ItemMemberOfRequestBuilderGetRequestConfiguration added in v0.0.2

type ItemMemberOfRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *ItemMemberOfRequestBuilderGetQueryParameters
}

ItemMemberOfRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UserItemRequestBuilder added in v0.0.2

UserItemRequestBuilder builds and executes requests for operations under \users\{user-id}

func NewUserItemRequestBuilder added in v0.0.2

NewUserItemRequestBuilder instantiates a new UserItemRequestBuilder and sets the default values.

func NewUserItemRequestBuilderInternal added in v0.0.2

func NewUserItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UserItemRequestBuilder

NewUserItemRequestBuilderInternal instantiates a new UserItemRequestBuilder and sets the default values.

func (*UserItemRequestBuilder) Get added in v0.0.2

Get retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details. Find more info here

func (*UserItemRequestBuilder) MemberOf added in v0.0.2

MemberOf the memberOf property

func (*UserItemRequestBuilder) ToGetRequestInformation added in v0.0.2

ToGetRequestInformation retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details.

func (*UserItemRequestBuilder) WithUrl added in v0.0.2

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type UserItemRequestBuilderGetQueryParameters added in v0.0.2

type UserItemRequestBuilderGetQueryParameters struct {
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
}

UserItemRequestBuilderGetQueryParameters retrieve the properties and relationships of user object. This operation returns by default only a subset of the more commonly used properties for each user. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the user and specify the properties in a $select OData query option. Because the user resource supports extensions, you can also use the GET operation to get custom properties and extension data in a user instance. Customers through Microsoft Entra ID for customers can also use this API operation to retrieve their details.

type UserItemRequestBuilderGetRequestConfiguration added in v0.0.2

type UserItemRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UserItemRequestBuilderGetQueryParameters
}

UserItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

type UsersRequestBuilder

UsersRequestBuilder builds and executes requests for operations under \users

func NewUsersRequestBuilder

NewUsersRequestBuilder instantiates a new UsersRequestBuilder and sets the default values.

func NewUsersRequestBuilderInternal

func NewUsersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *UsersRequestBuilder

NewUsersRequestBuilderInternal instantiates a new UsersRequestBuilder and sets the default values.

func (*UsersRequestBuilder) ByUserId added in v0.0.2

func (m *UsersRequestBuilder) ByUserId(userId string) *UserItemRequestBuilder

ByUserId gets an item from the github.com/aserto-dev/msgraph-sdk-go.users.item collection

func (*UsersRequestBuilder) Get

Get list properties and relationships of the user objects. Find more info here

func (*UsersRequestBuilder) ToGetRequestInformation

ToGetRequestInformation list properties and relationships of the user objects.

func (*UsersRequestBuilder) WithUrl added in v0.0.2

func (m *UsersRequestBuilder) WithUrl(rawUrl string) *UsersRequestBuilder

WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.

type UsersRequestBuilderGetQueryParameters

type UsersRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// Expand related entities
	Expand []string `uriparametername:"%24expand"`
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Order items by property values
	Orderby []string `uriparametername:"%24orderby"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
	// Select properties to be returned
	Select []string `uriparametername:"%24select"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

UsersRequestBuilderGetQueryParameters list properties and relationships of the user objects.

type UsersRequestBuilderGetRequestConfiguration

type UsersRequestBuilderGetRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
	// Request query parameters
	QueryParameters *UsersRequestBuilderGetQueryParameters
}

UsersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL