Documentation ¶
Index ¶
- type AppRoleAssignedToRequestBuilder
- func (m *AppRoleAssignedToRequestBuilder) Count() ...
- func (m *AppRoleAssignedToRequestBuilder) CreateGetRequestInformation(ctx context.Context, ...) (...)
- func (m *AppRoleAssignedToRequestBuilder) CreatePostRequestInformation(ctx context.Context, ...) (...)
- func (m *AppRoleAssignedToRequestBuilder) Get(ctx context.Context, ...) (...)
- func (m *AppRoleAssignedToRequestBuilder) Post(ctx context.Context, ...) (...)
- type AppRoleAssignedToRequestBuilderGetQueryParameters
- type AppRoleAssignedToRequestBuilderGetRequestConfiguration
- type AppRoleAssignedToRequestBuilderPostRequestConfiguration
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppRoleAssignedToRequestBuilder ¶
type AppRoleAssignedToRequestBuilder struct {
// contains filtered or unexported fields
}
AppRoleAssignedToRequestBuilder provides operations to manage the appRoleAssignedTo property of the microsoft.graph.servicePrincipal entity.
func NewAppRoleAssignedToRequestBuilder ¶
func NewAppRoleAssignedToRequestBuilder(rawUrl string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppRoleAssignedToRequestBuilder
NewAppRoleAssignedToRequestBuilder instantiates a new AppRoleAssignedToRequestBuilder and sets the default values.
func NewAppRoleAssignedToRequestBuilderInternal ¶
func NewAppRoleAssignedToRequestBuilderInternal(pathParameters map[string]string, requestAdapter i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestAdapter) *AppRoleAssignedToRequestBuilder
NewAppRoleAssignedToRequestBuilderInternal instantiates a new AppRoleAssignedToRequestBuilder and sets the default values.
func (*AppRoleAssignedToRequestBuilder) Count ¶ added in v0.13.0
func (m *AppRoleAssignedToRequestBuilder) Count() *i33cb20858d99d8f76f96f818f1a262638de6b8a48afc66e0cdedde574933ea0f.CountRequestBuilder
Count provides operations to count the resources in the collection.
func (*AppRoleAssignedToRequestBuilder) CreateGetRequestInformation ¶
func (m *AppRoleAssignedToRequestBuilder) CreateGetRequestInformation(ctx context.Context, requestConfiguration *AppRoleAssignedToRequestBuilderGetRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreateGetRequestInformation retrieve a list of appRoleAssignment that users, groups, or client service principals have been granted for the given resource service principal. For example, if the resource service principal is the service principal for the Microsoft Graph API, this will return all service principals that have been granted any app-only permissions to Microsoft Graph. If the resource service principal is an application that has app roles granted to users and groups, this will return all the users and groups assigned app roles for this application.
func (*AppRoleAssignedToRequestBuilder) CreatePostRequestInformation ¶
func (m *AppRoleAssignedToRequestBuilder) CreatePostRequestInformation(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AppRoleAssignmentable, requestConfiguration *AppRoleAssignedToRequestBuilderPostRequestConfiguration) (*i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation, error)
CreatePostRequestInformation assign an app role for a resource service principal, to a user, group, or 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, you need three identifiers:
func (*AppRoleAssignedToRequestBuilder) Get ¶
func (m *AppRoleAssignedToRequestBuilder) Get(ctx context.Context, requestConfiguration *AppRoleAssignedToRequestBuilderGetRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AppRoleAssignmentCollectionResponseable, error)
Get retrieve a list of appRoleAssignment that users, groups, or client service principals have been granted for the given resource service principal. For example, if the resource service principal is the service principal for the Microsoft Graph API, this will return all service principals that have been granted any app-only permissions to Microsoft Graph. If the resource service principal is an application that has app roles granted to users and groups, this will return all the users and groups assigned app roles for this application.
func (*AppRoleAssignedToRequestBuilder) Post ¶
func (m *AppRoleAssignedToRequestBuilder) Post(ctx context.Context, body iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AppRoleAssignmentable, requestConfiguration *AppRoleAssignedToRequestBuilderPostRequestConfiguration) (iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.AppRoleAssignmentable, error)
Post assign an app role for a resource service principal, to a user, group, or 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, you need three identifiers:
type AppRoleAssignedToRequestBuilderGetQueryParameters ¶
type AppRoleAssignedToRequestBuilderGetQueryParameters struct { // Include count of items Count *bool `uriparametername:"%24count"` // Expand related entities Expand []string `uriparametername:"%24expand"` // Filter items by property values Filter *string `uriparametername:"%24filter"` // Order items by property values Orderby []string `uriparametername:"%24orderby"` // Search items by search phrases Search *string `uriparametername:"%24search"` // Select properties to be returned Select []string `uriparametername:"%24select"` // Skip the first n items Skip *int32 `uriparametername:"%24skip"` // Show only the first n items Top *int32 `uriparametername:"%24top"` }
AppRoleAssignedToRequestBuilderGetQueryParameters retrieve a list of appRoleAssignment that users, groups, or client service principals have been granted for the given resource service principal. For example, if the resource service principal is the service principal for the Microsoft Graph API, this will return all service principals that have been granted any app-only permissions to Microsoft Graph. If the resource service principal is an application that has app roles granted to users and groups, this will return all the users and groups assigned app roles for this application.
type AppRoleAssignedToRequestBuilderGetRequestConfiguration ¶ added in v0.22.0
type AppRoleAssignedToRequestBuilderGetRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption // Request query parameters QueryParameters *AppRoleAssignedToRequestBuilderGetQueryParameters }
AppRoleAssignedToRequestBuilderGetRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.
type AppRoleAssignedToRequestBuilderPostRequestConfiguration ¶ added in v0.22.0
type AppRoleAssignedToRequestBuilderPostRequestConfiguration struct { // Request headers Headers map[string]string // Request options Options []i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestOption }
AppRoleAssignedToRequestBuilderPostRequestConfiguration configuration for the request such as headers, query parameters, and middleware options.