Documentation ¶
Index ¶
- type CreateDirectoryRoleAssignmentOperationOptions
- type CreateDirectoryRoleAssignmentOperationResponse
- type DeleteDirectoryRoleAssignmentOperationOptions
- type DeleteDirectoryRoleAssignmentOperationResponse
- type DirectoryRoleAssignmentClient
- func (c DirectoryRoleAssignmentClient) CreateDirectoryRoleAssignment(ctx context.Context, input beta.UnifiedRoleAssignment, ...) (result CreateDirectoryRoleAssignmentOperationResponse, err error)
- func (c DirectoryRoleAssignmentClient) DeleteDirectoryRoleAssignment(ctx context.Context, id beta.RoleManagementDirectoryRoleAssignmentId, ...) (result DeleteDirectoryRoleAssignmentOperationResponse, err error)
- func (c DirectoryRoleAssignmentClient) GetDirectoryRoleAssignment(ctx context.Context, id beta.RoleManagementDirectoryRoleAssignmentId, ...) (result GetDirectoryRoleAssignmentOperationResponse, err error)
- func (c DirectoryRoleAssignmentClient) GetDirectoryRoleAssignmentsCount(ctx context.Context, options GetDirectoryRoleAssignmentsCountOperationOptions) (result GetDirectoryRoleAssignmentsCountOperationResponse, err error)
- func (c DirectoryRoleAssignmentClient) ListDirectoryRoleAssignments(ctx context.Context, options ListDirectoryRoleAssignmentsOperationOptions) (result ListDirectoryRoleAssignmentsOperationResponse, err error)
- func (c DirectoryRoleAssignmentClient) ListDirectoryRoleAssignmentsComplete(ctx context.Context, options ListDirectoryRoleAssignmentsOperationOptions) (ListDirectoryRoleAssignmentsCompleteResult, error)
- func (c DirectoryRoleAssignmentClient) ListDirectoryRoleAssignmentsCompleteMatchingPredicate(ctx context.Context, options ListDirectoryRoleAssignmentsOperationOptions, ...) (result ListDirectoryRoleAssignmentsCompleteResult, err error)
- func (c DirectoryRoleAssignmentClient) UpdateDirectoryRoleAssignment(ctx context.Context, id beta.RoleManagementDirectoryRoleAssignmentId, ...) (result UpdateDirectoryRoleAssignmentOperationResponse, err error)
- type GetDirectoryRoleAssignmentOperationOptions
- type GetDirectoryRoleAssignmentOperationResponse
- type GetDirectoryRoleAssignmentsCountOperationOptions
- type GetDirectoryRoleAssignmentsCountOperationResponse
- type ListDirectoryRoleAssignmentsCompleteResult
- type ListDirectoryRoleAssignmentsCustomPager
- type ListDirectoryRoleAssignmentsOperationOptions
- type ListDirectoryRoleAssignmentsOperationResponse
- type UnifiedRoleAssignmentOperationPredicate
- type UpdateDirectoryRoleAssignmentOperationOptions
- type UpdateDirectoryRoleAssignmentOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateDirectoryRoleAssignmentOperationOptions ¶
type CreateDirectoryRoleAssignmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateDirectoryRoleAssignmentOperationOptions ¶
func DefaultCreateDirectoryRoleAssignmentOperationOptions() CreateDirectoryRoleAssignmentOperationOptions
func (CreateDirectoryRoleAssignmentOperationOptions) ToHeaders ¶
func (o CreateDirectoryRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (CreateDirectoryRoleAssignmentOperationOptions) ToOData ¶
func (o CreateDirectoryRoleAssignmentOperationOptions) ToOData() *odata.Query
func (CreateDirectoryRoleAssignmentOperationOptions) ToQuery ¶
func (o CreateDirectoryRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type DeleteDirectoryRoleAssignmentOperationOptions ¶
type DeleteDirectoryRoleAssignmentOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteDirectoryRoleAssignmentOperationOptions ¶
func DefaultDeleteDirectoryRoleAssignmentOperationOptions() DeleteDirectoryRoleAssignmentOperationOptions
func (DeleteDirectoryRoleAssignmentOperationOptions) ToHeaders ¶
func (o DeleteDirectoryRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (DeleteDirectoryRoleAssignmentOperationOptions) ToOData ¶
func (o DeleteDirectoryRoleAssignmentOperationOptions) ToOData() *odata.Query
func (DeleteDirectoryRoleAssignmentOperationOptions) ToQuery ¶
func (o DeleteDirectoryRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type DirectoryRoleAssignmentClient ¶
func NewDirectoryRoleAssignmentClientWithBaseURI ¶
func NewDirectoryRoleAssignmentClientWithBaseURI(sdkApi sdkEnv.Api) (*DirectoryRoleAssignmentClient, error)
func (DirectoryRoleAssignmentClient) CreateDirectoryRoleAssignment ¶
func (c DirectoryRoleAssignmentClient) CreateDirectoryRoleAssignment(ctx context.Context, input beta.UnifiedRoleAssignment, options CreateDirectoryRoleAssignmentOperationOptions) (result CreateDirectoryRoleAssignmentOperationResponse, err error)
CreateDirectoryRoleAssignment - Create unifiedRoleAssignment. Create a new unifiedRoleAssignment object.
func (DirectoryRoleAssignmentClient) DeleteDirectoryRoleAssignment ¶
func (c DirectoryRoleAssignmentClient) DeleteDirectoryRoleAssignment(ctx context.Context, id beta.RoleManagementDirectoryRoleAssignmentId, options DeleteDirectoryRoleAssignmentOperationOptions) (result DeleteDirectoryRoleAssignmentOperationResponse, err error)
DeleteDirectoryRoleAssignment - Delete unifiedRoleAssignment. Delete a unifiedRoleAssignment object.
func (DirectoryRoleAssignmentClient) GetDirectoryRoleAssignment ¶
func (c DirectoryRoleAssignmentClient) GetDirectoryRoleAssignment(ctx context.Context, id beta.RoleManagementDirectoryRoleAssignmentId, options GetDirectoryRoleAssignmentOperationOptions) (result GetDirectoryRoleAssignmentOperationResponse, err error)
GetDirectoryRoleAssignment - Get unifiedRoleAssignment. Retrieve the properties and relationships of a unifiedRoleAssignment object.
func (DirectoryRoleAssignmentClient) GetDirectoryRoleAssignmentsCount ¶
func (c DirectoryRoleAssignmentClient) GetDirectoryRoleAssignmentsCount(ctx context.Context, options GetDirectoryRoleAssignmentsCountOperationOptions) (result GetDirectoryRoleAssignmentsCountOperationResponse, err error)
GetDirectoryRoleAssignmentsCount - Get the number of the resource
func (DirectoryRoleAssignmentClient) ListDirectoryRoleAssignments ¶
func (c DirectoryRoleAssignmentClient) ListDirectoryRoleAssignments(ctx context.Context, options ListDirectoryRoleAssignmentsOperationOptions) (result ListDirectoryRoleAssignmentsOperationResponse, err error)
ListDirectoryRoleAssignments - List unifiedRoleAssignments. Get a list of unifiedRoleAssignment objects for the provider. The following RBAC providers are currently supported: - directory (Microsoft Entra ID) - entitlement management (Microsoft Entra entitlement management) - Exchange Online
func (DirectoryRoleAssignmentClient) ListDirectoryRoleAssignmentsComplete ¶
func (c DirectoryRoleAssignmentClient) ListDirectoryRoleAssignmentsComplete(ctx context.Context, options ListDirectoryRoleAssignmentsOperationOptions) (ListDirectoryRoleAssignmentsCompleteResult, error)
ListDirectoryRoleAssignmentsComplete retrieves all the results into a single object
func (DirectoryRoleAssignmentClient) ListDirectoryRoleAssignmentsCompleteMatchingPredicate ¶
func (c DirectoryRoleAssignmentClient) ListDirectoryRoleAssignmentsCompleteMatchingPredicate(ctx context.Context, options ListDirectoryRoleAssignmentsOperationOptions, predicate UnifiedRoleAssignmentOperationPredicate) (result ListDirectoryRoleAssignmentsCompleteResult, err error)
ListDirectoryRoleAssignmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (DirectoryRoleAssignmentClient) UpdateDirectoryRoleAssignment ¶
func (c DirectoryRoleAssignmentClient) UpdateDirectoryRoleAssignment(ctx context.Context, id beta.RoleManagementDirectoryRoleAssignmentId, input beta.UnifiedRoleAssignment, options UpdateDirectoryRoleAssignmentOperationOptions) (result UpdateDirectoryRoleAssignmentOperationResponse, err error)
UpdateDirectoryRoleAssignment - Update the navigation property roleAssignments in roleManagement
type GetDirectoryRoleAssignmentOperationOptions ¶
type GetDirectoryRoleAssignmentOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetDirectoryRoleAssignmentOperationOptions ¶
func DefaultGetDirectoryRoleAssignmentOperationOptions() GetDirectoryRoleAssignmentOperationOptions
func (GetDirectoryRoleAssignmentOperationOptions) ToHeaders ¶
func (o GetDirectoryRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (GetDirectoryRoleAssignmentOperationOptions) ToOData ¶
func (o GetDirectoryRoleAssignmentOperationOptions) ToOData() *odata.Query
func (GetDirectoryRoleAssignmentOperationOptions) ToQuery ¶
func (o GetDirectoryRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type GetDirectoryRoleAssignmentsCountOperationOptions ¶
type GetDirectoryRoleAssignmentsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetDirectoryRoleAssignmentsCountOperationOptions ¶
func DefaultGetDirectoryRoleAssignmentsCountOperationOptions() GetDirectoryRoleAssignmentsCountOperationOptions
func (GetDirectoryRoleAssignmentsCountOperationOptions) ToHeaders ¶
func (o GetDirectoryRoleAssignmentsCountOperationOptions) ToHeaders() *client.Headers
func (GetDirectoryRoleAssignmentsCountOperationOptions) ToOData ¶
func (o GetDirectoryRoleAssignmentsCountOperationOptions) ToOData() *odata.Query
func (GetDirectoryRoleAssignmentsCountOperationOptions) ToQuery ¶
func (o GetDirectoryRoleAssignmentsCountOperationOptions) ToQuery() *client.QueryParams
type ListDirectoryRoleAssignmentsCompleteResult ¶
type ListDirectoryRoleAssignmentsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.UnifiedRoleAssignment }
type ListDirectoryRoleAssignmentsCustomPager ¶
type ListDirectoryRoleAssignmentsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListDirectoryRoleAssignmentsCustomPager) NextPageLink ¶
func (p *ListDirectoryRoleAssignmentsCustomPager) NextPageLink() *odata.Link
type ListDirectoryRoleAssignmentsOperationOptions ¶
type ListDirectoryRoleAssignmentsOperationOptions 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 DefaultListDirectoryRoleAssignmentsOperationOptions ¶
func DefaultListDirectoryRoleAssignmentsOperationOptions() ListDirectoryRoleAssignmentsOperationOptions
func (ListDirectoryRoleAssignmentsOperationOptions) ToHeaders ¶
func (o ListDirectoryRoleAssignmentsOperationOptions) ToHeaders() *client.Headers
func (ListDirectoryRoleAssignmentsOperationOptions) ToOData ¶
func (o ListDirectoryRoleAssignmentsOperationOptions) ToOData() *odata.Query
func (ListDirectoryRoleAssignmentsOperationOptions) ToQuery ¶
func (o ListDirectoryRoleAssignmentsOperationOptions) ToQuery() *client.QueryParams
type UnifiedRoleAssignmentOperationPredicate ¶
type UnifiedRoleAssignmentOperationPredicate struct { }
func (UnifiedRoleAssignmentOperationPredicate) Matches ¶
func (p UnifiedRoleAssignmentOperationPredicate) Matches(input beta.UnifiedRoleAssignment) bool
type UpdateDirectoryRoleAssignmentOperationOptions ¶
type UpdateDirectoryRoleAssignmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateDirectoryRoleAssignmentOperationOptions ¶
func DefaultUpdateDirectoryRoleAssignmentOperationOptions() UpdateDirectoryRoleAssignmentOperationOptions
func (UpdateDirectoryRoleAssignmentOperationOptions) ToHeaders ¶
func (o UpdateDirectoryRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (UpdateDirectoryRoleAssignmentOperationOptions) ToOData ¶
func (o UpdateDirectoryRoleAssignmentOperationOptions) ToOData() *odata.Query
func (UpdateDirectoryRoleAssignmentOperationOptions) ToQuery ¶
func (o UpdateDirectoryRoleAssignmentOperationOptions) ToQuery() *client.QueryParams