Documentation
¶
Index ¶
- type GroupItemRequestBuilder
- func (m *GroupItemRequestBuilder) Get(ctx context.Context, ...) (ie5faf868346cbd3c75e1e8329117d648c5f48d3737fa46dd1a10043c93c23754.Groupable, ...)
- func (m *GroupItemRequestBuilder) Members() *ItemMembersRequestBuilder
- func (m *GroupItemRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *GroupItemRequestBuilder) WithUrl(rawUrl string) *GroupItemRequestBuilder
- type GroupItemRequestBuilderGetQueryParameters
- type GroupItemRequestBuilderGetRequestConfiguration
- type GroupsRequestBuilder
- func (m *GroupsRequestBuilder) ByGroupId(groupId string) *GroupItemRequestBuilder
- func (m *GroupsRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *GroupsRequestBuilder) ToGetRequestInformation(ctx context.Context, ...) (...)
- func (m *GroupsRequestBuilder) WithUrl(rawUrl string) *GroupsRequestBuilder
- type GroupsRequestBuilderGetQueryParameters
- type GroupsRequestBuilderGetRequestConfiguration
- type ItemMembersRequestBuilder
- type ItemMembersRequestBuilderGetQueryParameters
- type ItemMembersRequestBuilderGetRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroupItemRequestBuilder ¶
type GroupItemRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
GroupItemRequestBuilder builds and executes requests for operations under \groups\{group-id}
func NewGroupItemRequestBuilder ¶
func NewGroupItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupItemRequestBuilder
NewGroupItemRequestBuilder instantiates a new GroupItemRequestBuilder and sets the default values.
func NewGroupItemRequestBuilderInternal ¶
func NewGroupItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupItemRequestBuilder
NewGroupItemRequestBuilderInternal instantiates a new GroupItemRequestBuilder and sets the default values.
func (*GroupItemRequestBuilder) Get ¶
func (m *GroupItemRequestBuilder) Get(ctx context.Context, requestConfiguration *GroupItemRequestBuilderGetRequestConfiguration) (ie5faf868346cbd3c75e1e8329117d648c5f48d3737fa46dd1a10043c93c23754.Groupable, error)
Get get the properties and relationships of a group object. This operation returns by default only a subset of all the available properties, as noted in the Properties section. To get properties that aren't_ returned by default, specify them in a $select OData query option. The hasMembersWithLicenseErrors and isArchived properties are an exception and aren't returned in the $select query. Find more info here
func (*GroupItemRequestBuilder) Members ¶ added in v0.0.3
func (m *GroupItemRequestBuilder) Members() *ItemMembersRequestBuilder
Members the members property
func (*GroupItemRequestBuilder) ToGetRequestInformation ¶
func (m *GroupItemRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *GroupItemRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation get the properties and relationships of a group object. This operation returns by default only a subset of all the available properties, as noted in the Properties section. To get properties that aren't_ returned by default, specify them in a $select OData query option. The hasMembersWithLicenseErrors and isArchived properties are an exception and aren't returned in the $select query.
func (*GroupItemRequestBuilder) WithUrl ¶
func (m *GroupItemRequestBuilder) WithUrl(rawUrl string) *GroupItemRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
type GroupItemRequestBuilderGetQueryParameters ¶
type GroupItemRequestBuilderGetQueryParameters struct {
// Expand related entities
Expand []string `uriparametername:"%24expand"`
// Select properties to be returned
Select []string `uriparametername:"%24select"`
}
GroupItemRequestBuilderGetQueryParameters get the properties and relationships of a group object. This operation returns by default only a subset of all the available properties, as noted in the Properties section. To get properties that aren't_ returned by default, specify them in a $select OData query option. The hasMembersWithLicenseErrors and isArchived properties are an exception and aren't returned in the $select query.
type GroupItemRequestBuilderGetRequestConfiguration ¶
type GroupItemRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
// Request query parameters
QueryParameters *GroupItemRequestBuilderGetQueryParameters
}
GroupItemRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type GroupsRequestBuilder ¶
type GroupsRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
GroupsRequestBuilder builds and executes requests for operations under \groups
func NewGroupsRequestBuilder ¶
func NewGroupsRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupsRequestBuilder
NewGroupsRequestBuilder instantiates a new GroupsRequestBuilder and sets the default values.
func NewGroupsRequestBuilderInternal ¶
func NewGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GroupsRequestBuilder
NewGroupsRequestBuilderInternal instantiates a new GroupsRequestBuilder and sets the default values.
func (*GroupsRequestBuilder) ByGroupId ¶
func (m *GroupsRequestBuilder) ByGroupId(groupId string) *GroupItemRequestBuilder
ByGroupId gets an item from the github.com/aserto-dev/msgraph-sdk-go.groups.item collection
func (*GroupsRequestBuilder) Get ¶
func (m *GroupsRequestBuilder) Get(ctx context.Context, requestConfiguration *GroupsRequestBuilderGetRequestConfiguration) (ie5faf868346cbd3c75e1e8329117d648c5f48d3737fa46dd1a10043c93c23754.GroupCollectionResponseable, error)
Get list all the groups available in an organization, excluding dynamic distribution groups. To retrieve dynamic distribution groups, use the Exchange admin center. This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the group and specify the properties in a $select OData query option. The hasMembersWithLicenseErrors and isArchived properties are an exception and are not returned in the $select query. Find more info here
func (*GroupsRequestBuilder) ToGetRequestInformation ¶
func (m *GroupsRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *GroupsRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation list all the groups available in an organization, excluding dynamic distribution groups. To retrieve dynamic distribution groups, use the Exchange admin center. This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the group and specify the properties in a $select OData query option. The hasMembersWithLicenseErrors and isArchived properties are an exception and are not returned in the $select query.
func (*GroupsRequestBuilder) WithUrl ¶
func (m *GroupsRequestBuilder) WithUrl(rawUrl string) *GroupsRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
type GroupsRequestBuilderGetQueryParameters ¶
type GroupsRequestBuilderGetQueryParameters 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"`
}
GroupsRequestBuilderGetQueryParameters list all the groups available in an organization, excluding dynamic distribution groups. To retrieve dynamic distribution groups, use the Exchange admin center. This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation for the group and specify the properties in a $select OData query option. The hasMembersWithLicenseErrors and isArchived properties are an exception and are not returned in the $select query.
type GroupsRequestBuilderGetRequestConfiguration ¶
type GroupsRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
// Request query parameters
QueryParameters *GroupsRequestBuilderGetQueryParameters
}
GroupsRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type ItemMembersRequestBuilder ¶ added in v0.0.3
type ItemMembersRequestBuilder struct {
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}
ItemMembersRequestBuilder builds and executes requests for operations under \groups\{group-id}\members
func NewItemMembersRequestBuilder ¶ added in v0.0.3
func NewItemMembersRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersRequestBuilder
NewItemMembersRequestBuilder instantiates a new MembersRequestBuilder and sets the default values.
func NewItemMembersRequestBuilderInternal ¶ added in v0.0.3
func NewItemMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersRequestBuilder
NewItemMembersRequestBuilderInternal instantiates a new MembersRequestBuilder and sets the default values.
func (*ItemMembersRequestBuilder) Get ¶ added in v0.0.3
func (m *ItemMembersRequestBuilder) Get(ctx context.Context, requestConfiguration *ItemMembersRequestBuilderGetRequestConfiguration) (ie5faf868346cbd3c75e1e8329117d648c5f48d3737fa46dd1a10043c93c23754.DirectoryObjectCollectionResponseable, error)
Get get a list of the group's direct members. A group can have users, organizational contacts, devices, service principals and other groups as members. This operation is not transitive. Find more info here
func (*ItemMembersRequestBuilder) ToGetRequestInformation ¶ added in v0.0.3
func (m *ItemMembersRequestBuilder) ToGetRequestInformation(ctx context.Context, requestConfiguration *ItemMembersRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
ToGetRequestInformation get a list of the group's direct members. A group can have users, organizational contacts, devices, service principals and other groups as members. This operation is not transitive.
func (*ItemMembersRequestBuilder) WithUrl ¶ added in v0.0.3
func (m *ItemMembersRequestBuilder) WithUrl(rawUrl string) *ItemMembersRequestBuilder
WithUrl returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
type ItemMembersRequestBuilderGetQueryParameters ¶ added in v0.0.3
type ItemMembersRequestBuilderGetQueryParameters 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"`
}
ItemMembersRequestBuilderGetQueryParameters get a list of the group's direct members. A group can have users, organizational contacts, devices, service principals and other groups as members. This operation is not transitive.
type ItemMembersRequestBuilderGetRequestConfiguration ¶ added in v0.0.3
type ItemMembersRequestBuilderGetRequestConfiguration struct {
// Request headers
Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
// Request options
Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
// Request query parameters
QueryParameters *ItemMembersRequestBuilderGetQueryParameters
}
ItemMembersRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.