approleassignment

package
v0.20241118.1115603 Latest Latest
Warning

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

Go to latest
Published: Nov 18, 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 service principal. Assign an app role to a client service principal. App roles that are assigned to service principals are also known as application permissions. Application permissions can be granted directly with app role assignments, or through a consent experience. To grant an app role assignment to a client service principal, you need three identifiers

func (AppRoleAssignmentClient) DeleteAppRoleAssignment

DeleteAppRoleAssignment - Delete appRoleAssignment. Deletes an appRoleAssignment that a service principal has been granted. App roles that are assigned to service principals are also known as application permissions. Deleting an app role assignment for a service principal is equivalent to revoking the app-only permission grant.

func (AppRoleAssignmentClient) GetAppRoleAssignment

GetAppRoleAssignment - Get appRoleAssignment. Read the properties and relationships of an appRoleAssignment object.

func (AppRoleAssignmentClient) GetAppRoleAssignmentsCount

GetAppRoleAssignmentsCount - Get the number of the resource

func (AppRoleAssignmentClient) ListAppRoleAssignments

ListAppRoleAssignments - Get appRoleAssignment. Read the properties and relationships of an appRoleAssignment object.

func (AppRoleAssignmentClient) ListAppRoleAssignmentsComplete

ListAppRoleAssignmentsComplete retrieves all the results into a single object

func (AppRoleAssignmentClient) ListAppRoleAssignmentsCompleteMatchingPredicate

ListAppRoleAssignmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate

func (AppRoleAssignmentClient) UpdateAppRoleAssignment

UpdateAppRoleAssignment - Update the navigation property appRoleAssignments in servicePrincipals

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        *beta.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 {
	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        *beta.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              []beta.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        *[]beta.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