directoryroles

package
v1.21.0 Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2023 License: MIT Imports: 7 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CreateDeltaGetResponseFromDiscriminatorValue added in v1.20.0

CreateDeltaGetResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateDeltaResponseFromDiscriminatorValue added in v0.49.0

CreateDeltaResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue added in v1.20.0

CreateGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateGetAvailableExtensionPropertiesResponseFromDiscriminatorValue added in v0.49.0

CreateGetAvailableExtensionPropertiesResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateGetByIdsPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateGetByIdsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateGetByIdsPostResponseFromDiscriminatorValue added in v1.20.0

CreateGetByIdsPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateGetByIdsResponseFromDiscriminatorValue added in v0.49.0

CreateGetByIdsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemCheckMemberGroupsPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemCheckMemberGroupsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemCheckMemberGroupsPostResponseFromDiscriminatorValue added in v1.20.0

CreateItemCheckMemberGroupsPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemCheckMemberGroupsResponseFromDiscriminatorValue added in v0.49.0

CreateItemCheckMemberGroupsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemCheckMemberObjectsPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemCheckMemberObjectsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemCheckMemberObjectsPostResponseFromDiscriminatorValue added in v1.20.0

CreateItemCheckMemberObjectsPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemCheckMemberObjectsResponseFromDiscriminatorValue added in v0.49.0

CreateItemCheckMemberObjectsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemGetMemberGroupsPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemGetMemberGroupsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemGetMemberGroupsPostResponseFromDiscriminatorValue added in v1.20.0

CreateItemGetMemberGroupsPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemGetMemberGroupsResponseFromDiscriminatorValue added in v0.49.0

CreateItemGetMemberGroupsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemGetMemberObjectsPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateItemGetMemberObjectsPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemGetMemberObjectsPostResponseFromDiscriminatorValue added in v1.20.0

CreateItemGetMemberObjectsPostResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateItemGetMemberObjectsResponseFromDiscriminatorValue added in v0.49.0

CreateItemGetMemberObjectsResponseFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

func CreateValidatePropertiesPostRequestBodyFromDiscriminatorValue added in v0.49.0

CreateValidatePropertiesPostRequestBodyFromDiscriminatorValue creates a new instance of the appropriate class based on discriminator value

Types

type CountRequestBuilder added in v0.49.0

CountRequestBuilder provides operations to count the resources in the collection.

func NewCountRequestBuilder added in v0.49.0

NewCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewCountRequestBuilderInternal added in v0.49.0

func NewCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *CountRequestBuilder

NewCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*CountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*CountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*CountRequestBuilder) WithUrl added in v1.18.0

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

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

type CountRequestBuilderGetQueryParameters added in v0.53.0

type CountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

CountRequestBuilderGetQueryParameters get the number of the resource

type CountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type DeltaGetResponse added in v1.20.0

DeltaGetResponse

func NewDeltaGetResponse added in v1.20.0

func NewDeltaGetResponse() *DeltaGetResponse

NewDeltaGetResponse instantiates a new DeltaGetResponse and sets the default values.

func (*DeltaGetResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*DeltaGetResponse) GetValue added in v1.20.0

GetValue gets the value property value. The value property

func (*DeltaGetResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*DeltaGetResponse) SetValue added in v1.20.0

SetValue sets the value property value. The value property

type DeltaRequestBuilder added in v0.49.0

DeltaRequestBuilder provides operations to call the delta method.

func NewDeltaRequestBuilder added in v0.49.0

NewDeltaRequestBuilder instantiates a new DeltaRequestBuilder and sets the default values.

func NewDeltaRequestBuilderInternal added in v0.49.0

func NewDeltaRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DeltaRequestBuilder

NewDeltaRequestBuilderInternal instantiates a new DeltaRequestBuilder and sets the default values.

func (*DeltaRequestBuilder) Get added in v0.49.0

Get invoke function delta Deprecated: This method is obsolete. Use GetAsDeltaGetResponse instead.

func (*DeltaRequestBuilder) GetAsDeltaGetResponse added in v1.20.0

func (m *DeltaRequestBuilder) GetAsDeltaGetResponse(ctx context.Context, requestConfiguration *DeltaRequestBuilderGetRequestConfiguration) (DeltaGetResponseable, error)

GetAsDeltaGetResponse invoke function delta

func (*DeltaRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation invoke function delta

func (*DeltaRequestBuilder) WithUrl added in v1.18.0

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

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

type DeltaRequestBuilderGetQueryParameters added in v0.49.0

type DeltaRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// 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"`
}

DeltaRequestBuilderGetQueryParameters invoke function delta

type DeltaRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type DeltaResponse added in v0.49.0

type DeltaResponse struct {
	DeltaGetResponse
}

DeltaResponse Deprecated: This class is obsolete. Use deltaGetResponse instead.

func NewDeltaResponse added in v0.49.0

func NewDeltaResponse() *DeltaResponse

NewDeltaResponse instantiates a new DeltaResponse and sets the default values.

type DeltaResponseable added in v0.49.0

DeltaResponseable Deprecated: This class is obsolete. Use deltaGetResponse instead.

type DirectoryRoleItemRequestBuilder added in v0.49.0

DirectoryRoleItemRequestBuilder provides operations to manage the collection of directoryRole entities.

func NewDirectoryRoleItemRequestBuilder added in v0.49.0

NewDirectoryRoleItemRequestBuilder instantiates a new DirectoryRoleItemRequestBuilder and sets the default values.

func NewDirectoryRoleItemRequestBuilderInternal added in v0.49.0

func NewDirectoryRoleItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRoleItemRequestBuilder

NewDirectoryRoleItemRequestBuilderInternal instantiates a new DirectoryRoleItemRequestBuilder and sets the default values.

func (*DirectoryRoleItemRequestBuilder) CheckMemberGroups added in v0.49.0

CheckMemberGroups provides operations to call the checkMemberGroups method.

func (*DirectoryRoleItemRequestBuilder) CheckMemberObjects added in v0.49.0

CheckMemberObjects provides operations to call the checkMemberObjects method.

func (*DirectoryRoleItemRequestBuilder) Delete added in v0.49.0

Delete delete entity from directoryRoles

func (*DirectoryRoleItemRequestBuilder) Get added in v0.49.0

Get retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRoleItemRequestBuilder) GetMemberGroups added in v0.49.0

GetMemberGroups provides operations to call the getMemberGroups method.

func (*DirectoryRoleItemRequestBuilder) GetMemberObjects added in v0.49.0

GetMemberObjects provides operations to call the getMemberObjects method.

func (*DirectoryRoleItemRequestBuilder) Members added in v0.49.0

Members provides operations to manage the members property of the microsoft.graph.directoryRole entity.

func (*DirectoryRoleItemRequestBuilder) Restore added in v0.49.0

Restore provides operations to call the restore method.

func (*DirectoryRoleItemRequestBuilder) ScopedMembers added in v0.49.0

ScopedMembers provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity.

func (*DirectoryRoleItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete entity from directoryRoles

func (*DirectoryRoleItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments.

func (*DirectoryRoleItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update entity in directoryRoles

func (*DirectoryRoleItemRequestBuilder) WithUrl added in v1.18.0

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

type DirectoryRoleItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type DirectoryRoleItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRoleItemRequestBuilderGetQueryParameters added in v0.49.0

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

DirectoryRoleItemRequestBuilderGetQueryParameters retrieve the properties of a directoryRole object. The role must be activated in tenant for a successful response. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments.

type DirectoryRoleItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type DirectoryRoleItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type DirectoryRoleItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type DirectoryRolesRequestBuilder

DirectoryRolesRequestBuilder provides operations to manage the collection of directoryRole entities.

func NewDirectoryRolesRequestBuilder

NewDirectoryRolesRequestBuilder instantiates a new DirectoryRolesRequestBuilder and sets the default values.

func NewDirectoryRolesRequestBuilderInternal

func NewDirectoryRolesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *DirectoryRolesRequestBuilder

NewDirectoryRolesRequestBuilderInternal instantiates a new DirectoryRolesRequestBuilder and sets the default values.

func (*DirectoryRolesRequestBuilder) ByDirectoryRoleId added in v0.63.0

func (m *DirectoryRolesRequestBuilder) ByDirectoryRoleId(directoryRoleId string) *DirectoryRoleItemRequestBuilder

ByDirectoryRoleId provides operations to manage the collection of directoryRole entities.

func (*DirectoryRolesRequestBuilder) Count added in v0.13.0

Count provides operations to count the resources in the collection.

func (*DirectoryRolesRequestBuilder) Delta

Delta provides operations to call the delta method.

func (*DirectoryRolesRequestBuilder) Get

Get list the directory roles that are activated in the tenant. This operation only returns roles that have been activated. A role becomes activated when an admin activates the role using the Activate directoryRole API. Not all built-in roles are initially activated. When assigning a role using the Microsoft Entra admin center, the role activation step is implicitly done on the admin's behalf. To get the full list of roles that are available in Azure AD, use List directoryRoleTemplates. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRolesRequestBuilder) GetAvailableExtensionProperties

GetAvailableExtensionProperties provides operations to call the getAvailableExtensionProperties method.

func (*DirectoryRolesRequestBuilder) GetByIds

GetByIds provides operations to call the getByIds method.

func (*DirectoryRolesRequestBuilder) Post

Post activate a directory role. To read a directory role or update its members, it must first be activated in the tenant. The Company Administrators and the implicit user directory roles (User, Guest User, and Restricted Guest User roles) are activated by default. To access and assign members to other directory roles, you must first activate it with its corresponding directory role template ID. This API is available in the following national cloud deployments. Find more info here

func (*DirectoryRolesRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation list the directory roles that are activated in the tenant. This operation only returns roles that have been activated. A role becomes activated when an admin activates the role using the Activate directoryRole API. Not all built-in roles are initially activated. When assigning a role using the Microsoft Entra admin center, the role activation step is implicitly done on the admin's behalf. To get the full list of roles that are available in Azure AD, use List directoryRoleTemplates. This API is available in the following national cloud deployments.

func (*DirectoryRolesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation activate a directory role. To read a directory role or update its members, it must first be activated in the tenant. The Company Administrators and the implicit user directory roles (User, Guest User, and Restricted Guest User roles) are activated by default. To access and assign members to other directory roles, you must first activate it with its corresponding directory role template ID. This API is available in the following national cloud deployments.

func (*DirectoryRolesRequestBuilder) ValidateProperties

ValidateProperties provides operations to call the validateProperties method.

func (*DirectoryRolesRequestBuilder) WithUrl added in v1.18.0

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

type DirectoryRolesRequestBuilderGetQueryParameters

type DirectoryRolesRequestBuilderGetQueryParameters 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"`
}

DirectoryRolesRequestBuilderGetQueryParameters list the directory roles that are activated in the tenant. This operation only returns roles that have been activated. A role becomes activated when an admin activates the role using the Activate directoryRole API. Not all built-in roles are initially activated. When assigning a role using the Microsoft Entra admin center, the role activation step is implicitly done on the admin's behalf. To get the full list of roles that are available in Azure AD, use List directoryRoleTemplates. This API is available in the following national cloud deployments.

type DirectoryRolesRequestBuilderGetRequestConfiguration added in v0.22.0

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

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

type DirectoryRolesRequestBuilderPostRequestConfiguration added in v0.22.0

type DirectoryRolesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type GetAvailableExtensionPropertiesPostRequestBody added in v0.49.0

type GetAvailableExtensionPropertiesPostRequestBody struct {
	// contains filtered or unexported fields
}

GetAvailableExtensionPropertiesPostRequestBody

func NewGetAvailableExtensionPropertiesPostRequestBody added in v0.49.0

func NewGetAvailableExtensionPropertiesPostRequestBody() *GetAvailableExtensionPropertiesPostRequestBody

NewGetAvailableExtensionPropertiesPostRequestBody instantiates a new GetAvailableExtensionPropertiesPostRequestBody and sets the default values.

func (*GetAvailableExtensionPropertiesPostRequestBody) GetAdditionalData added in v0.49.0

func (m *GetAvailableExtensionPropertiesPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*GetAvailableExtensionPropertiesPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*GetAvailableExtensionPropertiesPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*GetAvailableExtensionPropertiesPostRequestBody) GetIsSyncedFromOnPremises added in v0.49.0

func (m *GetAvailableExtensionPropertiesPostRequestBody) GetIsSyncedFromOnPremises() *bool

GetIsSyncedFromOnPremises gets the isSyncedFromOnPremises property value. The isSyncedFromOnPremises property

func (*GetAvailableExtensionPropertiesPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*GetAvailableExtensionPropertiesPostRequestBody) SetAdditionalData added in v0.49.0

func (m *GetAvailableExtensionPropertiesPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*GetAvailableExtensionPropertiesPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*GetAvailableExtensionPropertiesPostRequestBody) SetIsSyncedFromOnPremises added in v0.49.0

func (m *GetAvailableExtensionPropertiesPostRequestBody) SetIsSyncedFromOnPremises(value *bool)

SetIsSyncedFromOnPremises sets the isSyncedFromOnPremises property value. The isSyncedFromOnPremises property

type GetAvailableExtensionPropertiesPostResponse added in v1.20.0

GetAvailableExtensionPropertiesPostResponse

func NewGetAvailableExtensionPropertiesPostResponse added in v1.20.0

func NewGetAvailableExtensionPropertiesPostResponse() *GetAvailableExtensionPropertiesPostResponse

NewGetAvailableExtensionPropertiesPostResponse instantiates a new GetAvailableExtensionPropertiesPostResponse and sets the default values.

func (*GetAvailableExtensionPropertiesPostResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*GetAvailableExtensionPropertiesPostResponse) GetValue added in v1.20.0

GetValue gets the value property value. The value property

func (*GetAvailableExtensionPropertiesPostResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*GetAvailableExtensionPropertiesPostResponse) SetValue added in v1.20.0

SetValue sets the value property value. The value property

type GetAvailableExtensionPropertiesRequestBuilder added in v0.49.0

type GetAvailableExtensionPropertiesRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

GetAvailableExtensionPropertiesRequestBuilder provides operations to call the getAvailableExtensionProperties method.

func NewGetAvailableExtensionPropertiesRequestBuilder added in v0.49.0

NewGetAvailableExtensionPropertiesRequestBuilder instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func NewGetAvailableExtensionPropertiesRequestBuilderInternal added in v0.49.0

func NewGetAvailableExtensionPropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GetAvailableExtensionPropertiesRequestBuilder

NewGetAvailableExtensionPropertiesRequestBuilderInternal instantiates a new GetAvailableExtensionPropertiesRequestBuilder and sets the default values.

func (*GetAvailableExtensionPropertiesRequestBuilder) Post added in v0.49.0

Post return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties: This API is available in the following national cloud deployments. Deprecated: This method is obsolete. Use PostAsGetAvailableExtensionPropertiesPostResponse instead. Find more info here

func (*GetAvailableExtensionPropertiesRequestBuilder) PostAsGetAvailableExtensionPropertiesPostResponse added in v1.20.0

PostAsGetAvailableExtensionPropertiesPostResponse return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties: This API is available in the following national cloud deployments. Find more info here

func (*GetAvailableExtensionPropertiesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation return all directory extension definitions that have been registered in a directory, including through multi-tenant apps. The following entities support extension properties: This API is available in the following national cloud deployments.

func (*GetAvailableExtensionPropertiesRequestBuilder) WithUrl added in v1.18.0

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

type GetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration added in v0.49.0

type GetAvailableExtensionPropertiesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type GetAvailableExtensionPropertiesResponse added in v0.49.0

type GetAvailableExtensionPropertiesResponse struct {
	GetAvailableExtensionPropertiesPostResponse
}

GetAvailableExtensionPropertiesResponse Deprecated: This class is obsolete. Use getAvailableExtensionPropertiesPostResponse instead.

func NewGetAvailableExtensionPropertiesResponse added in v0.49.0

func NewGetAvailableExtensionPropertiesResponse() *GetAvailableExtensionPropertiesResponse

NewGetAvailableExtensionPropertiesResponse instantiates a new GetAvailableExtensionPropertiesResponse and sets the default values.

type GetAvailableExtensionPropertiesResponseable added in v0.49.0

GetAvailableExtensionPropertiesResponseable Deprecated: This class is obsolete. Use getAvailableExtensionPropertiesPostResponse instead.

type GetByIdsPostRequestBody added in v0.49.0

type GetByIdsPostRequestBody struct {
	// contains filtered or unexported fields
}

GetByIdsPostRequestBody

func NewGetByIdsPostRequestBody added in v0.49.0

func NewGetByIdsPostRequestBody() *GetByIdsPostRequestBody

NewGetByIdsPostRequestBody instantiates a new GetByIdsPostRequestBody and sets the default values.

func (*GetByIdsPostRequestBody) GetAdditionalData added in v0.49.0

func (m *GetByIdsPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*GetByIdsPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*GetByIdsPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*GetByIdsPostRequestBody) GetIds added in v0.49.0

func (m *GetByIdsPostRequestBody) GetIds() []string

GetIds gets the ids property value. The ids property

func (*GetByIdsPostRequestBody) GetTypes added in v0.49.0

func (m *GetByIdsPostRequestBody) GetTypes() []string

GetTypes gets the types property value. The types property

func (*GetByIdsPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*GetByIdsPostRequestBody) SetAdditionalData added in v0.49.0

func (m *GetByIdsPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*GetByIdsPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*GetByIdsPostRequestBody) SetIds added in v0.49.0

func (m *GetByIdsPostRequestBody) SetIds(value []string)

SetIds sets the ids property value. The ids property

func (*GetByIdsPostRequestBody) SetTypes added in v0.49.0

func (m *GetByIdsPostRequestBody) SetTypes(value []string)

SetTypes sets the types property value. The types property

type GetByIdsPostResponse added in v1.20.0

GetByIdsPostResponse

func NewGetByIdsPostResponse added in v1.20.0

func NewGetByIdsPostResponse() *GetByIdsPostResponse

NewGetByIdsPostResponse instantiates a new GetByIdsPostResponse and sets the default values.

func (*GetByIdsPostResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*GetByIdsPostResponse) GetValue added in v1.20.0

GetValue gets the value property value. The value property

func (*GetByIdsPostResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*GetByIdsPostResponse) SetValue added in v1.20.0

SetValue sets the value property value. The value property

type GetByIdsRequestBuilder added in v0.49.0

GetByIdsRequestBuilder provides operations to call the getByIds method.

func NewGetByIdsRequestBuilder added in v0.49.0

NewGetByIdsRequestBuilder instantiates a new GetByIdsRequestBuilder and sets the default values.

func NewGetByIdsRequestBuilderInternal added in v0.49.0

func NewGetByIdsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *GetByIdsRequestBuilder

NewGetByIdsRequestBuilderInternal instantiates a new GetByIdsRequestBuilder and sets the default values.

func (*GetByIdsRequestBuilder) Post added in v0.49.0

Post return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: This API is available in the following national cloud deployments. Deprecated: This method is obsolete. Use PostAsGetByIdsPostResponse instead. Find more info here

func (*GetByIdsRequestBuilder) PostAsGetByIdsPostResponse added in v1.20.0

PostAsGetByIdsPostResponse return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: This API is available in the following national cloud deployments. Find more info here

func (*GetByIdsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation return the directory objects specified in a list of IDs. Only a subset of user properties are returned by default in v1.0. Some common uses for this function are to: This API is available in the following national cloud deployments.

func (*GetByIdsRequestBuilder) WithUrl added in v1.18.0

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

type GetByIdsRequestBuilderPostRequestConfiguration added in v0.49.0

type GetByIdsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type GetByIdsResponse added in v0.49.0

type GetByIdsResponse struct {
	GetByIdsPostResponse
}

GetByIdsResponse Deprecated: This class is obsolete. Use getByIdsPostResponse instead.

func NewGetByIdsResponse added in v0.49.0

func NewGetByIdsResponse() *GetByIdsResponse

NewGetByIdsResponse instantiates a new GetByIdsResponse and sets the default values.

type GetByIdsResponseable added in v0.49.0

GetByIdsResponseable Deprecated: This class is obsolete. Use getByIdsPostResponse instead.

type ItemCheckMemberGroupsPostRequestBody added in v0.49.0

type ItemCheckMemberGroupsPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemCheckMemberGroupsPostRequestBody

func NewItemCheckMemberGroupsPostRequestBody added in v0.49.0

func NewItemCheckMemberGroupsPostRequestBody() *ItemCheckMemberGroupsPostRequestBody

NewItemCheckMemberGroupsPostRequestBody instantiates a new ItemCheckMemberGroupsPostRequestBody and sets the default values.

func (*ItemCheckMemberGroupsPostRequestBody) GetAdditionalData added in v0.49.0

func (m *ItemCheckMemberGroupsPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemCheckMemberGroupsPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemCheckMemberGroupsPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemCheckMemberGroupsPostRequestBody) GetGroupIds added in v0.49.0

func (m *ItemCheckMemberGroupsPostRequestBody) GetGroupIds() []string

GetGroupIds gets the groupIds property value. The groupIds property

func (*ItemCheckMemberGroupsPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemCheckMemberGroupsPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemCheckMemberGroupsPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemCheckMemberGroupsPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemCheckMemberGroupsPostRequestBody) SetGroupIds added in v0.49.0

func (m *ItemCheckMemberGroupsPostRequestBody) SetGroupIds(value []string)

SetGroupIds sets the groupIds property value. The groupIds property

type ItemCheckMemberGroupsPostResponse added in v1.20.0

ItemCheckMemberGroupsPostResponse

func NewItemCheckMemberGroupsPostResponse added in v1.20.0

func NewItemCheckMemberGroupsPostResponse() *ItemCheckMemberGroupsPostResponse

NewItemCheckMemberGroupsPostResponse instantiates a new ItemCheckMemberGroupsPostResponse and sets the default values.

func (*ItemCheckMemberGroupsPostResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemCheckMemberGroupsPostResponse) GetValue added in v1.20.0

func (m *ItemCheckMemberGroupsPostResponse) GetValue() []string

GetValue gets the value property value. The value property

func (*ItemCheckMemberGroupsPostResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*ItemCheckMemberGroupsPostResponse) SetValue added in v1.20.0

func (m *ItemCheckMemberGroupsPostResponse) SetValue(value []string)

SetValue sets the value property value. The value property

type ItemCheckMemberGroupsPostResponseable added in v1.20.0

ItemCheckMemberGroupsPostResponseable

type ItemCheckMemberGroupsRequestBuilder added in v0.49.0

ItemCheckMemberGroupsRequestBuilder provides operations to call the checkMemberGroups method.

func NewItemCheckMemberGroupsRequestBuilder added in v0.49.0

NewItemCheckMemberGroupsRequestBuilder instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.

func NewItemCheckMemberGroupsRequestBuilderInternal added in v0.49.0

func NewItemCheckMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemCheckMemberGroupsRequestBuilder

NewItemCheckMemberGroupsRequestBuilderInternal instantiates a new CheckMemberGroupsRequestBuilder and sets the default values.

func (*ItemCheckMemberGroupsRequestBuilder) Post added in v0.49.0

Post check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Azure AD. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. This API is available in the following national cloud deployments. Deprecated: This method is obsolete. Use PostAsCheckMemberGroupsPostResponse instead. Find more info here

func (*ItemCheckMemberGroupsRequestBuilder) PostAsCheckMemberGroupsPostResponse added in v1.20.0

PostAsCheckMemberGroupsPostResponse check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Azure AD. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. This API is available in the following national cloud deployments. Find more info here

func (*ItemCheckMemberGroupsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation check for membership in a specified list of group IDs, and return from that list those groups (identified by IDs) of which the specified user, group, service principal, organizational contact, device, or directory object is a member. This function is transitive. You can check up to a maximum of 20 groups per request. This function supports all groups provisioned in Azure AD. Because Microsoft 365 groups cannot contain other groups, membership in a Microsoft 365 group is always direct. This API is available in the following national cloud deployments.

func (*ItemCheckMemberGroupsRequestBuilder) WithUrl added in v1.18.0

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

type ItemCheckMemberGroupsRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemCheckMemberGroupsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type ItemCheckMemberGroupsResponse added in v0.49.0

type ItemCheckMemberGroupsResponse struct {
	ItemCheckMemberGroupsPostResponse
}

ItemCheckMemberGroupsResponse Deprecated: This class is obsolete. Use checkMemberGroupsPostResponse instead.

func NewItemCheckMemberGroupsResponse added in v0.49.0

func NewItemCheckMemberGroupsResponse() *ItemCheckMemberGroupsResponse

NewItemCheckMemberGroupsResponse instantiates a new ItemCheckMemberGroupsResponse and sets the default values.

type ItemCheckMemberGroupsResponseable added in v0.49.0

ItemCheckMemberGroupsResponseable Deprecated: This class is obsolete. Use checkMemberGroupsPostResponse instead.

type ItemCheckMemberObjectsPostRequestBody added in v0.49.0

type ItemCheckMemberObjectsPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemCheckMemberObjectsPostRequestBody

func NewItemCheckMemberObjectsPostRequestBody added in v0.49.0

func NewItemCheckMemberObjectsPostRequestBody() *ItemCheckMemberObjectsPostRequestBody

NewItemCheckMemberObjectsPostRequestBody instantiates a new ItemCheckMemberObjectsPostRequestBody and sets the default values.

func (*ItemCheckMemberObjectsPostRequestBody) GetAdditionalData added in v0.49.0

func (m *ItemCheckMemberObjectsPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemCheckMemberObjectsPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemCheckMemberObjectsPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemCheckMemberObjectsPostRequestBody) GetIds added in v0.49.0

GetIds gets the ids property value. The ids property

func (*ItemCheckMemberObjectsPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemCheckMemberObjectsPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemCheckMemberObjectsPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemCheckMemberObjectsPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemCheckMemberObjectsPostRequestBody) SetIds added in v0.49.0

func (m *ItemCheckMemberObjectsPostRequestBody) SetIds(value []string)

SetIds sets the ids property value. The ids property

type ItemCheckMemberObjectsPostResponse added in v1.20.0

ItemCheckMemberObjectsPostResponse

func NewItemCheckMemberObjectsPostResponse added in v1.20.0

func NewItemCheckMemberObjectsPostResponse() *ItemCheckMemberObjectsPostResponse

NewItemCheckMemberObjectsPostResponse instantiates a new ItemCheckMemberObjectsPostResponse and sets the default values.

func (*ItemCheckMemberObjectsPostResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemCheckMemberObjectsPostResponse) GetValue added in v1.20.0

GetValue gets the value property value. The value property

func (*ItemCheckMemberObjectsPostResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*ItemCheckMemberObjectsPostResponse) SetValue added in v1.20.0

func (m *ItemCheckMemberObjectsPostResponse) SetValue(value []string)

SetValue sets the value property value. The value property

type ItemCheckMemberObjectsPostResponseable added in v1.20.0

ItemCheckMemberObjectsPostResponseable

type ItemCheckMemberObjectsRequestBuilder added in v0.49.0

type ItemCheckMemberObjectsRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemCheckMemberObjectsRequestBuilder provides operations to call the checkMemberObjects method.

func NewItemCheckMemberObjectsRequestBuilder added in v0.49.0

NewItemCheckMemberObjectsRequestBuilder instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.

func NewItemCheckMemberObjectsRequestBuilderInternal added in v0.49.0

func NewItemCheckMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemCheckMemberObjectsRequestBuilder

NewItemCheckMemberObjectsRequestBuilderInternal instantiates a new CheckMemberObjectsRequestBuilder and sets the default values.

func (*ItemCheckMemberObjectsRequestBuilder) Post added in v0.49.0

Post invoke action checkMemberObjects Deprecated: This method is obsolete. Use PostAsCheckMemberObjectsPostResponse instead.

func (*ItemCheckMemberObjectsRequestBuilder) PostAsCheckMemberObjectsPostResponse added in v1.20.0

PostAsCheckMemberObjectsPostResponse invoke action checkMemberObjects

func (*ItemCheckMemberObjectsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation invoke action checkMemberObjects

func (*ItemCheckMemberObjectsRequestBuilder) WithUrl added in v1.18.0

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

type ItemCheckMemberObjectsRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemCheckMemberObjectsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type ItemCheckMemberObjectsResponse added in v0.49.0

type ItemCheckMemberObjectsResponse struct {
	ItemCheckMemberObjectsPostResponse
}

ItemCheckMemberObjectsResponse Deprecated: This class is obsolete. Use checkMemberObjectsPostResponse instead.

func NewItemCheckMemberObjectsResponse added in v0.49.0

func NewItemCheckMemberObjectsResponse() *ItemCheckMemberObjectsResponse

NewItemCheckMemberObjectsResponse instantiates a new ItemCheckMemberObjectsResponse and sets the default values.

type ItemCheckMemberObjectsResponseable added in v0.49.0

ItemCheckMemberObjectsResponseable Deprecated: This class is obsolete. Use checkMemberObjectsPostResponse instead.

type ItemGetMemberGroupsPostRequestBody added in v0.49.0

type ItemGetMemberGroupsPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemGetMemberGroupsPostRequestBody

func NewItemGetMemberGroupsPostRequestBody added in v0.49.0

func NewItemGetMemberGroupsPostRequestBody() *ItemGetMemberGroupsPostRequestBody

NewItemGetMemberGroupsPostRequestBody instantiates a new ItemGetMemberGroupsPostRequestBody and sets the default values.

func (*ItemGetMemberGroupsPostRequestBody) GetAdditionalData added in v0.49.0

func (m *ItemGetMemberGroupsPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemGetMemberGroupsPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemGetMemberGroupsPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemGetMemberGroupsPostRequestBody) GetSecurityEnabledOnly added in v0.49.0

func (m *ItemGetMemberGroupsPostRequestBody) GetSecurityEnabledOnly() *bool

GetSecurityEnabledOnly gets the securityEnabledOnly property value. The securityEnabledOnly property

func (*ItemGetMemberGroupsPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemGetMemberGroupsPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemGetMemberGroupsPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemGetMemberGroupsPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemGetMemberGroupsPostRequestBody) SetSecurityEnabledOnly added in v0.49.0

func (m *ItemGetMemberGroupsPostRequestBody) SetSecurityEnabledOnly(value *bool)

SetSecurityEnabledOnly sets the securityEnabledOnly property value. The securityEnabledOnly property

type ItemGetMemberGroupsPostResponse added in v1.20.0

ItemGetMemberGroupsPostResponse

func NewItemGetMemberGroupsPostResponse added in v1.20.0

func NewItemGetMemberGroupsPostResponse() *ItemGetMemberGroupsPostResponse

NewItemGetMemberGroupsPostResponse instantiates a new ItemGetMemberGroupsPostResponse and sets the default values.

func (*ItemGetMemberGroupsPostResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemGetMemberGroupsPostResponse) GetValue added in v1.20.0

func (m *ItemGetMemberGroupsPostResponse) GetValue() []string

GetValue gets the value property value. The value property

func (*ItemGetMemberGroupsPostResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*ItemGetMemberGroupsPostResponse) SetValue added in v1.20.0

func (m *ItemGetMemberGroupsPostResponse) SetValue(value []string)

SetValue sets the value property value. The value property

type ItemGetMemberGroupsPostResponseable added in v1.20.0

ItemGetMemberGroupsPostResponseable

type ItemGetMemberGroupsRequestBuilder added in v0.49.0

ItemGetMemberGroupsRequestBuilder provides operations to call the getMemberGroups method.

func NewItemGetMemberGroupsRequestBuilder added in v0.49.0

NewItemGetMemberGroupsRequestBuilder instantiates a new GetMemberGroupsRequestBuilder and sets the default values.

func NewItemGetMemberGroupsRequestBuilderInternal added in v0.49.0

func NewItemGetMemberGroupsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemGetMemberGroupsRequestBuilder

NewItemGetMemberGroupsRequestBuilderInternal instantiates a new GetMemberGroupsRequestBuilder and sets the default values.

func (*ItemGetMemberGroupsRequestBuilder) Post added in v0.49.0

Post return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. This API is available in the following national cloud deployments. Deprecated: This method is obsolete. Use PostAsGetMemberGroupsPostResponse instead. Find more info here

func (*ItemGetMemberGroupsRequestBuilder) PostAsGetMemberGroupsPostResponse added in v1.20.0

PostAsGetMemberGroupsPostResponse return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. This API is available in the following national cloud deployments. Find more info here

func (*ItemGetMemberGroupsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation return all the group IDs for the groups that the specified user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. This API returns up to 11,000 group IDs. If more than 11,000 results are available, it returns a 400 Bad Request error with the Directory_ResultSizeLimitExceeded error code. As a workaround, use the List group transitive memberOf API. This API is available in the following national cloud deployments.

func (*ItemGetMemberGroupsRequestBuilder) WithUrl added in v1.18.0

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

type ItemGetMemberGroupsRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemGetMemberGroupsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type ItemGetMemberGroupsResponse added in v0.49.0

type ItemGetMemberGroupsResponse struct {
	ItemGetMemberGroupsPostResponse
}

ItemGetMemberGroupsResponse Deprecated: This class is obsolete. Use getMemberGroupsPostResponse instead.

func NewItemGetMemberGroupsResponse added in v0.49.0

func NewItemGetMemberGroupsResponse() *ItemGetMemberGroupsResponse

NewItemGetMemberGroupsResponse instantiates a new ItemGetMemberGroupsResponse and sets the default values.

type ItemGetMemberGroupsResponseable added in v0.49.0

ItemGetMemberGroupsResponseable Deprecated: This class is obsolete. Use getMemberGroupsPostResponse instead.

type ItemGetMemberObjectsPostRequestBody added in v0.49.0

type ItemGetMemberObjectsPostRequestBody struct {
	// contains filtered or unexported fields
}

ItemGetMemberObjectsPostRequestBody

func NewItemGetMemberObjectsPostRequestBody added in v0.49.0

func NewItemGetMemberObjectsPostRequestBody() *ItemGetMemberObjectsPostRequestBody

NewItemGetMemberObjectsPostRequestBody instantiates a new ItemGetMemberObjectsPostRequestBody and sets the default values.

func (*ItemGetMemberObjectsPostRequestBody) GetAdditionalData added in v0.49.0

func (m *ItemGetMemberObjectsPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemGetMemberObjectsPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ItemGetMemberObjectsPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemGetMemberObjectsPostRequestBody) GetSecurityEnabledOnly added in v0.49.0

func (m *ItemGetMemberObjectsPostRequestBody) GetSecurityEnabledOnly() *bool

GetSecurityEnabledOnly gets the securityEnabledOnly property value. The securityEnabledOnly property

func (*ItemGetMemberObjectsPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ItemGetMemberObjectsPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ItemGetMemberObjectsPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ItemGetMemberObjectsPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ItemGetMemberObjectsPostRequestBody) SetSecurityEnabledOnly added in v0.49.0

func (m *ItemGetMemberObjectsPostRequestBody) SetSecurityEnabledOnly(value *bool)

SetSecurityEnabledOnly sets the securityEnabledOnly property value. The securityEnabledOnly property

type ItemGetMemberObjectsPostResponse added in v1.20.0

ItemGetMemberObjectsPostResponse

func NewItemGetMemberObjectsPostResponse added in v1.20.0

func NewItemGetMemberObjectsPostResponse() *ItemGetMemberObjectsPostResponse

NewItemGetMemberObjectsPostResponse instantiates a new ItemGetMemberObjectsPostResponse and sets the default values.

func (*ItemGetMemberObjectsPostResponse) GetFieldDeserializers added in v1.20.0

GetFieldDeserializers the deserialization information for the current model

func (*ItemGetMemberObjectsPostResponse) GetValue added in v1.20.0

func (m *ItemGetMemberObjectsPostResponse) GetValue() []string

GetValue gets the value property value. The value property

func (*ItemGetMemberObjectsPostResponse) Serialize added in v1.20.0

Serialize serializes information the current object

func (*ItemGetMemberObjectsPostResponse) SetValue added in v1.20.0

func (m *ItemGetMemberObjectsPostResponse) SetValue(value []string)

SetValue sets the value property value. The value property

type ItemGetMemberObjectsPostResponseable added in v1.20.0

ItemGetMemberObjectsPostResponseable

type ItemGetMemberObjectsRequestBuilder added in v0.49.0

ItemGetMemberObjectsRequestBuilder provides operations to call the getMemberObjects method.

func NewItemGetMemberObjectsRequestBuilder added in v0.49.0

NewItemGetMemberObjectsRequestBuilder instantiates a new GetMemberObjectsRequestBuilder and sets the default values.

func NewItemGetMemberObjectsRequestBuilderInternal added in v0.49.0

func NewItemGetMemberObjectsRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemGetMemberObjectsRequestBuilder

NewItemGetMemberObjectsRequestBuilderInternal instantiates a new GetMemberObjectsRequestBuilder and sets the default values.

func (*ItemGetMemberObjectsRequestBuilder) Post added in v0.49.0

Post return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. This API is available in the following national cloud deployments. Deprecated: This method is obsolete. Use PostAsGetMemberObjectsPostResponse instead. Find more info here

func (*ItemGetMemberObjectsRequestBuilder) PostAsGetMemberObjectsPostResponse added in v1.20.0

PostAsGetMemberObjectsPostResponse return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. This API is available in the following national cloud deployments. Find more info here

func (*ItemGetMemberObjectsRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation return all IDs for the groups, administrative units, and directory roles that a user, group, service principal, organizational contact, device, or directory object is a member of. This function is transitive. Note: Only users and role-enabled groups can be members of directory roles. This API is available in the following national cloud deployments.

func (*ItemGetMemberObjectsRequestBuilder) WithUrl added in v1.18.0

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

type ItemGetMemberObjectsRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemGetMemberObjectsRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type ItemGetMemberObjectsResponse added in v0.49.0

type ItemGetMemberObjectsResponse struct {
	ItemGetMemberObjectsPostResponse
}

ItemGetMemberObjectsResponse Deprecated: This class is obsolete. Use getMemberObjectsPostResponse instead.

func NewItemGetMemberObjectsResponse added in v0.49.0

func NewItemGetMemberObjectsResponse() *ItemGetMemberObjectsResponse

NewItemGetMemberObjectsResponse instantiates a new ItemGetMemberObjectsResponse and sets the default values.

type ItemGetMemberObjectsResponseable added in v0.49.0

ItemGetMemberObjectsResponseable Deprecated: This class is obsolete. Use getMemberObjectsPostResponse instead.

type ItemMembersCountRequestBuilder added in v0.49.0

ItemMembersCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersCountRequestBuilder added in v0.49.0

NewItemMembersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersCountRequestBuilderInternal added in v0.49.0

func NewItemMembersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersCountRequestBuilder

NewItemMembersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ItemMembersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*ItemMembersCountRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersCountRequestBuilderGetQueryParameters added in v0.53.0

type ItemMembersCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMembersCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ItemMembersDirectoryObjectItemRequestBuilder added in v0.49.0

type ItemMembersDirectoryObjectItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersDirectoryObjectItemRequestBuilder builds and executes requests for operations under \directoryRoles\{directoryRole-id}\members\{directoryObject-id}

func NewItemMembersDirectoryObjectItemRequestBuilder added in v0.49.0

NewItemMembersDirectoryObjectItemRequestBuilder instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func NewItemMembersDirectoryObjectItemRequestBuilderInternal added in v0.49.0

func NewItemMembersDirectoryObjectItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersDirectoryObjectItemRequestBuilder

NewItemMembersDirectoryObjectItemRequestBuilderInternal instantiates a new DirectoryObjectItemRequestBuilder and sets the default values.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphApplication added in v0.56.0

GraphApplication casts the previous resource to application.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphDevice added in v0.56.0

GraphDevice casts the previous resource to device.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphGroup added in v0.56.0

GraphGroup casts the previous resource to group.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphOrgContact added in v0.56.0

GraphOrgContact casts the previous resource to orgContact.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphServicePrincipal added in v0.56.0

GraphServicePrincipal casts the previous resource to servicePrincipal.

func (*ItemMembersDirectoryObjectItemRequestBuilder) GraphUser added in v0.56.0

GraphUser casts the previous resource to user.

func (*ItemMembersDirectoryObjectItemRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of directoryRole entities.

type ItemMembersGraphApplicationCountRequestBuilder added in v0.56.0

type ItemMembersGraphApplicationCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphApplicationCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphApplicationCountRequestBuilder added in v0.56.0

NewItemMembersGraphApplicationCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphApplicationCountRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphApplicationCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphApplicationCountRequestBuilder

NewItemMembersGraphApplicationCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphApplicationCountRequestBuilder) Get added in v0.56.0

Get get the number of the resource

func (*ItemMembersGraphApplicationCountRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the number of the resource

func (*ItemMembersGraphApplicationCountRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphApplicationCountRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphApplicationCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMembersGraphApplicationCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphApplicationCountRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersGraphApplicationRequestBuilder added in v0.56.0

type ItemMembersGraphApplicationRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphApplicationRequestBuilder casts the previous resource to application.

func NewItemMembersGraphApplicationRequestBuilder added in v0.56.0

NewItemMembersGraphApplicationRequestBuilder instantiates a new GraphApplicationRequestBuilder and sets the default values.

func NewItemMembersGraphApplicationRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphApplicationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphApplicationRequestBuilder

NewItemMembersGraphApplicationRequestBuilderInternal instantiates a new GraphApplicationRequestBuilder and sets the default values.

func (*ItemMembersGraphApplicationRequestBuilder) Count added in v0.56.0

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphApplicationRequestBuilder) Get added in v0.56.0

Get get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphApplicationRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphApplicationRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphApplicationRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphApplicationRequestBuilderGetQueryParameters 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"`
}

ItemMembersGraphApplicationRequestBuilderGetQueryParameters get the items of type microsoft.graph.application in the microsoft.graph.directoryObject collection

type ItemMembersGraphApplicationRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersGraphDeviceCountRequestBuilder added in v0.56.0

type ItemMembersGraphDeviceCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphDeviceCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphDeviceCountRequestBuilder added in v0.56.0

NewItemMembersGraphDeviceCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphDeviceCountRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphDeviceCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphDeviceCountRequestBuilder

NewItemMembersGraphDeviceCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphDeviceCountRequestBuilder) Get added in v0.56.0

Get get the number of the resource

func (*ItemMembersGraphDeviceCountRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the number of the resource

func (*ItemMembersGraphDeviceCountRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphDeviceCountRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphDeviceCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMembersGraphDeviceCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphDeviceCountRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersGraphDeviceRequestBuilder added in v0.56.0

type ItemMembersGraphDeviceRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphDeviceRequestBuilder casts the previous resource to device.

func NewItemMembersGraphDeviceRequestBuilder added in v0.56.0

NewItemMembersGraphDeviceRequestBuilder instantiates a new GraphDeviceRequestBuilder and sets the default values.

func NewItemMembersGraphDeviceRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphDeviceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphDeviceRequestBuilder

NewItemMembersGraphDeviceRequestBuilderInternal instantiates a new GraphDeviceRequestBuilder and sets the default values.

func (*ItemMembersGraphDeviceRequestBuilder) Count added in v0.56.0

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphDeviceRequestBuilder) Get added in v0.56.0

Get get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphDeviceRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphDeviceRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphDeviceRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphDeviceRequestBuilderGetQueryParameters 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"`
}

ItemMembersGraphDeviceRequestBuilderGetQueryParameters get the items of type microsoft.graph.device in the microsoft.graph.directoryObject collection

type ItemMembersGraphDeviceRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersGraphGroupCountRequestBuilder added in v0.56.0

type ItemMembersGraphGroupCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphGroupCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphGroupCountRequestBuilder added in v0.56.0

NewItemMembersGraphGroupCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphGroupCountRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphGroupCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphGroupCountRequestBuilder

NewItemMembersGraphGroupCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphGroupCountRequestBuilder) Get added in v0.56.0

Get get the number of the resource

func (*ItemMembersGraphGroupCountRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the number of the resource

func (*ItemMembersGraphGroupCountRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphGroupCountRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphGroupCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMembersGraphGroupCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphGroupCountRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersGraphGroupRequestBuilder added in v0.56.0

ItemMembersGraphGroupRequestBuilder casts the previous resource to group.

func NewItemMembersGraphGroupRequestBuilder added in v0.56.0

NewItemMembersGraphGroupRequestBuilder instantiates a new GraphGroupRequestBuilder and sets the default values.

func NewItemMembersGraphGroupRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphGroupRequestBuilder

NewItemMembersGraphGroupRequestBuilderInternal instantiates a new GraphGroupRequestBuilder and sets the default values.

func (*ItemMembersGraphGroupRequestBuilder) Count added in v0.56.0

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphGroupRequestBuilder) Get added in v0.56.0

Get get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphGroupRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphGroupRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphGroupRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphGroupRequestBuilderGetQueryParameters 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"`
}

ItemMembersGraphGroupRequestBuilderGetQueryParameters get the items of type microsoft.graph.group in the microsoft.graph.directoryObject collection

type ItemMembersGraphGroupRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersGraphOrgContactCountRequestBuilder added in v0.56.0

type ItemMembersGraphOrgContactCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphOrgContactCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphOrgContactCountRequestBuilder added in v0.56.0

NewItemMembersGraphOrgContactCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphOrgContactCountRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphOrgContactCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphOrgContactCountRequestBuilder

NewItemMembersGraphOrgContactCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphOrgContactCountRequestBuilder) Get added in v0.56.0

Get get the number of the resource

func (*ItemMembersGraphOrgContactCountRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the number of the resource

func (*ItemMembersGraphOrgContactCountRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphOrgContactCountRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphOrgContactCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMembersGraphOrgContactCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphOrgContactCountRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersGraphOrgContactRequestBuilder added in v0.56.0

type ItemMembersGraphOrgContactRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphOrgContactRequestBuilder casts the previous resource to orgContact.

func NewItemMembersGraphOrgContactRequestBuilder added in v0.56.0

NewItemMembersGraphOrgContactRequestBuilder instantiates a new GraphOrgContactRequestBuilder and sets the default values.

func NewItemMembersGraphOrgContactRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphOrgContactRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphOrgContactRequestBuilder

NewItemMembersGraphOrgContactRequestBuilderInternal instantiates a new GraphOrgContactRequestBuilder and sets the default values.

func (*ItemMembersGraphOrgContactRequestBuilder) Count added in v0.56.0

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphOrgContactRequestBuilder) Get added in v0.56.0

Get get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphOrgContactRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphOrgContactRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphOrgContactRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphOrgContactRequestBuilderGetQueryParameters 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"`
}

ItemMembersGraphOrgContactRequestBuilderGetQueryParameters get the items of type microsoft.graph.orgContact in the microsoft.graph.directoryObject collection

type ItemMembersGraphOrgContactRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersGraphServicePrincipalCountRequestBuilder added in v0.56.0

type ItemMembersGraphServicePrincipalCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphServicePrincipalCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphServicePrincipalCountRequestBuilder added in v0.56.0

NewItemMembersGraphServicePrincipalCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphServicePrincipalCountRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphServicePrincipalCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphServicePrincipalCountRequestBuilder

NewItemMembersGraphServicePrincipalCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphServicePrincipalCountRequestBuilder) Get added in v0.56.0

Get get the number of the resource

func (*ItemMembersGraphServicePrincipalCountRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the number of the resource

func (*ItemMembersGraphServicePrincipalCountRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphServicePrincipalCountRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphServicePrincipalCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMembersGraphServicePrincipalCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphServicePrincipalCountRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersGraphServicePrincipalRequestBuilder added in v0.56.0

type ItemMembersGraphServicePrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphServicePrincipalRequestBuilder casts the previous resource to servicePrincipal.

func NewItemMembersGraphServicePrincipalRequestBuilder added in v0.56.0

NewItemMembersGraphServicePrincipalRequestBuilder instantiates a new GraphServicePrincipalRequestBuilder and sets the default values.

func NewItemMembersGraphServicePrincipalRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphServicePrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphServicePrincipalRequestBuilder

NewItemMembersGraphServicePrincipalRequestBuilderInternal instantiates a new GraphServicePrincipalRequestBuilder and sets the default values.

func (*ItemMembersGraphServicePrincipalRequestBuilder) Count added in v0.56.0

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphServicePrincipalRequestBuilder) Get added in v0.56.0

Get get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphServicePrincipalRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphServicePrincipalRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphServicePrincipalRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphServicePrincipalRequestBuilderGetQueryParameters 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"`
}

ItemMembersGraphServicePrincipalRequestBuilderGetQueryParameters get the items of type microsoft.graph.servicePrincipal in the microsoft.graph.directoryObject collection

type ItemMembersGraphServicePrincipalRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersGraphUserCountRequestBuilder added in v0.56.0

type ItemMembersGraphUserCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersGraphUserCountRequestBuilder provides operations to count the resources in the collection.

func NewItemMembersGraphUserCountRequestBuilder added in v0.56.0

NewItemMembersGraphUserCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemMembersGraphUserCountRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphUserCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphUserCountRequestBuilder

NewItemMembersGraphUserCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemMembersGraphUserCountRequestBuilder) Get added in v0.56.0

Get get the number of the resource

func (*ItemMembersGraphUserCountRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the number of the resource

func (*ItemMembersGraphUserCountRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphUserCountRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphUserCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemMembersGraphUserCountRequestBuilderGetQueryParameters get the number of the resource

type ItemMembersGraphUserCountRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersGraphUserRequestBuilder added in v0.56.0

ItemMembersGraphUserRequestBuilder casts the previous resource to user.

func NewItemMembersGraphUserRequestBuilder added in v0.56.0

NewItemMembersGraphUserRequestBuilder instantiates a new GraphUserRequestBuilder and sets the default values.

func NewItemMembersGraphUserRequestBuilderInternal added in v0.56.0

func NewItemMembersGraphUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersGraphUserRequestBuilder

NewItemMembersGraphUserRequestBuilderInternal instantiates a new GraphUserRequestBuilder and sets the default values.

func (*ItemMembersGraphUserRequestBuilder) Count added in v0.56.0

Count provides operations to count the resources in the collection.

func (*ItemMembersGraphUserRequestBuilder) Get added in v0.56.0

Get get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphUserRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection

func (*ItemMembersGraphUserRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersGraphUserRequestBuilderGetQueryParameters added in v0.56.0

type ItemMembersGraphUserRequestBuilderGetQueryParameters 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"`
}

ItemMembersGraphUserRequestBuilderGetQueryParameters get the items of type microsoft.graph.user in the microsoft.graph.directoryObject collection

type ItemMembersGraphUserRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersItemGraphApplicationRequestBuilder added in v0.56.0

type ItemMembersItemGraphApplicationRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphApplicationRequestBuilder casts the previous resource to application.

func NewItemMembersItemGraphApplicationRequestBuilder added in v0.56.0

NewItemMembersItemGraphApplicationRequestBuilder instantiates a new GraphApplicationRequestBuilder and sets the default values.

func NewItemMembersItemGraphApplicationRequestBuilderInternal added in v0.56.0

func NewItemMembersItemGraphApplicationRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphApplicationRequestBuilder

NewItemMembersItemGraphApplicationRequestBuilderInternal instantiates a new GraphApplicationRequestBuilder and sets the default values.

func (*ItemMembersItemGraphApplicationRequestBuilder) Get added in v0.56.0

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.application

func (*ItemMembersItemGraphApplicationRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.application

func (*ItemMembersItemGraphApplicationRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersItemGraphApplicationRequestBuilderGetQueryParameters added in v0.56.0

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

ItemMembersItemGraphApplicationRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.application

type ItemMembersItemGraphApplicationRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersItemGraphDeviceRequestBuilder added in v0.56.0

type ItemMembersItemGraphDeviceRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphDeviceRequestBuilder casts the previous resource to device.

func NewItemMembersItemGraphDeviceRequestBuilder added in v0.56.0

NewItemMembersItemGraphDeviceRequestBuilder instantiates a new GraphDeviceRequestBuilder and sets the default values.

func NewItemMembersItemGraphDeviceRequestBuilderInternal added in v0.56.0

func NewItemMembersItemGraphDeviceRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphDeviceRequestBuilder

NewItemMembersItemGraphDeviceRequestBuilderInternal instantiates a new GraphDeviceRequestBuilder and sets the default values.

func (*ItemMembersItemGraphDeviceRequestBuilder) Get added in v0.56.0

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.device

func (*ItemMembersItemGraphDeviceRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.device

func (*ItemMembersItemGraphDeviceRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersItemGraphDeviceRequestBuilderGetQueryParameters added in v0.56.0

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

ItemMembersItemGraphDeviceRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.device

type ItemMembersItemGraphDeviceRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersItemGraphGroupRequestBuilder added in v0.56.0

type ItemMembersItemGraphGroupRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphGroupRequestBuilder casts the previous resource to group.

func NewItemMembersItemGraphGroupRequestBuilder added in v0.56.0

NewItemMembersItemGraphGroupRequestBuilder instantiates a new GraphGroupRequestBuilder and sets the default values.

func NewItemMembersItemGraphGroupRequestBuilderInternal added in v0.56.0

func NewItemMembersItemGraphGroupRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphGroupRequestBuilder

NewItemMembersItemGraphGroupRequestBuilderInternal instantiates a new GraphGroupRequestBuilder and sets the default values.

func (*ItemMembersItemGraphGroupRequestBuilder) Get added in v0.56.0

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.group

func (*ItemMembersItemGraphGroupRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.group

func (*ItemMembersItemGraphGroupRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersItemGraphGroupRequestBuilderGetQueryParameters added in v0.56.0

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

ItemMembersItemGraphGroupRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.group

type ItemMembersItemGraphGroupRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersItemGraphOrgContactRequestBuilder added in v0.56.0

type ItemMembersItemGraphOrgContactRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphOrgContactRequestBuilder casts the previous resource to orgContact.

func NewItemMembersItemGraphOrgContactRequestBuilder added in v0.56.0

NewItemMembersItemGraphOrgContactRequestBuilder instantiates a new GraphOrgContactRequestBuilder and sets the default values.

func NewItemMembersItemGraphOrgContactRequestBuilderInternal added in v0.56.0

func NewItemMembersItemGraphOrgContactRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphOrgContactRequestBuilder

NewItemMembersItemGraphOrgContactRequestBuilderInternal instantiates a new GraphOrgContactRequestBuilder and sets the default values.

func (*ItemMembersItemGraphOrgContactRequestBuilder) Get added in v0.56.0

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact

func (*ItemMembersItemGraphOrgContactRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact

func (*ItemMembersItemGraphOrgContactRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersItemGraphOrgContactRequestBuilderGetQueryParameters added in v0.56.0

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

ItemMembersItemGraphOrgContactRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.orgContact

type ItemMembersItemGraphOrgContactRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersItemGraphServicePrincipalRequestBuilder added in v0.56.0

type ItemMembersItemGraphServicePrincipalRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphServicePrincipalRequestBuilder casts the previous resource to servicePrincipal.

func NewItemMembersItemGraphServicePrincipalRequestBuilder added in v0.56.0

NewItemMembersItemGraphServicePrincipalRequestBuilder instantiates a new GraphServicePrincipalRequestBuilder and sets the default values.

func NewItemMembersItemGraphServicePrincipalRequestBuilderInternal added in v0.56.0

func NewItemMembersItemGraphServicePrincipalRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphServicePrincipalRequestBuilder

NewItemMembersItemGraphServicePrincipalRequestBuilderInternal instantiates a new GraphServicePrincipalRequestBuilder and sets the default values.

func (*ItemMembersItemGraphServicePrincipalRequestBuilder) Get added in v0.56.0

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal

func (*ItemMembersItemGraphServicePrincipalRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal

func (*ItemMembersItemGraphServicePrincipalRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersItemGraphServicePrincipalRequestBuilderGetQueryParameters added in v0.56.0

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

ItemMembersItemGraphServicePrincipalRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.servicePrincipal

type ItemMembersItemGraphServicePrincipalRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersItemGraphUserRequestBuilder added in v0.56.0

type ItemMembersItemGraphUserRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemMembersItemGraphUserRequestBuilder casts the previous resource to user.

func NewItemMembersItemGraphUserRequestBuilder added in v0.56.0

NewItemMembersItemGraphUserRequestBuilder instantiates a new GraphUserRequestBuilder and sets the default values.

func NewItemMembersItemGraphUserRequestBuilderInternal added in v0.56.0

func NewItemMembersItemGraphUserRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemGraphUserRequestBuilder

NewItemMembersItemGraphUserRequestBuilderInternal instantiates a new GraphUserRequestBuilder and sets the default values.

func (*ItemMembersItemGraphUserRequestBuilder) Get added in v0.56.0

Get get the item of type microsoft.graph.directoryObject as microsoft.graph.user

func (*ItemMembersItemGraphUserRequestBuilder) ToGetRequestInformation added in v0.56.0

ToGetRequestInformation get the item of type microsoft.graph.directoryObject as microsoft.graph.user

func (*ItemMembersItemGraphUserRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersItemGraphUserRequestBuilderGetQueryParameters added in v0.56.0

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

ItemMembersItemGraphUserRequestBuilderGetQueryParameters get the item of type microsoft.graph.directoryObject as microsoft.graph.user

type ItemMembersItemGraphUserRequestBuilderGetRequestConfiguration added in v0.56.0

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

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

type ItemMembersItemRefRequestBuilder added in v0.49.0

ItemMembersItemRefRequestBuilder provides operations to manage the collection of directoryRole entities.

func NewItemMembersItemRefRequestBuilder added in v0.49.0

NewItemMembersItemRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewItemMembersItemRefRequestBuilderInternal added in v0.49.0

func NewItemMembersItemRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersItemRefRequestBuilder

NewItemMembersItemRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ItemMembersItemRefRequestBuilder) Delete added in v0.49.0

Delete remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments. Find more info here

func (*ItemMembersItemRefRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments.

func (*ItemMembersItemRefRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersItemRefRequestBuilderDeleteQueryParameters added in v0.49.0

type ItemMembersItemRefRequestBuilderDeleteQueryParameters struct {
	// Delete Uri
	Id *string `uriparametername:"%40id"`
}

ItemMembersItemRefRequestBuilderDeleteQueryParameters remove a member from a directoryRole. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments.

type ItemMembersItemRefRequestBuilderDeleteRequestConfiguration added in v0.49.0

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

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

type ItemMembersRefRequestBuilder added in v0.49.0

ItemMembersRefRequestBuilder provides operations to manage the collection of directoryRole entities.

func NewItemMembersRefRequestBuilder added in v0.49.0

NewItemMembersRefRequestBuilder instantiates a new RefRequestBuilder and sets the default values.

func NewItemMembersRefRequestBuilderInternal added in v0.49.0

func NewItemMembersRefRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersRefRequestBuilder

NewItemMembersRefRequestBuilderInternal instantiates a new RefRequestBuilder and sets the default values.

func (*ItemMembersRefRequestBuilder) Get added in v0.49.0

Get users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand. Find more info here

func (*ItemMembersRefRequestBuilder) Post added in v0.49.0

Post create a new directory role member. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments. Find more info here

func (*ItemMembersRefRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand.

func (*ItemMembersRefRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create a new directory role member. You can use both the object ID and template ID of the directoryRole with this API. The template ID of a built-in role is immutable and can be seen in the role description on the Microsoft Entra admin center. For details, see Role template IDs. This API is available in the following national cloud deployments.

func (*ItemMembersRefRequestBuilder) WithUrl added in v1.18.0

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

type ItemMembersRefRequestBuilderGetQueryParameters added in v0.49.0

type ItemMembersRefRequestBuilderGetQueryParameters struct {
	// Include count of items
	Count *bool `uriparametername:"%24count"`
	// 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"`
	// Skip the first n items
	Skip *int32 `uriparametername:"%24skip"`
	// Show only the first n items
	Top *int32 `uriparametername:"%24top"`
}

ItemMembersRefRequestBuilderGetQueryParameters users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand.

type ItemMembersRefRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ItemMembersRefRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemMembersRefRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type ItemMembersRequestBuilder added in v0.49.0

ItemMembersRequestBuilder provides operations to manage the members property of the microsoft.graph.directoryRole entity.

func NewItemMembersRequestBuilder added in v0.49.0

NewItemMembersRequestBuilder instantiates a new MembersRequestBuilder and sets the default values.

func NewItemMembersRequestBuilderInternal added in v0.49.0

func NewItemMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemMembersRequestBuilder

NewItemMembersRequestBuilderInternal instantiates a new MembersRequestBuilder and sets the default values.

func (*ItemMembersRequestBuilder) ByDirectoryObjectId added in v0.63.0

func (m *ItemMembersRequestBuilder) ByDirectoryObjectId(directoryObjectId string) *ItemMembersDirectoryObjectItemRequestBuilder

ByDirectoryObjectId gets an item from the github.com/microsoftgraph/msgraph-sdk-go/.directoryRoles.item.members.item collection

func (*ItemMembersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ItemMembersRequestBuilder) Get added in v0.49.0

Get users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand. Find more info here

func (*ItemMembersRequestBuilder) GraphApplication added in v0.56.0

GraphApplication casts the previous resource to application.

func (*ItemMembersRequestBuilder) GraphDevice added in v0.56.0

GraphDevice casts the previous resource to device.

func (*ItemMembersRequestBuilder) GraphGroup added in v0.56.0

GraphGroup casts the previous resource to group.

func (*ItemMembersRequestBuilder) GraphOrgContact added in v0.56.0

GraphOrgContact casts the previous resource to orgContact.

func (*ItemMembersRequestBuilder) GraphServicePrincipal added in v0.56.0

GraphServicePrincipal casts the previous resource to servicePrincipal.

func (*ItemMembersRequestBuilder) GraphUser added in v0.56.0

GraphUser casts the previous resource to user.

func (*ItemMembersRequestBuilder) Ref added in v0.49.0

Ref provides operations to manage the collection of directoryRole entities.

func (*ItemMembersRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand.

func (*ItemMembersRequestBuilder) WithUrl added in v1.18.0

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.49.0

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 users that are members of this directory role. HTTP Methods: GET, POST, DELETE. Read-only. Nullable. Supports $expand.

type ItemMembersRequestBuilderGetRequestConfiguration added in v0.49.0

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.

type ItemRestoreRequestBuilder added in v0.49.0

ItemRestoreRequestBuilder provides operations to call the restore method.

func NewItemRestoreRequestBuilder added in v0.49.0

NewItemRestoreRequestBuilder instantiates a new RestoreRequestBuilder and sets the default values.

func NewItemRestoreRequestBuilderInternal added in v0.49.0

func NewItemRestoreRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemRestoreRequestBuilder

NewItemRestoreRequestBuilderInternal instantiates a new RestoreRequestBuilder and sets the default values.

func (*ItemRestoreRequestBuilder) Post added in v0.49.0

Post restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. However, security groups cannot be restored. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. This API is available in the following national cloud deployments. Find more info here

func (*ItemRestoreRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation restore a recently deleted application, group, servicePrincipal, administrative unit, or user object from deleted items. If an item was accidentally deleted, you can fully restore the item. However, security groups cannot be restored. A recently deleted item remains available for up to 30 days. After 30 days, the item is permanently deleted. This API is available in the following national cloud deployments.

func (*ItemRestoreRequestBuilder) WithUrl added in v1.18.0

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

type ItemRestoreRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemRestoreRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type ItemScopedMembersCountRequestBuilder added in v0.49.0

type ItemScopedMembersCountRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemScopedMembersCountRequestBuilder provides operations to count the resources in the collection.

func NewItemScopedMembersCountRequestBuilder added in v0.49.0

NewItemScopedMembersCountRequestBuilder instantiates a new CountRequestBuilder and sets the default values.

func NewItemScopedMembersCountRequestBuilderInternal added in v0.49.0

func NewItemScopedMembersCountRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemScopedMembersCountRequestBuilder

NewItemScopedMembersCountRequestBuilderInternal instantiates a new CountRequestBuilder and sets the default values.

func (*ItemScopedMembersCountRequestBuilder) Get added in v0.49.0

Get get the number of the resource

func (*ItemScopedMembersCountRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation get the number of the resource

func (*ItemScopedMembersCountRequestBuilder) WithUrl added in v1.18.0

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

type ItemScopedMembersCountRequestBuilderGetQueryParameters added in v0.53.0

type ItemScopedMembersCountRequestBuilderGetQueryParameters struct {
	// Filter items by property values
	Filter *string `uriparametername:"%24filter"`
	// Search items by search phrases
	Search *string `uriparametername:"%24search"`
}

ItemScopedMembersCountRequestBuilderGetQueryParameters get the number of the resource

type ItemScopedMembersCountRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ItemScopedMembersRequestBuilder added in v0.49.0

ItemScopedMembersRequestBuilder provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity.

func NewItemScopedMembersRequestBuilder added in v0.49.0

NewItemScopedMembersRequestBuilder instantiates a new ScopedMembersRequestBuilder and sets the default values.

func NewItemScopedMembersRequestBuilderInternal added in v0.49.0

func NewItemScopedMembersRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemScopedMembersRequestBuilder

NewItemScopedMembersRequestBuilderInternal instantiates a new ScopedMembersRequestBuilder and sets the default values.

func (*ItemScopedMembersRequestBuilder) ByScopedRoleMembershipId added in v0.63.0

func (m *ItemScopedMembersRequestBuilder) ByScopedRoleMembershipId(scopedRoleMembershipId string) *ItemScopedMembersScopedRoleMembershipItemRequestBuilder

ByScopedRoleMembershipId provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity.

func (*ItemScopedMembersRequestBuilder) Count added in v0.49.0

Count provides operations to count the resources in the collection.

func (*ItemScopedMembersRequestBuilder) Get added in v0.49.0

Get retrieve a list of scopedRoleMembership objects for a directory role. This API is available in the following national cloud deployments. Find more info here

func (*ItemScopedMembersRequestBuilder) Post added in v0.49.0

Post create new navigation property to scopedMembers for directoryRoles

func (*ItemScopedMembersRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation retrieve a list of scopedRoleMembership objects for a directory role. This API is available in the following national cloud deployments.

func (*ItemScopedMembersRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation create new navigation property to scopedMembers for directoryRoles

func (*ItemScopedMembersRequestBuilder) WithUrl added in v1.18.0

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

type ItemScopedMembersRequestBuilderGetQueryParameters added in v0.49.0

type ItemScopedMembersRequestBuilderGetQueryParameters 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"`
}

ItemScopedMembersRequestBuilderGetQueryParameters retrieve a list of scopedRoleMembership objects for a directory role. This API is available in the following national cloud deployments.

type ItemScopedMembersRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ItemScopedMembersRequestBuilderPostRequestConfiguration added in v0.49.0

type ItemScopedMembersRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type ItemScopedMembersScopedRoleMembershipItemRequestBuilder added in v0.49.0

type ItemScopedMembersScopedRoleMembershipItemRequestBuilder struct {
	i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.BaseRequestBuilder
}

ItemScopedMembersScopedRoleMembershipItemRequestBuilder provides operations to manage the scopedMembers property of the microsoft.graph.directoryRole entity.

func NewItemScopedMembersScopedRoleMembershipItemRequestBuilder added in v0.49.0

func NewItemScopedMembersScopedRoleMembershipItemRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemScopedMembersScopedRoleMembershipItemRequestBuilder

NewItemScopedMembersScopedRoleMembershipItemRequestBuilder instantiates a new ScopedRoleMembershipItemRequestBuilder and sets the default values.

func NewItemScopedMembersScopedRoleMembershipItemRequestBuilderInternal added in v0.49.0

func NewItemScopedMembersScopedRoleMembershipItemRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ItemScopedMembersScopedRoleMembershipItemRequestBuilder

NewItemScopedMembersScopedRoleMembershipItemRequestBuilderInternal instantiates a new ScopedRoleMembershipItemRequestBuilder and sets the default values.

func (*ItemScopedMembersScopedRoleMembershipItemRequestBuilder) Delete added in v0.49.0

Delete delete navigation property scopedMembers for directoryRoles

func (*ItemScopedMembersScopedRoleMembershipItemRequestBuilder) Get added in v0.49.0

Get members of this directory role that are scoped to administrative units. Read-only. Nullable.

func (*ItemScopedMembersScopedRoleMembershipItemRequestBuilder) ToDeleteRequestInformation added in v0.51.0

ToDeleteRequestInformation delete navigation property scopedMembers for directoryRoles

func (*ItemScopedMembersScopedRoleMembershipItemRequestBuilder) ToGetRequestInformation added in v0.51.0

ToGetRequestInformation members of this directory role that are scoped to administrative units. Read-only. Nullable.

func (*ItemScopedMembersScopedRoleMembershipItemRequestBuilder) ToPatchRequestInformation added in v0.51.0

ToPatchRequestInformation update the navigation property scopedMembers in directoryRoles

func (*ItemScopedMembersScopedRoleMembershipItemRequestBuilder) WithUrl added in v1.18.0

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

type ItemScopedMembersScopedRoleMembershipItemRequestBuilderDeleteRequestConfiguration added in v0.49.0

type ItemScopedMembersScopedRoleMembershipItemRequestBuilderDeleteRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type ItemScopedMembersScopedRoleMembershipItemRequestBuilderGetQueryParameters added in v0.49.0

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

ItemScopedMembersScopedRoleMembershipItemRequestBuilderGetQueryParameters members of this directory role that are scoped to administrative units. Read-only. Nullable.

type ItemScopedMembersScopedRoleMembershipItemRequestBuilderGetRequestConfiguration added in v0.49.0

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

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

type ItemScopedMembersScopedRoleMembershipItemRequestBuilderPatchRequestConfiguration added in v0.49.0

type ItemScopedMembersScopedRoleMembershipItemRequestBuilderPatchRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

type ValidatePropertiesPostRequestBody added in v0.49.0

type ValidatePropertiesPostRequestBody struct {
	// contains filtered or unexported fields
}

ValidatePropertiesPostRequestBody

func NewValidatePropertiesPostRequestBody added in v0.49.0

func NewValidatePropertiesPostRequestBody() *ValidatePropertiesPostRequestBody

NewValidatePropertiesPostRequestBody instantiates a new ValidatePropertiesPostRequestBody and sets the default values.

func (*ValidatePropertiesPostRequestBody) GetAdditionalData added in v0.49.0

func (m *ValidatePropertiesPostRequestBody) GetAdditionalData() map[string]any

GetAdditionalData gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ValidatePropertiesPostRequestBody) GetBackingStore added in v0.56.0

GetBackingStore gets the BackingStore property value. Stores model information.

func (*ValidatePropertiesPostRequestBody) GetDisplayName added in v0.49.0

func (m *ValidatePropertiesPostRequestBody) GetDisplayName() *string

GetDisplayName gets the displayName property value. The displayName property

func (*ValidatePropertiesPostRequestBody) GetEntityType added in v0.49.0

func (m *ValidatePropertiesPostRequestBody) GetEntityType() *string

GetEntityType gets the entityType property value. The entityType property

func (*ValidatePropertiesPostRequestBody) GetFieldDeserializers added in v0.49.0

GetFieldDeserializers the deserialization information for the current model

func (*ValidatePropertiesPostRequestBody) GetMailNickname added in v0.49.0

func (m *ValidatePropertiesPostRequestBody) GetMailNickname() *string

GetMailNickname gets the mailNickname property value. The mailNickname property

func (*ValidatePropertiesPostRequestBody) GetOnBehalfOfUserId added in v0.49.0

GetOnBehalfOfUserId gets the onBehalfOfUserId property value. The onBehalfOfUserId property

func (*ValidatePropertiesPostRequestBody) Serialize added in v0.49.0

Serialize serializes information the current object

func (*ValidatePropertiesPostRequestBody) SetAdditionalData added in v0.49.0

func (m *ValidatePropertiesPostRequestBody) SetAdditionalData(value map[string]any)

SetAdditionalData sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well.

func (*ValidatePropertiesPostRequestBody) SetBackingStore added in v0.56.0

SetBackingStore sets the BackingStore property value. Stores model information.

func (*ValidatePropertiesPostRequestBody) SetDisplayName added in v0.49.0

func (m *ValidatePropertiesPostRequestBody) SetDisplayName(value *string)

SetDisplayName sets the displayName property value. The displayName property

func (*ValidatePropertiesPostRequestBody) SetEntityType added in v0.49.0

func (m *ValidatePropertiesPostRequestBody) SetEntityType(value *string)

SetEntityType sets the entityType property value. The entityType property

func (*ValidatePropertiesPostRequestBody) SetMailNickname added in v0.49.0

func (m *ValidatePropertiesPostRequestBody) SetMailNickname(value *string)

SetMailNickname sets the mailNickname property value. The mailNickname property

func (*ValidatePropertiesPostRequestBody) SetOnBehalfOfUserId added in v0.49.0

SetOnBehalfOfUserId sets the onBehalfOfUserId property value. The onBehalfOfUserId property

type ValidatePropertiesRequestBuilder added in v0.49.0

ValidatePropertiesRequestBuilder provides operations to call the validateProperties method.

func NewValidatePropertiesRequestBuilder added in v0.49.0

NewValidatePropertiesRequestBuilder instantiates a new ValidatePropertiesRequestBuilder and sets the default values.

func NewValidatePropertiesRequestBuilderInternal added in v0.49.0

func NewValidatePropertiesRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *ValidatePropertiesRequestBuilder

NewValidatePropertiesRequestBuilderInternal instantiates a new ValidatePropertiesRequestBuilder and sets the default values.

func (*ValidatePropertiesRequestBuilder) Post added in v0.49.0

Post validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. This API is available in the following national cloud deployments. Find more info here

func (*ValidatePropertiesRequestBuilder) ToPostRequestInformation added in v0.51.0

ToPostRequestInformation validate that a Microsoft 365 group's display name or mail nickname complies with naming policies. Clients can use this API to determine whether a display name or mail nickname is valid before trying to create a Microsoft 365 group. To validate the properties of an existing group, use the group: validateProperties function. The following policy validations are performed for the display name and mail nickname properties:1. Validate the prefix and suffix naming policy2. Validate the custom banned words policy3. Validate that the mail nickname is unique This API only returns the first validation failure that is encountered. If the properties fail multiple validations, only the first validation failure is returned. However, you can validate both the mail nickname and the display name and receive a collection of validation errors if you are only validating the prefix and suffix naming policy. To learn more about configuring naming policies, see Configure naming policy. This API is available in the following national cloud deployments.

func (*ValidatePropertiesRequestBuilder) WithUrl added in v1.18.0

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

type ValidatePropertiesRequestBuilderPostRequestConfiguration added in v0.49.0

type ValidatePropertiesRequestBuilderPostRequestConfiguration struct {
	// Request headers
	Headers *i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestHeaders
	// Request options
	Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption
}

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

Source Files

Jump to

Keyboard shortcuts

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