exchangeroledefinition

package
v0.20241126.1723 Latest Latest
Warning

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

Go to latest
Published: Nov 26, 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 CreateExchangeRoleDefinitionOperationOptions

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

func DefaultCreateExchangeRoleDefinitionOperationOptions

func DefaultCreateExchangeRoleDefinitionOperationOptions() CreateExchangeRoleDefinitionOperationOptions

func (CreateExchangeRoleDefinitionOperationOptions) ToHeaders

func (CreateExchangeRoleDefinitionOperationOptions) ToOData

func (CreateExchangeRoleDefinitionOperationOptions) ToQuery

type CreateExchangeRoleDefinitionOperationResponse

type CreateExchangeRoleDefinitionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.UnifiedRoleDefinition
}

type DeleteExchangeRoleDefinitionOperationOptions

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

func DefaultDeleteExchangeRoleDefinitionOperationOptions

func DefaultDeleteExchangeRoleDefinitionOperationOptions() DeleteExchangeRoleDefinitionOperationOptions

func (DeleteExchangeRoleDefinitionOperationOptions) ToHeaders

func (DeleteExchangeRoleDefinitionOperationOptions) ToOData

func (DeleteExchangeRoleDefinitionOperationOptions) ToQuery

type DeleteExchangeRoleDefinitionOperationResponse

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

type ExchangeRoleDefinitionClient

type ExchangeRoleDefinitionClient struct {
	Client *msgraph.Client
}

func NewExchangeRoleDefinitionClientWithBaseURI

func NewExchangeRoleDefinitionClientWithBaseURI(sdkApi sdkEnv.Api) (*ExchangeRoleDefinitionClient, error)

func (ExchangeRoleDefinitionClient) CreateExchangeRoleDefinition

CreateExchangeRoleDefinition - Create new navigation property to roleDefinitions for roleManagement

func (ExchangeRoleDefinitionClient) DeleteExchangeRoleDefinition

DeleteExchangeRoleDefinition - Delete navigation property roleDefinitions for roleManagement

func (ExchangeRoleDefinitionClient) GetExchangeRoleDefinition

GetExchangeRoleDefinition - Get unifiedRoleDefinition. Get the properties and relationships of a unifiedRoleDefinition object of an RBAC provider. The following RBAC providers are currently supported: - Cloud PC - device management (Intune) - directory (Microsoft Entra directory roles) - entitlement management (Microsoft Entra entitlement management) - Exchange Online

func (ExchangeRoleDefinitionClient) GetExchangeRoleDefinitionsCount

GetExchangeRoleDefinitionsCount - Get the number of the resource

func (ExchangeRoleDefinitionClient) ListExchangeRoleDefinitions

ListExchangeRoleDefinitions - List roleDefinitions. Get a list of unifiedRoleDefinition objects for an RBAC provider. The following RBAC providers are currently supported: - Cloud PC - device management (Intune) - directory (Microsoft Entra ID) - entitlement management (Microsoft Entra ID) - Exchange Online

func (ExchangeRoleDefinitionClient) ListExchangeRoleDefinitionsComplete

ListExchangeRoleDefinitionsComplete retrieves all the results into a single object

func (ExchangeRoleDefinitionClient) ListExchangeRoleDefinitionsCompleteMatchingPredicate

ListExchangeRoleDefinitionsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (ExchangeRoleDefinitionClient) UpdateExchangeRoleDefinition

UpdateExchangeRoleDefinition - Update the navigation property roleDefinitions in roleManagement

type GetExchangeRoleDefinitionOperationOptions

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

func DefaultGetExchangeRoleDefinitionOperationOptions

func DefaultGetExchangeRoleDefinitionOperationOptions() GetExchangeRoleDefinitionOperationOptions

func (GetExchangeRoleDefinitionOperationOptions) ToHeaders

func (GetExchangeRoleDefinitionOperationOptions) ToOData

func (GetExchangeRoleDefinitionOperationOptions) ToQuery

type GetExchangeRoleDefinitionOperationResponse

type GetExchangeRoleDefinitionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *beta.UnifiedRoleDefinition
}

type GetExchangeRoleDefinitionsCountOperationOptions

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

func DefaultGetExchangeRoleDefinitionsCountOperationOptions

func DefaultGetExchangeRoleDefinitionsCountOperationOptions() GetExchangeRoleDefinitionsCountOperationOptions

func (GetExchangeRoleDefinitionsCountOperationOptions) ToHeaders

func (GetExchangeRoleDefinitionsCountOperationOptions) ToOData

func (GetExchangeRoleDefinitionsCountOperationOptions) ToQuery

type GetExchangeRoleDefinitionsCountOperationResponse

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

type ListExchangeRoleDefinitionsCompleteResult

type ListExchangeRoleDefinitionsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []beta.UnifiedRoleDefinition
}

type ListExchangeRoleDefinitionsCustomPager

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

type ListExchangeRoleDefinitionsOperationOptions

type ListExchangeRoleDefinitionsOperationOptions 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 DefaultListExchangeRoleDefinitionsOperationOptions

func DefaultListExchangeRoleDefinitionsOperationOptions() ListExchangeRoleDefinitionsOperationOptions

func (ListExchangeRoleDefinitionsOperationOptions) ToHeaders

func (ListExchangeRoleDefinitionsOperationOptions) ToOData

func (ListExchangeRoleDefinitionsOperationOptions) ToQuery

type ListExchangeRoleDefinitionsOperationResponse

type ListExchangeRoleDefinitionsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]beta.UnifiedRoleDefinition
}

type UnifiedRoleDefinitionOperationPredicate

type UnifiedRoleDefinitionOperationPredicate struct {
}

func (UnifiedRoleDefinitionOperationPredicate) Matches

type UpdateExchangeRoleDefinitionOperationOptions

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

func DefaultUpdateExchangeRoleDefinitionOperationOptions

func DefaultUpdateExchangeRoleDefinitionOperationOptions() UpdateExchangeRoleDefinitionOperationOptions

func (UpdateExchangeRoleDefinitionOperationOptions) ToHeaders

func (UpdateExchangeRoleDefinitionOperationOptions) ToOData

func (UpdateExchangeRoleDefinitionOperationOptions) ToQuery

type UpdateExchangeRoleDefinitionOperationResponse

type UpdateExchangeRoleDefinitionOperationResponse 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