Documentation ¶
Index ¶
- type DirectoryObjectOperationPredicate
- type GetTransitiveMemberOfCountOperationOptions
- type GetTransitiveMemberOfCountOperationResponse
- type GetTransitiveMemberOfOperationOptions
- type GetTransitiveMemberOfOperationResponse
- type ListTransitiveMemberOfsCompleteResult
- type ListTransitiveMemberOfsCustomPager
- type ListTransitiveMemberOfsOperationOptions
- type ListTransitiveMemberOfsOperationResponse
- type TransitiveMemberOfClient
- func (c TransitiveMemberOfClient) GetTransitiveMemberOf(ctx context.Context, id stable.ServicePrincipalIdTransitiveMemberOfId, ...) (result GetTransitiveMemberOfOperationResponse, err error)
- func (c TransitiveMemberOfClient) GetTransitiveMemberOfCount(ctx context.Context, id stable.ServicePrincipalId, ...) (result GetTransitiveMemberOfCountOperationResponse, err error)
- func (c TransitiveMemberOfClient) ListTransitiveMemberOfs(ctx context.Context, id stable.ServicePrincipalId, ...) (result ListTransitiveMemberOfsOperationResponse, err error)
- func (c TransitiveMemberOfClient) ListTransitiveMemberOfsComplete(ctx context.Context, id stable.ServicePrincipalId, ...) (ListTransitiveMemberOfsCompleteResult, error)
- func (c TransitiveMemberOfClient) ListTransitiveMemberOfsCompleteMatchingPredicate(ctx context.Context, id stable.ServicePrincipalId, ...) (result ListTransitiveMemberOfsCompleteResult, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirectoryObjectOperationPredicate ¶
type DirectoryObjectOperationPredicate struct { }
func (DirectoryObjectOperationPredicate) Matches ¶
func (p DirectoryObjectOperationPredicate) Matches(input stable.DirectoryObject) bool
type GetTransitiveMemberOfCountOperationOptions ¶
type GetTransitiveMemberOfCountOperationOptions struct { ConsistencyLevel *odata.ConsistencyLevel Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetTransitiveMemberOfCountOperationOptions ¶
func DefaultGetTransitiveMemberOfCountOperationOptions() GetTransitiveMemberOfCountOperationOptions
func (GetTransitiveMemberOfCountOperationOptions) ToHeaders ¶
func (o GetTransitiveMemberOfCountOperationOptions) ToHeaders() *client.Headers
func (GetTransitiveMemberOfCountOperationOptions) ToOData ¶
func (o GetTransitiveMemberOfCountOperationOptions) ToOData() *odata.Query
func (GetTransitiveMemberOfCountOperationOptions) ToQuery ¶
func (o GetTransitiveMemberOfCountOperationOptions) ToQuery() *client.QueryParams
type GetTransitiveMemberOfOperationOptions ¶
type GetTransitiveMemberOfOperationOptions struct { ConsistencyLevel *odata.ConsistencyLevel Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetTransitiveMemberOfOperationOptions ¶
func DefaultGetTransitiveMemberOfOperationOptions() GetTransitiveMemberOfOperationOptions
func (GetTransitiveMemberOfOperationOptions) ToHeaders ¶
func (o GetTransitiveMemberOfOperationOptions) ToHeaders() *client.Headers
func (GetTransitiveMemberOfOperationOptions) ToOData ¶
func (o GetTransitiveMemberOfOperationOptions) ToOData() *odata.Query
func (GetTransitiveMemberOfOperationOptions) ToQuery ¶
func (o GetTransitiveMemberOfOperationOptions) ToQuery() *client.QueryParams
type ListTransitiveMemberOfsCompleteResult ¶
type ListTransitiveMemberOfsCompleteResult struct { LatestHttpResponse *http.Response Items []stable.DirectoryObject }
type ListTransitiveMemberOfsCustomPager ¶
func (*ListTransitiveMemberOfsCustomPager) NextPageLink ¶
func (p *ListTransitiveMemberOfsCustomPager) NextPageLink() *odata.Link
type ListTransitiveMemberOfsOperationOptions ¶
type ListTransitiveMemberOfsOperationOptions 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 DefaultListTransitiveMemberOfsOperationOptions ¶
func DefaultListTransitiveMemberOfsOperationOptions() ListTransitiveMemberOfsOperationOptions
func (ListTransitiveMemberOfsOperationOptions) ToHeaders ¶
func (o ListTransitiveMemberOfsOperationOptions) ToHeaders() *client.Headers
func (ListTransitiveMemberOfsOperationOptions) ToOData ¶
func (o ListTransitiveMemberOfsOperationOptions) ToOData() *odata.Query
func (ListTransitiveMemberOfsOperationOptions) ToQuery ¶
func (o ListTransitiveMemberOfsOperationOptions) ToQuery() *client.QueryParams
type TransitiveMemberOfClient ¶
func NewTransitiveMemberOfClientWithBaseURI ¶
func NewTransitiveMemberOfClientWithBaseURI(sdkApi sdkEnv.Api) (*TransitiveMemberOfClient, error)
func (TransitiveMemberOfClient) GetTransitiveMemberOf ¶
func (c TransitiveMemberOfClient) GetTransitiveMemberOf(ctx context.Context, id stable.ServicePrincipalIdTransitiveMemberOfId, options GetTransitiveMemberOfOperationOptions) (result GetTransitiveMemberOfOperationResponse, err error)
GetTransitiveMemberOf - Get transitiveMemberOf from servicePrincipals
func (TransitiveMemberOfClient) GetTransitiveMemberOfCount ¶
func (c TransitiveMemberOfClient) GetTransitiveMemberOfCount(ctx context.Context, id stable.ServicePrincipalId, options GetTransitiveMemberOfCountOperationOptions) (result GetTransitiveMemberOfCountOperationResponse, err error)
GetTransitiveMemberOfCount - Get the number of the resource
func (TransitiveMemberOfClient) ListTransitiveMemberOfs ¶
func (c TransitiveMemberOfClient) ListTransitiveMemberOfs(ctx context.Context, id stable.ServicePrincipalId, options ListTransitiveMemberOfsOperationOptions) (result ListTransitiveMemberOfsOperationResponse, err error)
ListTransitiveMemberOfs - List servicePrincipal transitive memberOf. Get the groups and directory roles that this servicePrincipal is a member of. This operation is transitive and will include all groups that this service principal is a nested member of.
func (TransitiveMemberOfClient) ListTransitiveMemberOfsComplete ¶
func (c TransitiveMemberOfClient) ListTransitiveMemberOfsComplete(ctx context.Context, id stable.ServicePrincipalId, options ListTransitiveMemberOfsOperationOptions) (ListTransitiveMemberOfsCompleteResult, error)
ListTransitiveMemberOfsComplete retrieves all the results into a single object
func (TransitiveMemberOfClient) ListTransitiveMemberOfsCompleteMatchingPredicate ¶
func (c TransitiveMemberOfClient) ListTransitiveMemberOfsCompleteMatchingPredicate(ctx context.Context, id stable.ServicePrincipalId, options ListTransitiveMemberOfsOperationOptions, predicate DirectoryObjectOperationPredicate) (result ListTransitiveMemberOfsCompleteResult, err error)
ListTransitiveMemberOfsCompleteMatchingPredicate retrieves all the results and then applies the predicate
Click to show internal directories.
Click to hide internal directories.