approleassignment

package
v0.20241126.1110949 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: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AppRoleAssignmentClient

type AppRoleAssignmentClient struct {
	Client *msgraph.Client
}

func NewAppRoleAssignmentClientWithBaseURI

func NewAppRoleAssignmentClientWithBaseURI(sdkApi sdkEnv.Api) (*AppRoleAssignmentClient, error)

func (AppRoleAssignmentClient) CreateAppRoleAssignment

CreateAppRoleAssignment - Grant an appRoleAssignment to a user. Use this API to assign an app role to a user. To grant an app role assignment to a user, you need three identifiers

func (AppRoleAssignmentClient) DeleteAppRoleAssignment

DeleteAppRoleAssignment - Delete appRoleAssignment. Delete an appRoleAssignment that has been granted to a user.

func (AppRoleAssignmentClient) GetAppRoleAssignment

GetAppRoleAssignment - Get appRoleAssignments from users. Represents the app roles a user is granted for an application. Supports $expand.

func (AppRoleAssignmentClient) GetAppRoleAssignmentsCount

GetAppRoleAssignmentsCount - Get the number of the resource

func (AppRoleAssignmentClient) ListAppRoleAssignments

ListAppRoleAssignments - List appRoleAssignments granted to a user. Retrieve the list of appRoleAssignments that are currently granted to a user. This operation also returns app role assignments granted to groups that the user is a direct member of.

func (AppRoleAssignmentClient) ListAppRoleAssignmentsComplete

ListAppRoleAssignmentsComplete retrieves all the results into a single object

func (AppRoleAssignmentClient) ListAppRoleAssignmentsCompleteMatchingPredicate

func (c AppRoleAssignmentClient) ListAppRoleAssignmentsCompleteMatchingPredicate(ctx context.Context, id stable.UserId, options ListAppRoleAssignmentsOperationOptions, predicate AppRoleAssignmentOperationPredicate) (result ListAppRoleAssignmentsCompleteResult, err error)

ListAppRoleAssignmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppRoleAssignmentClient) UpdateAppRoleAssignment

UpdateAppRoleAssignment - Update the navigation property appRoleAssignments in users

type AppRoleAssignmentOperationPredicate

type AppRoleAssignmentOperationPredicate struct {
}

func (AppRoleAssignmentOperationPredicate) Matches

type CreateAppRoleAssignmentOperationOptions

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

func DefaultCreateAppRoleAssignmentOperationOptions

func DefaultCreateAppRoleAssignmentOperationOptions() CreateAppRoleAssignmentOperationOptions

func (CreateAppRoleAssignmentOperationOptions) ToHeaders

func (CreateAppRoleAssignmentOperationOptions) ToOData

func (CreateAppRoleAssignmentOperationOptions) ToQuery

type CreateAppRoleAssignmentOperationResponse

type CreateAppRoleAssignmentOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.AppRoleAssignment
}

type DeleteAppRoleAssignmentOperationOptions

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

func DefaultDeleteAppRoleAssignmentOperationOptions

func DefaultDeleteAppRoleAssignmentOperationOptions() DeleteAppRoleAssignmentOperationOptions

func (DeleteAppRoleAssignmentOperationOptions) ToHeaders

func (DeleteAppRoleAssignmentOperationOptions) ToOData

func (DeleteAppRoleAssignmentOperationOptions) ToQuery

type DeleteAppRoleAssignmentOperationResponse

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

type GetAppRoleAssignmentOperationOptions

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

func DefaultGetAppRoleAssignmentOperationOptions

func DefaultGetAppRoleAssignmentOperationOptions() GetAppRoleAssignmentOperationOptions

func (GetAppRoleAssignmentOperationOptions) ToHeaders

func (GetAppRoleAssignmentOperationOptions) ToOData

func (GetAppRoleAssignmentOperationOptions) ToQuery

type GetAppRoleAssignmentOperationResponse

type GetAppRoleAssignmentOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *stable.AppRoleAssignment
}

type GetAppRoleAssignmentsCountOperationOptions

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

func DefaultGetAppRoleAssignmentsCountOperationOptions

func DefaultGetAppRoleAssignmentsCountOperationOptions() GetAppRoleAssignmentsCountOperationOptions

func (GetAppRoleAssignmentsCountOperationOptions) ToHeaders

func (GetAppRoleAssignmentsCountOperationOptions) ToOData

func (GetAppRoleAssignmentsCountOperationOptions) ToQuery

type GetAppRoleAssignmentsCountOperationResponse

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

type ListAppRoleAssignmentsCompleteResult

type ListAppRoleAssignmentsCompleteResult struct {
	LatestHttpResponse *http.Response
	Items              []stable.AppRoleAssignment
}

type ListAppRoleAssignmentsCustomPager

type ListAppRoleAssignmentsCustomPager struct {
	NextLink *odata.Link `json:"@odata.nextLink"`
}
func (p *ListAppRoleAssignmentsCustomPager) NextPageLink() *odata.Link

type ListAppRoleAssignmentsOperationOptions

type ListAppRoleAssignmentsOperationOptions struct {
	ConsistencyLevel *odata.ConsistencyLevel
	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 DefaultListAppRoleAssignmentsOperationOptions

func DefaultListAppRoleAssignmentsOperationOptions() ListAppRoleAssignmentsOperationOptions

func (ListAppRoleAssignmentsOperationOptions) ToHeaders

func (ListAppRoleAssignmentsOperationOptions) ToOData

func (ListAppRoleAssignmentsOperationOptions) ToQuery

type ListAppRoleAssignmentsOperationResponse

type ListAppRoleAssignmentsOperationResponse struct {
	HttpResponse *http.Response
	OData        *odata.OData
	Model        *[]stable.AppRoleAssignment
}

type UpdateAppRoleAssignmentOperationOptions

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

func DefaultUpdateAppRoleAssignmentOperationOptions

func DefaultUpdateAppRoleAssignmentOperationOptions() UpdateAppRoleAssignmentOperationOptions

func (UpdateAppRoleAssignmentOperationOptions) ToHeaders

func (UpdateAppRoleAssignmentOperationOptions) ToOData

func (UpdateAppRoleAssignmentOperationOptions) ToQuery

type UpdateAppRoleAssignmentOperationResponse

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