Documentation ¶
Index ¶
- type CreateExchangeTransitiveRoleAssignmentOperationOptions
- type CreateExchangeTransitiveRoleAssignmentOperationResponse
- type DeleteExchangeTransitiveRoleAssignmentOperationOptions
- type DeleteExchangeTransitiveRoleAssignmentOperationResponse
- type ExchangeTransitiveRoleAssignmentClient
- func (c ExchangeTransitiveRoleAssignmentClient) CreateExchangeTransitiveRoleAssignment(ctx context.Context, input beta.UnifiedRoleAssignment, ...) (result CreateExchangeTransitiveRoleAssignmentOperationResponse, err error)
- func (c ExchangeTransitiveRoleAssignmentClient) DeleteExchangeTransitiveRoleAssignment(ctx context.Context, id beta.RoleManagementExchangeTransitiveRoleAssignmentId, ...) (result DeleteExchangeTransitiveRoleAssignmentOperationResponse, err error)
- func (c ExchangeTransitiveRoleAssignmentClient) GetExchangeTransitiveRoleAssignment(ctx context.Context, id beta.RoleManagementExchangeTransitiveRoleAssignmentId, ...) (result GetExchangeTransitiveRoleAssignmentOperationResponse, err error)
- func (c ExchangeTransitiveRoleAssignmentClient) GetExchangeTransitiveRoleAssignmentsCount(ctx context.Context, ...) (result GetExchangeTransitiveRoleAssignmentsCountOperationResponse, err error)
- func (c ExchangeTransitiveRoleAssignmentClient) ListExchangeTransitiveRoleAssignments(ctx context.Context, ...) (result ListExchangeTransitiveRoleAssignmentsOperationResponse, err error)
- func (c ExchangeTransitiveRoleAssignmentClient) ListExchangeTransitiveRoleAssignmentsComplete(ctx context.Context, ...) (ListExchangeTransitiveRoleAssignmentsCompleteResult, error)
- func (c ExchangeTransitiveRoleAssignmentClient) ListExchangeTransitiveRoleAssignmentsCompleteMatchingPredicate(ctx context.Context, ...) (result ListExchangeTransitiveRoleAssignmentsCompleteResult, err error)
- func (c ExchangeTransitiveRoleAssignmentClient) UpdateExchangeTransitiveRoleAssignment(ctx context.Context, id beta.RoleManagementExchangeTransitiveRoleAssignmentId, ...) (result UpdateExchangeTransitiveRoleAssignmentOperationResponse, err error)
- type GetExchangeTransitiveRoleAssignmentOperationOptions
- type GetExchangeTransitiveRoleAssignmentOperationResponse
- type GetExchangeTransitiveRoleAssignmentsCountOperationOptions
- type GetExchangeTransitiveRoleAssignmentsCountOperationResponse
- type ListExchangeTransitiveRoleAssignmentsCompleteResult
- type ListExchangeTransitiveRoleAssignmentsCustomPager
- type ListExchangeTransitiveRoleAssignmentsOperationOptions
- type ListExchangeTransitiveRoleAssignmentsOperationResponse
- type UnifiedRoleAssignmentOperationPredicate
- type UpdateExchangeTransitiveRoleAssignmentOperationOptions
- type UpdateExchangeTransitiveRoleAssignmentOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateExchangeTransitiveRoleAssignmentOperationOptions ¶
type CreateExchangeTransitiveRoleAssignmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateExchangeTransitiveRoleAssignmentOperationOptions ¶
func DefaultCreateExchangeTransitiveRoleAssignmentOperationOptions() CreateExchangeTransitiveRoleAssignmentOperationOptions
func (CreateExchangeTransitiveRoleAssignmentOperationOptions) ToHeaders ¶
func (o CreateExchangeTransitiveRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (CreateExchangeTransitiveRoleAssignmentOperationOptions) ToOData ¶
func (o CreateExchangeTransitiveRoleAssignmentOperationOptions) ToOData() *odata.Query
func (CreateExchangeTransitiveRoleAssignmentOperationOptions) ToQuery ¶
func (o CreateExchangeTransitiveRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type DeleteExchangeTransitiveRoleAssignmentOperationOptions ¶
type DeleteExchangeTransitiveRoleAssignmentOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteExchangeTransitiveRoleAssignmentOperationOptions ¶
func DefaultDeleteExchangeTransitiveRoleAssignmentOperationOptions() DeleteExchangeTransitiveRoleAssignmentOperationOptions
func (DeleteExchangeTransitiveRoleAssignmentOperationOptions) ToHeaders ¶
func (o DeleteExchangeTransitiveRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (DeleteExchangeTransitiveRoleAssignmentOperationOptions) ToOData ¶
func (o DeleteExchangeTransitiveRoleAssignmentOperationOptions) ToOData() *odata.Query
func (DeleteExchangeTransitiveRoleAssignmentOperationOptions) ToQuery ¶
func (o DeleteExchangeTransitiveRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type ExchangeTransitiveRoleAssignmentClient ¶
func NewExchangeTransitiveRoleAssignmentClientWithBaseURI ¶
func NewExchangeTransitiveRoleAssignmentClientWithBaseURI(sdkApi sdkEnv.Api) (*ExchangeTransitiveRoleAssignmentClient, error)
func (ExchangeTransitiveRoleAssignmentClient) CreateExchangeTransitiveRoleAssignment ¶
func (c ExchangeTransitiveRoleAssignmentClient) CreateExchangeTransitiveRoleAssignment(ctx context.Context, input beta.UnifiedRoleAssignment, options CreateExchangeTransitiveRoleAssignmentOperationOptions) (result CreateExchangeTransitiveRoleAssignmentOperationResponse, err error)
CreateExchangeTransitiveRoleAssignment - Create new navigation property to transitiveRoleAssignments for roleManagement
func (ExchangeTransitiveRoleAssignmentClient) DeleteExchangeTransitiveRoleAssignment ¶
func (c ExchangeTransitiveRoleAssignmentClient) DeleteExchangeTransitiveRoleAssignment(ctx context.Context, id beta.RoleManagementExchangeTransitiveRoleAssignmentId, options DeleteExchangeTransitiveRoleAssignmentOperationOptions) (result DeleteExchangeTransitiveRoleAssignmentOperationResponse, err error)
DeleteExchangeTransitiveRoleAssignment - Delete navigation property transitiveRoleAssignments for roleManagement
func (ExchangeTransitiveRoleAssignmentClient) GetExchangeTransitiveRoleAssignment ¶
func (c ExchangeTransitiveRoleAssignmentClient) GetExchangeTransitiveRoleAssignment(ctx context.Context, id beta.RoleManagementExchangeTransitiveRoleAssignmentId, options GetExchangeTransitiveRoleAssignmentOperationOptions) (result GetExchangeTransitiveRoleAssignmentOperationResponse, err error)
GetExchangeTransitiveRoleAssignment - Get transitiveRoleAssignments from roleManagement. Resource to grant access to users or groups that are transitive.
func (ExchangeTransitiveRoleAssignmentClient) GetExchangeTransitiveRoleAssignmentsCount ¶
func (c ExchangeTransitiveRoleAssignmentClient) GetExchangeTransitiveRoleAssignmentsCount(ctx context.Context, options GetExchangeTransitiveRoleAssignmentsCountOperationOptions) (result GetExchangeTransitiveRoleAssignmentsCountOperationResponse, err error)
GetExchangeTransitiveRoleAssignmentsCount - Get the number of the resource
func (ExchangeTransitiveRoleAssignmentClient) ListExchangeTransitiveRoleAssignments ¶
func (c ExchangeTransitiveRoleAssignmentClient) ListExchangeTransitiveRoleAssignments(ctx context.Context, options ListExchangeTransitiveRoleAssignmentsOperationOptions) (result ListExchangeTransitiveRoleAssignmentsOperationResponse, err error)
ListExchangeTransitiveRoleAssignments - Get transitiveRoleAssignments from roleManagement. Resource to grant access to users or groups that are transitive.
func (ExchangeTransitiveRoleAssignmentClient) ListExchangeTransitiveRoleAssignmentsComplete ¶
func (c ExchangeTransitiveRoleAssignmentClient) ListExchangeTransitiveRoleAssignmentsComplete(ctx context.Context, options ListExchangeTransitiveRoleAssignmentsOperationOptions) (ListExchangeTransitiveRoleAssignmentsCompleteResult, error)
ListExchangeTransitiveRoleAssignmentsComplete retrieves all the results into a single object
func (ExchangeTransitiveRoleAssignmentClient) ListExchangeTransitiveRoleAssignmentsCompleteMatchingPredicate ¶
func (c ExchangeTransitiveRoleAssignmentClient) ListExchangeTransitiveRoleAssignmentsCompleteMatchingPredicate(ctx context.Context, options ListExchangeTransitiveRoleAssignmentsOperationOptions, predicate UnifiedRoleAssignmentOperationPredicate) (result ListExchangeTransitiveRoleAssignmentsCompleteResult, err error)
ListExchangeTransitiveRoleAssignmentsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ExchangeTransitiveRoleAssignmentClient) UpdateExchangeTransitiveRoleAssignment ¶
func (c ExchangeTransitiveRoleAssignmentClient) UpdateExchangeTransitiveRoleAssignment(ctx context.Context, id beta.RoleManagementExchangeTransitiveRoleAssignmentId, input beta.UnifiedRoleAssignment, options UpdateExchangeTransitiveRoleAssignmentOperationOptions) (result UpdateExchangeTransitiveRoleAssignmentOperationResponse, err error)
UpdateExchangeTransitiveRoleAssignment - Update the navigation property transitiveRoleAssignments in roleManagement
type GetExchangeTransitiveRoleAssignmentOperationOptions ¶
type GetExchangeTransitiveRoleAssignmentOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetExchangeTransitiveRoleAssignmentOperationOptions ¶
func DefaultGetExchangeTransitiveRoleAssignmentOperationOptions() GetExchangeTransitiveRoleAssignmentOperationOptions
func (GetExchangeTransitiveRoleAssignmentOperationOptions) ToHeaders ¶
func (o GetExchangeTransitiveRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (GetExchangeTransitiveRoleAssignmentOperationOptions) ToOData ¶
func (o GetExchangeTransitiveRoleAssignmentOperationOptions) ToOData() *odata.Query
func (GetExchangeTransitiveRoleAssignmentOperationOptions) ToQuery ¶
func (o GetExchangeTransitiveRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
type GetExchangeTransitiveRoleAssignmentsCountOperationOptions ¶
type GetExchangeTransitiveRoleAssignmentsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetExchangeTransitiveRoleAssignmentsCountOperationOptions ¶
func DefaultGetExchangeTransitiveRoleAssignmentsCountOperationOptions() GetExchangeTransitiveRoleAssignmentsCountOperationOptions
func (GetExchangeTransitiveRoleAssignmentsCountOperationOptions) ToHeaders ¶
func (o GetExchangeTransitiveRoleAssignmentsCountOperationOptions) ToHeaders() *client.Headers
func (GetExchangeTransitiveRoleAssignmentsCountOperationOptions) ToOData ¶
func (o GetExchangeTransitiveRoleAssignmentsCountOperationOptions) ToOData() *odata.Query
func (GetExchangeTransitiveRoleAssignmentsCountOperationOptions) ToQuery ¶
func (o GetExchangeTransitiveRoleAssignmentsCountOperationOptions) ToQuery() *client.QueryParams
type ListExchangeTransitiveRoleAssignmentsCompleteResult ¶
type ListExchangeTransitiveRoleAssignmentsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.UnifiedRoleAssignment }
type ListExchangeTransitiveRoleAssignmentsCustomPager ¶
type ListExchangeTransitiveRoleAssignmentsCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListExchangeTransitiveRoleAssignmentsCustomPager) NextPageLink ¶
func (p *ListExchangeTransitiveRoleAssignmentsCustomPager) NextPageLink() *odata.Link
type ListExchangeTransitiveRoleAssignmentsOperationOptions ¶
type ListExchangeTransitiveRoleAssignmentsOperationOptions 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 DefaultListExchangeTransitiveRoleAssignmentsOperationOptions ¶
func DefaultListExchangeTransitiveRoleAssignmentsOperationOptions() ListExchangeTransitiveRoleAssignmentsOperationOptions
func (ListExchangeTransitiveRoleAssignmentsOperationOptions) ToHeaders ¶
func (o ListExchangeTransitiveRoleAssignmentsOperationOptions) ToHeaders() *client.Headers
func (ListExchangeTransitiveRoleAssignmentsOperationOptions) ToOData ¶
func (o ListExchangeTransitiveRoleAssignmentsOperationOptions) ToOData() *odata.Query
func (ListExchangeTransitiveRoleAssignmentsOperationOptions) ToQuery ¶
func (o ListExchangeTransitiveRoleAssignmentsOperationOptions) ToQuery() *client.QueryParams
type UnifiedRoleAssignmentOperationPredicate ¶
type UnifiedRoleAssignmentOperationPredicate struct { }
func (UnifiedRoleAssignmentOperationPredicate) Matches ¶
func (p UnifiedRoleAssignmentOperationPredicate) Matches(input beta.UnifiedRoleAssignment) bool
type UpdateExchangeTransitiveRoleAssignmentOperationOptions ¶
type UpdateExchangeTransitiveRoleAssignmentOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateExchangeTransitiveRoleAssignmentOperationOptions ¶
func DefaultUpdateExchangeTransitiveRoleAssignmentOperationOptions() UpdateExchangeTransitiveRoleAssignmentOperationOptions
func (UpdateExchangeTransitiveRoleAssignmentOperationOptions) ToHeaders ¶
func (o UpdateExchangeTransitiveRoleAssignmentOperationOptions) ToHeaders() *client.Headers
func (UpdateExchangeTransitiveRoleAssignmentOperationOptions) ToOData ¶
func (o UpdateExchangeTransitiveRoleAssignmentOperationOptions) ToOData() *odata.Query
func (UpdateExchangeTransitiveRoleAssignmentOperationOptions) ToQuery ¶
func (o UpdateExchangeTransitiveRoleAssignmentOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createexchangetransitiveroleassignment.go
- method_deleteexchangetransitiveroleassignment.go
- method_getexchangetransitiveroleassignment.go
- method_getexchangetransitiveroleassignmentscount.go
- method_listexchangetransitiveroleassignments.go
- method_updateexchangetransitiveroleassignment.go
- predicates.go
- version.go