entitlementmanagementroledefinition

package
v0.20241126.2320 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 CreateEntitlementManagementRoleDefinitionOperationOptions

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

func (CreateEntitlementManagementRoleDefinitionOperationOptions) ToHeaders

func (CreateEntitlementManagementRoleDefinitionOperationOptions) ToOData

func (CreateEntitlementManagementRoleDefinitionOperationOptions) ToQuery

type CreateEntitlementManagementRoleDefinitionOperationResponse

type CreateEntitlementManagementRoleDefinitionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.UnifiedRoleDefinition
}

type DeleteEntitlementManagementRoleDefinitionOperationOptions

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

func (DeleteEntitlementManagementRoleDefinitionOperationOptions) ToHeaders

func (DeleteEntitlementManagementRoleDefinitionOperationOptions) ToOData

func (DeleteEntitlementManagementRoleDefinitionOperationOptions) ToQuery

type DeleteEntitlementManagementRoleDefinitionOperationResponse

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

type EntitlementManagementRoleDefinitionClient

type EntitlementManagementRoleDefinitionClient struct {
	Client *msgraph.Client
}

func NewEntitlementManagementRoleDefinitionClientWithBaseURI

func NewEntitlementManagementRoleDefinitionClientWithBaseURI(sdkApi sdkEnv.Api) (*EntitlementManagementRoleDefinitionClient, error)

func (EntitlementManagementRoleDefinitionClient) CreateEntitlementManagementRoleDefinition

CreateEntitlementManagementRoleDefinition - Create new navigation property to roleDefinitions for roleManagement

func (EntitlementManagementRoleDefinitionClient) DeleteEntitlementManagementRoleDefinition

DeleteEntitlementManagementRoleDefinition - Delete navigation property roleDefinitions for roleManagement

func (EntitlementManagementRoleDefinitionClient) GetEntitlementManagementRoleDefinition

GetEntitlementManagementRoleDefinition - Get roleDefinitions from roleManagement. Resource representing the roles allowed by RBAC providers and the permissions assigned to the roles.

func (EntitlementManagementRoleDefinitionClient) GetEntitlementManagementRoleDefinitionsCount

GetEntitlementManagementRoleDefinitionsCount - Get the number of the resource

func (EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitions

ListEntitlementManagementRoleDefinitions - List roleDefinitions. Get a list of unifiedRoleDefinition objects for the provider. The following RBAC providers are currently supported: - directory (Microsoft Entra ID) - entitlement management (Microsoft Entra Entitlement Management)

func (EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitionsComplete

ListEntitlementManagementRoleDefinitionsComplete retrieves all the results into a single object

func (EntitlementManagementRoleDefinitionClient) ListEntitlementManagementRoleDefinitionsCompleteMatchingPredicate

ListEntitlementManagementRoleDefinitionsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (EntitlementManagementRoleDefinitionClient) UpdateEntitlementManagementRoleDefinition

UpdateEntitlementManagementRoleDefinition - Update the navigation property roleDefinitions in roleManagement

type GetEntitlementManagementRoleDefinitionOperationOptions

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

func DefaultGetEntitlementManagementRoleDefinitionOperationOptions

func DefaultGetEntitlementManagementRoleDefinitionOperationOptions() GetEntitlementManagementRoleDefinitionOperationOptions

func (GetEntitlementManagementRoleDefinitionOperationOptions) ToHeaders

func (GetEntitlementManagementRoleDefinitionOperationOptions) ToOData

func (GetEntitlementManagementRoleDefinitionOperationOptions) ToQuery

type GetEntitlementManagementRoleDefinitionOperationResponse

type GetEntitlementManagementRoleDefinitionOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.UnifiedRoleDefinition
}

type GetEntitlementManagementRoleDefinitionsCountOperationOptions

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

func (GetEntitlementManagementRoleDefinitionsCountOperationOptions) ToHeaders

func (GetEntitlementManagementRoleDefinitionsCountOperationOptions) ToOData

func (GetEntitlementManagementRoleDefinitionsCountOperationOptions) ToQuery

type GetEntitlementManagementRoleDefinitionsCountOperationResponse

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

type ListEntitlementManagementRoleDefinitionsCompleteResult

type ListEntitlementManagementRoleDefinitionsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []stable.UnifiedRoleDefinition
}

type ListEntitlementManagementRoleDefinitionsCustomPager

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

type ListEntitlementManagementRoleDefinitionsOperationOptions

type ListEntitlementManagementRoleDefinitionsOperationOptions 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 (ListEntitlementManagementRoleDefinitionsOperationOptions) ToHeaders

func (ListEntitlementManagementRoleDefinitionsOperationOptions) ToOData

func (ListEntitlementManagementRoleDefinitionsOperationOptions) ToQuery

type ListEntitlementManagementRoleDefinitionsOperationResponse

type ListEntitlementManagementRoleDefinitionsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]stable.UnifiedRoleDefinition
}

type UnifiedRoleDefinitionOperationPredicate

type UnifiedRoleDefinitionOperationPredicate struct {
}

func (UnifiedRoleDefinitionOperationPredicate) Matches

type UpdateEntitlementManagementRoleDefinitionOperationOptions

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

func (UpdateEntitlementManagementRoleDefinitionOperationOptions) ToHeaders

func (UpdateEntitlementManagementRoleDefinitionOperationOptions) ToOData

func (UpdateEntitlementManagementRoleDefinitionOperationOptions) ToQuery

type UpdateEntitlementManagementRoleDefinitionOperationResponse

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