exchangeroleassignment

package
v0.20241111.1164443 Latest Latest
Warning

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

Go to latest
Published: Nov 11, 2024 License: MPL-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateExchangeRoleAssignmentOperationOptions

type CreateExchangeRoleAssignmentOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultCreateExchangeRoleAssignmentOperationOptions

func DefaultCreateExchangeRoleAssignmentOperationOptions() CreateExchangeRoleAssignmentOperationOptions

func (CreateExchangeRoleAssignmentOperationOptions) ToHeaders

func (CreateExchangeRoleAssignmentOperationOptions) ToOData

func (CreateExchangeRoleAssignmentOperationOptions) ToQuery

type CreateExchangeRoleAssignmentOperationResponse

type CreateExchangeRoleAssignmentOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.UnifiedRoleAssignment
}

type DeleteExchangeRoleAssignmentOperationOptions

type DeleteExchangeRoleAssignmentOperationOptions struct {
	IfMatch   *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultDeleteExchangeRoleAssignmentOperationOptions

func DefaultDeleteExchangeRoleAssignmentOperationOptions() DeleteExchangeRoleAssignmentOperationOptions

func (DeleteExchangeRoleAssignmentOperationOptions) ToHeaders

func (DeleteExchangeRoleAssignmentOperationOptions) ToOData

func (DeleteExchangeRoleAssignmentOperationOptions) ToQuery

type DeleteExchangeRoleAssignmentOperationResponse

type DeleteExchangeRoleAssignmentOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

type ExchangeRoleAssignmentClient

type ExchangeRoleAssignmentClient struct {
	Client *msgraph.Client
}

func NewExchangeRoleAssignmentClientWithBaseURI

func NewExchangeRoleAssignmentClientWithBaseURI(sdkApi sdkEnv.Api) (*ExchangeRoleAssignmentClient, error)

func (ExchangeRoleAssignmentClient) CreateExchangeRoleAssignment

CreateExchangeRoleAssignment - Create unifiedRoleAssignment. Create a new unifiedRoleAssignment object.

func (ExchangeRoleAssignmentClient) DeleteExchangeRoleAssignment

DeleteExchangeRoleAssignment - Delete unifiedRoleAssignment. Delete a unifiedRoleAssignment object.

func (ExchangeRoleAssignmentClient) GetExchangeRoleAssignment

GetExchangeRoleAssignment - Get unifiedRoleAssignment. Retrieve the properties and relationships of a unifiedRoleAssignment object.

func (ExchangeRoleAssignmentClient) GetExchangeRoleAssignmentsCount

GetExchangeRoleAssignmentsCount - Get the number of the resource

func (ExchangeRoleAssignmentClient) ListExchangeRoleAssignments

ListExchangeRoleAssignments - List unifiedRoleAssignments. Get a list of unifiedRoleAssignment objects for the provider. The following RBAC providers are currently supported: - directory (Microsoft Entra ID) - entitlement management (Microsoft Entra entitlement management) - Exchange Online

func (ExchangeRoleAssignmentClient) ListExchangeRoleAssignmentsComplete

ListExchangeRoleAssignmentsComplete retrieves all the results into a single object

func (ExchangeRoleAssignmentClient) ListExchangeRoleAssignmentsCompleteMatchingPredicate

ListExchangeRoleAssignmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (ExchangeRoleAssignmentClient) UpdateExchangeRoleAssignment

UpdateExchangeRoleAssignment - Update the navigation property roleAssignments in roleManagement

type GetExchangeRoleAssignmentOperationOptions

type GetExchangeRoleAssignmentOperationOptions struct {
	Expand    *odata.Expand
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Select    *[]string
}

func DefaultGetExchangeRoleAssignmentOperationOptions

func DefaultGetExchangeRoleAssignmentOperationOptions() GetExchangeRoleAssignmentOperationOptions

func (GetExchangeRoleAssignmentOperationOptions) ToHeaders

func (GetExchangeRoleAssignmentOperationOptions) ToOData

func (GetExchangeRoleAssignmentOperationOptions) ToQuery

type GetExchangeRoleAssignmentOperationResponse

type GetExchangeRoleAssignmentOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.UnifiedRoleAssignment
}

type GetExchangeRoleAssignmentsCountOperationOptions

type GetExchangeRoleAssignmentsCountOperationOptions struct {
	Filter    *string
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
	Search    *string
}

func DefaultGetExchangeRoleAssignmentsCountOperationOptions

func DefaultGetExchangeRoleAssignmentsCountOperationOptions() GetExchangeRoleAssignmentsCountOperationOptions

func (GetExchangeRoleAssignmentsCountOperationOptions) ToHeaders

func (GetExchangeRoleAssignmentsCountOperationOptions) ToOData

func (GetExchangeRoleAssignmentsCountOperationOptions) ToQuery

type GetExchangeRoleAssignmentsCountOperationResponse

type GetExchangeRoleAssignmentsCountOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]byte
}

type ListExchangeRoleAssignmentsCompleteResult

type ListExchangeRoleAssignmentsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.UnifiedRoleAssignment
}

type ListExchangeRoleAssignmentsCustomPager

type ListExchangeRoleAssignmentsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}

type ListExchangeRoleAssignmentsOperationOptions

type ListExchangeRoleAssignmentsOperationOptions struct {
	Count     *bool
	Expand    *odata.Expand
	Filter    *string
	Metadata  *odata.Metadata
	OrderBy   *odata.OrderBy
	RetryFunc client.RequestRetryFunc
	Search    *string
	Select    *[]string
	Skip      *int64
	Top       *int64
}

func DefaultListExchangeRoleAssignmentsOperationOptions

func DefaultListExchangeRoleAssignmentsOperationOptions() ListExchangeRoleAssignmentsOperationOptions

func (ListExchangeRoleAssignmentsOperationOptions) ToHeaders

func (ListExchangeRoleAssignmentsOperationOptions) ToOData

func (ListExchangeRoleAssignmentsOperationOptions) ToQuery

type ListExchangeRoleAssignmentsOperationResponse

type ListExchangeRoleAssignmentsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.UnifiedRoleAssignment
}

type UnifiedRoleAssignmentOperationPredicate

type UnifiedRoleAssignmentOperationPredicate struct {
}

func (UnifiedRoleAssignmentOperationPredicate) Matches

type UpdateExchangeRoleAssignmentOperationOptions

type UpdateExchangeRoleAssignmentOperationOptions struct {
	Metadata  *odata.Metadata
	RetryFunc client.RequestRetryFunc
}

func DefaultUpdateExchangeRoleAssignmentOperationOptions

func DefaultUpdateExchangeRoleAssignmentOperationOptions() UpdateExchangeRoleAssignmentOperationOptions

func (UpdateExchangeRoleAssignmentOperationOptions) ToHeaders

func (UpdateExchangeRoleAssignmentOperationOptions) ToOData

func (UpdateExchangeRoleAssignmentOperationOptions) ToQuery

type UpdateExchangeRoleAssignmentOperationResponse

type UpdateExchangeRoleAssignmentOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
}

Jump to

Keyboard shortcuts

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