directoryroledefinition

package
v0.20241209.1115630 Latest Latest
Warning

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

Go to latest
Published: Dec 9, 2024 License: MPL-2.0 Imports: 8 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateDirectoryRoleDefinitionOperationOptions

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

func DefaultCreateDirectoryRoleDefinitionOperationOptions

func DefaultCreateDirectoryRoleDefinitionOperationOptions() CreateDirectoryRoleDefinitionOperationOptions

func (CreateDirectoryRoleDefinitionOperationOptions) ToHeaders

func (CreateDirectoryRoleDefinitionOperationOptions) ToOData

func (CreateDirectoryRoleDefinitionOperationOptions) ToQuery

type CreateDirectoryRoleDefinitionOperationResponse

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

type DeleteDirectoryRoleDefinitionOperationOptions

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

func DefaultDeleteDirectoryRoleDefinitionOperationOptions

func DefaultDeleteDirectoryRoleDefinitionOperationOptions() DeleteDirectoryRoleDefinitionOperationOptions

func (DeleteDirectoryRoleDefinitionOperationOptions) ToHeaders

func (DeleteDirectoryRoleDefinitionOperationOptions) ToOData

func (DeleteDirectoryRoleDefinitionOperationOptions) ToQuery

type DeleteDirectoryRoleDefinitionOperationResponse

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

type DirectoryRoleDefinitionClient

type DirectoryRoleDefinitionClient struct {
	Client *msgraph.Client
}

func NewDirectoryRoleDefinitionClientWithBaseURI

func NewDirectoryRoleDefinitionClientWithBaseURI(sdkApi sdkEnv.Api) (*DirectoryRoleDefinitionClient, error)

func (DirectoryRoleDefinitionClient) CreateDirectoryRoleDefinition

CreateDirectoryRoleDefinition - Create roleDefinitions. Create a new custom unifiedRoleDefinition object. This feature requires a Microsoft Entra ID P1 or P2 license.

func (DirectoryRoleDefinitionClient) DeleteDirectoryRoleDefinition

DeleteDirectoryRoleDefinition - Delete unifiedRoleDefinition. Delete a unifiedRoleDefinition object. You can't delete built-in roles. This feature requires a Microsoft Entra ID P1 or P2 license.

func (DirectoryRoleDefinitionClient) GetDirectoryRoleDefinition

GetDirectoryRoleDefinition - Get unifiedRoleDefinition. Read the properties and relationships of a unifiedRoleDefinition object. The following role-based access control (RBAC) providers are currently supported

func (DirectoryRoleDefinitionClient) GetDirectoryRoleDefinitionsCount

GetDirectoryRoleDefinitionsCount - Get the number of the resource

func (DirectoryRoleDefinitionClient) ListDirectoryRoleDefinitions

ListDirectoryRoleDefinitions - 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 (DirectoryRoleDefinitionClient) ListDirectoryRoleDefinitionsComplete

ListDirectoryRoleDefinitionsComplete retrieves all the results into a single object

func (DirectoryRoleDefinitionClient) ListDirectoryRoleDefinitionsCompleteMatchingPredicate

ListDirectoryRoleDefinitionsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (DirectoryRoleDefinitionClient) UpdateDirectoryRoleDefinition

UpdateDirectoryRoleDefinition - Update unifiedRoleDefinition. Update the properties of a unifiedRoleDefinition object. You cannot update built-in roles. This feature requires a Microsoft Entra ID P1 or P2 license.

type GetDirectoryRoleDefinitionOperationOptions

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

func DefaultGetDirectoryRoleDefinitionOperationOptions

func DefaultGetDirectoryRoleDefinitionOperationOptions() GetDirectoryRoleDefinitionOperationOptions

func (GetDirectoryRoleDefinitionOperationOptions) ToHeaders

func (GetDirectoryRoleDefinitionOperationOptions) ToOData

func (GetDirectoryRoleDefinitionOperationOptions) ToQuery

type GetDirectoryRoleDefinitionOperationResponse

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

type GetDirectoryRoleDefinitionsCountOperationOptions

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

func DefaultGetDirectoryRoleDefinitionsCountOperationOptions

func DefaultGetDirectoryRoleDefinitionsCountOperationOptions() GetDirectoryRoleDefinitionsCountOperationOptions

func (GetDirectoryRoleDefinitionsCountOperationOptions) ToHeaders

func (GetDirectoryRoleDefinitionsCountOperationOptions) ToOData

func (GetDirectoryRoleDefinitionsCountOperationOptions) ToQuery

type GetDirectoryRoleDefinitionsCountOperationResponse

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

type ListDirectoryRoleDefinitionsCompleteResult

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

type ListDirectoryRoleDefinitionsCustomPager

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

type ListDirectoryRoleDefinitionsOperationOptions

type ListDirectoryRoleDefinitionsOperationOptions 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 DefaultListDirectoryRoleDefinitionsOperationOptions

func DefaultListDirectoryRoleDefinitionsOperationOptions() ListDirectoryRoleDefinitionsOperationOptions

func (ListDirectoryRoleDefinitionsOperationOptions) ToHeaders

func (ListDirectoryRoleDefinitionsOperationOptions) ToOData

func (ListDirectoryRoleDefinitionsOperationOptions) ToQuery

type ListDirectoryRoleDefinitionsOperationResponse

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

type UnifiedRoleDefinitionOperationPredicate

type UnifiedRoleDefinitionOperationPredicate struct {
}

func (UnifiedRoleDefinitionOperationPredicate) Matches

type UpdateDirectoryRoleDefinitionOperationOptions

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

func DefaultUpdateDirectoryRoleDefinitionOperationOptions

func DefaultUpdateDirectoryRoleDefinitionOperationOptions() UpdateDirectoryRoleDefinitionOperationOptions

func (UpdateDirectoryRoleDefinitionOperationOptions) ToHeaders

func (UpdateDirectoryRoleDefinitionOperationOptions) ToOData

func (UpdateDirectoryRoleDefinitionOperationOptions) ToQuery

type UpdateDirectoryRoleDefinitionOperationResponse

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