Documentation ¶
Index ¶
- type AppRoleAssignedToClient
- func (c AppRoleAssignedToClient) CreateAppRoleAssignedTo(ctx context.Context, id stable.ServicePrincipalId, ...) (result CreateAppRoleAssignedToOperationResponse, err error)
- func (c AppRoleAssignedToClient) DeleteAppRoleAssignedTo(ctx context.Context, id stable.ServicePrincipalIdAppRoleAssignedToId, ...) (result DeleteAppRoleAssignedToOperationResponse, err error)
- func (c AppRoleAssignedToClient) GetAppRoleAssignedTo(ctx context.Context, id stable.ServicePrincipalIdAppRoleAssignedToId, ...) (result GetAppRoleAssignedToOperationResponse, err error)
- func (c AppRoleAssignedToClient) GetAppRoleAssignedToCount(ctx context.Context, id stable.ServicePrincipalId, ...) (result GetAppRoleAssignedToCountOperationResponse, err error)
- func (c AppRoleAssignedToClient) ListAppRoleAssignedTos(ctx context.Context, id stable.ServicePrincipalId, ...) (result ListAppRoleAssignedTosOperationResponse, err error)
- func (c AppRoleAssignedToClient) ListAppRoleAssignedTosComplete(ctx context.Context, id stable.ServicePrincipalId, ...) (ListAppRoleAssignedTosCompleteResult, error)
- func (c AppRoleAssignedToClient) ListAppRoleAssignedTosCompleteMatchingPredicate(ctx context.Context, id stable.ServicePrincipalId, ...) (result ListAppRoleAssignedTosCompleteResult, err error)
- func (c AppRoleAssignedToClient) UpdateAppRoleAssignedTo(ctx context.Context, id stable.ServicePrincipalIdAppRoleAssignedToId, ...) (result UpdateAppRoleAssignedToOperationResponse, err error)
- type AppRoleAssignmentOperationPredicate
- type CreateAppRoleAssignedToOperationOptions
- type CreateAppRoleAssignedToOperationResponse
- type DeleteAppRoleAssignedToOperationOptions
- type DeleteAppRoleAssignedToOperationResponse
- type GetAppRoleAssignedToCountOperationOptions
- type GetAppRoleAssignedToCountOperationResponse
- type GetAppRoleAssignedToOperationOptions
- type GetAppRoleAssignedToOperationResponse
- type ListAppRoleAssignedTosCompleteResult
- type ListAppRoleAssignedTosCustomPager
- type ListAppRoleAssignedTosOperationOptions
- type ListAppRoleAssignedTosOperationResponse
- type UpdateAppRoleAssignedToOperationOptions
- type UpdateAppRoleAssignedToOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppRoleAssignedToClient ¶
func NewAppRoleAssignedToClientWithBaseURI ¶
func NewAppRoleAssignedToClientWithBaseURI(sdkApi sdkEnv.Api) (*AppRoleAssignedToClient, error)
func (AppRoleAssignedToClient) CreateAppRoleAssignedTo ¶
func (c AppRoleAssignedToClient) CreateAppRoleAssignedTo(ctx context.Context, id stable.ServicePrincipalId, input stable.AppRoleAssignment, options CreateAppRoleAssignedToOperationOptions) (result CreateAppRoleAssignedToOperationResponse, err error)
CreateAppRoleAssignedTo - Grant an appRoleAssignment for a service principal. 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 (AppRoleAssignedToClient) DeleteAppRoleAssignedTo ¶
func (c AppRoleAssignedToClient) DeleteAppRoleAssignedTo(ctx context.Context, id stable.ServicePrincipalIdAppRoleAssignedToId, options DeleteAppRoleAssignedToOperationOptions) (result DeleteAppRoleAssignedToOperationResponse, err error)
DeleteAppRoleAssignedTo - Delete appRoleAssignedTo. Deletes an appRoleAssignment that a user, group, or client service principal has been granted for a resource service principal.
func (AppRoleAssignedToClient) GetAppRoleAssignedTo ¶
func (c AppRoleAssignedToClient) GetAppRoleAssignedTo(ctx context.Context, id stable.ServicePrincipalIdAppRoleAssignedToId, options GetAppRoleAssignedToOperationOptions) (result GetAppRoleAssignedToOperationResponse, err error)
GetAppRoleAssignedTo - Get appRoleAssignment. Read the properties and relationships of an appRoleAssignment object.
func (AppRoleAssignedToClient) GetAppRoleAssignedToCount ¶
func (c AppRoleAssignedToClient) GetAppRoleAssignedToCount(ctx context.Context, id stable.ServicePrincipalId, options GetAppRoleAssignedToCountOperationOptions) (result GetAppRoleAssignedToCountOperationResponse, err error)
GetAppRoleAssignedToCount - Get the number of the resource
func (AppRoleAssignedToClient) ListAppRoleAssignedTos ¶
func (c AppRoleAssignedToClient) ListAppRoleAssignedTos(ctx context.Context, id stable.ServicePrincipalId, options ListAppRoleAssignedTosOperationOptions) (result ListAppRoleAssignedTosOperationResponse, err error)
ListAppRoleAssignedTos - Get appRoleAssignment. Read the properties and relationships of an appRoleAssignment object.
func (AppRoleAssignedToClient) ListAppRoleAssignedTosComplete ¶
func (c AppRoleAssignedToClient) ListAppRoleAssignedTosComplete(ctx context.Context, id stable.ServicePrincipalId, options ListAppRoleAssignedTosOperationOptions) (ListAppRoleAssignedTosCompleteResult, error)
ListAppRoleAssignedTosComplete retrieves all the results into a single object
func (AppRoleAssignedToClient) ListAppRoleAssignedTosCompleteMatchingPredicate ¶
func (c AppRoleAssignedToClient) ListAppRoleAssignedTosCompleteMatchingPredicate(ctx context.Context, id stable.ServicePrincipalId, options ListAppRoleAssignedTosOperationOptions, predicate AppRoleAssignmentOperationPredicate) (result ListAppRoleAssignedTosCompleteResult, err error)
ListAppRoleAssignedTosCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (AppRoleAssignedToClient) UpdateAppRoleAssignedTo ¶
func (c AppRoleAssignedToClient) UpdateAppRoleAssignedTo(ctx context.Context, id stable.ServicePrincipalIdAppRoleAssignedToId, input stable.AppRoleAssignment, options UpdateAppRoleAssignedToOperationOptions) (result UpdateAppRoleAssignedToOperationResponse, err error)
UpdateAppRoleAssignedTo - Update the navigation property appRoleAssignedTo in servicePrincipals
type AppRoleAssignmentOperationPredicate ¶
type AppRoleAssignmentOperationPredicate struct { }
func (AppRoleAssignmentOperationPredicate) Matches ¶
func (p AppRoleAssignmentOperationPredicate) Matches(input stable.AppRoleAssignment) bool
type CreateAppRoleAssignedToOperationOptions ¶
type CreateAppRoleAssignedToOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateAppRoleAssignedToOperationOptions ¶
func DefaultCreateAppRoleAssignedToOperationOptions() CreateAppRoleAssignedToOperationOptions
func (CreateAppRoleAssignedToOperationOptions) ToHeaders ¶
func (o CreateAppRoleAssignedToOperationOptions) ToHeaders() *client.Headers
func (CreateAppRoleAssignedToOperationOptions) ToOData ¶
func (o CreateAppRoleAssignedToOperationOptions) ToOData() *odata.Query
func (CreateAppRoleAssignedToOperationOptions) ToQuery ¶
func (o CreateAppRoleAssignedToOperationOptions) ToQuery() *client.QueryParams
type DeleteAppRoleAssignedToOperationOptions ¶
type DeleteAppRoleAssignedToOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteAppRoleAssignedToOperationOptions ¶
func DefaultDeleteAppRoleAssignedToOperationOptions() DeleteAppRoleAssignedToOperationOptions
func (DeleteAppRoleAssignedToOperationOptions) ToHeaders ¶
func (o DeleteAppRoleAssignedToOperationOptions) ToHeaders() *client.Headers
func (DeleteAppRoleAssignedToOperationOptions) ToOData ¶
func (o DeleteAppRoleAssignedToOperationOptions) ToOData() *odata.Query
func (DeleteAppRoleAssignedToOperationOptions) ToQuery ¶
func (o DeleteAppRoleAssignedToOperationOptions) ToQuery() *client.QueryParams
type GetAppRoleAssignedToCountOperationOptions ¶
type GetAppRoleAssignedToCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetAppRoleAssignedToCountOperationOptions ¶
func DefaultGetAppRoleAssignedToCountOperationOptions() GetAppRoleAssignedToCountOperationOptions
func (GetAppRoleAssignedToCountOperationOptions) ToHeaders ¶
func (o GetAppRoleAssignedToCountOperationOptions) ToHeaders() *client.Headers
func (GetAppRoleAssignedToCountOperationOptions) ToOData ¶
func (o GetAppRoleAssignedToCountOperationOptions) ToOData() *odata.Query
func (GetAppRoleAssignedToCountOperationOptions) ToQuery ¶
func (o GetAppRoleAssignedToCountOperationOptions) ToQuery() *client.QueryParams
type GetAppRoleAssignedToOperationOptions ¶
type GetAppRoleAssignedToOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetAppRoleAssignedToOperationOptions ¶
func DefaultGetAppRoleAssignedToOperationOptions() GetAppRoleAssignedToOperationOptions
func (GetAppRoleAssignedToOperationOptions) ToHeaders ¶
func (o GetAppRoleAssignedToOperationOptions) ToHeaders() *client.Headers
func (GetAppRoleAssignedToOperationOptions) ToOData ¶
func (o GetAppRoleAssignedToOperationOptions) ToOData() *odata.Query
func (GetAppRoleAssignedToOperationOptions) ToQuery ¶
func (o GetAppRoleAssignedToOperationOptions) ToQuery() *client.QueryParams
type ListAppRoleAssignedTosCompleteResult ¶
type ListAppRoleAssignedTosCompleteResult struct { LatestHttpResponse *http.Response Items []stable.AppRoleAssignment }
type ListAppRoleAssignedTosCustomPager ¶
func (*ListAppRoleAssignedTosCustomPager) NextPageLink ¶
func (p *ListAppRoleAssignedTosCustomPager) NextPageLink() *odata.Link
type ListAppRoleAssignedTosOperationOptions ¶
type ListAppRoleAssignedTosOperationOptions 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 DefaultListAppRoleAssignedTosOperationOptions ¶
func DefaultListAppRoleAssignedTosOperationOptions() ListAppRoleAssignedTosOperationOptions
func (ListAppRoleAssignedTosOperationOptions) ToHeaders ¶
func (o ListAppRoleAssignedTosOperationOptions) ToHeaders() *client.Headers
func (ListAppRoleAssignedTosOperationOptions) ToOData ¶
func (o ListAppRoleAssignedTosOperationOptions) ToOData() *odata.Query
func (ListAppRoleAssignedTosOperationOptions) ToQuery ¶
func (o ListAppRoleAssignedTosOperationOptions) ToQuery() *client.QueryParams
type UpdateAppRoleAssignedToOperationOptions ¶
type UpdateAppRoleAssignedToOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateAppRoleAssignedToOperationOptions ¶
func DefaultUpdateAppRoleAssignedToOperationOptions() UpdateAppRoleAssignedToOperationOptions
func (UpdateAppRoleAssignedToOperationOptions) ToHeaders ¶
func (o UpdateAppRoleAssignedToOperationOptions) ToHeaders() *client.Headers
func (UpdateAppRoleAssignedToOperationOptions) ToOData ¶
func (o UpdateAppRoleAssignedToOperationOptions) ToOData() *odata.Query
func (UpdateAppRoleAssignedToOperationOptions) ToQuery ¶
func (o UpdateAppRoleAssignedToOperationOptions) ToQuery() *client.QueryParams