Documentation ¶
Index ¶
- type CreateExchangeCustomAppScopeOperationOptions
- type CreateExchangeCustomAppScopeOperationResponse
- type CustomAppScopeOperationPredicate
- type DeleteExchangeCustomAppScopeOperationOptions
- type DeleteExchangeCustomAppScopeOperationResponse
- type ExchangeCustomAppScopeClient
- func (c ExchangeCustomAppScopeClient) CreateExchangeCustomAppScope(ctx context.Context, input beta.CustomAppScope, ...) (result CreateExchangeCustomAppScopeOperationResponse, err error)
- func (c ExchangeCustomAppScopeClient) DeleteExchangeCustomAppScope(ctx context.Context, id beta.RoleManagementExchangeCustomAppScopeId, ...) (result DeleteExchangeCustomAppScopeOperationResponse, err error)
- func (c ExchangeCustomAppScopeClient) GetExchangeCustomAppScope(ctx context.Context, id beta.RoleManagementExchangeCustomAppScopeId, ...) (result GetExchangeCustomAppScopeOperationResponse, err error)
- func (c ExchangeCustomAppScopeClient) GetExchangeCustomAppScopesCount(ctx context.Context, options GetExchangeCustomAppScopesCountOperationOptions) (result GetExchangeCustomAppScopesCountOperationResponse, err error)
- func (c ExchangeCustomAppScopeClient) ListExchangeCustomAppScopes(ctx context.Context, options ListExchangeCustomAppScopesOperationOptions) (result ListExchangeCustomAppScopesOperationResponse, err error)
- func (c ExchangeCustomAppScopeClient) ListExchangeCustomAppScopesComplete(ctx context.Context, options ListExchangeCustomAppScopesOperationOptions) (ListExchangeCustomAppScopesCompleteResult, error)
- func (c ExchangeCustomAppScopeClient) ListExchangeCustomAppScopesCompleteMatchingPredicate(ctx context.Context, options ListExchangeCustomAppScopesOperationOptions, ...) (result ListExchangeCustomAppScopesCompleteResult, err error)
- func (c ExchangeCustomAppScopeClient) UpdateExchangeCustomAppScope(ctx context.Context, id beta.RoleManagementExchangeCustomAppScopeId, ...) (result UpdateExchangeCustomAppScopeOperationResponse, err error)
- type GetExchangeCustomAppScopeOperationOptions
- type GetExchangeCustomAppScopeOperationResponse
- type GetExchangeCustomAppScopesCountOperationOptions
- type GetExchangeCustomAppScopesCountOperationResponse
- type ListExchangeCustomAppScopesCompleteResult
- type ListExchangeCustomAppScopesCustomPager
- type ListExchangeCustomAppScopesOperationOptions
- type ListExchangeCustomAppScopesOperationResponse
- type UpdateExchangeCustomAppScopeOperationOptions
- type UpdateExchangeCustomAppScopeOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateExchangeCustomAppScopeOperationOptions ¶
type CreateExchangeCustomAppScopeOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateExchangeCustomAppScopeOperationOptions ¶
func DefaultCreateExchangeCustomAppScopeOperationOptions() CreateExchangeCustomAppScopeOperationOptions
func (CreateExchangeCustomAppScopeOperationOptions) ToHeaders ¶
func (o CreateExchangeCustomAppScopeOperationOptions) ToHeaders() *client.Headers
func (CreateExchangeCustomAppScopeOperationOptions) ToOData ¶
func (o CreateExchangeCustomAppScopeOperationOptions) ToOData() *odata.Query
func (CreateExchangeCustomAppScopeOperationOptions) ToQuery ¶
func (o CreateExchangeCustomAppScopeOperationOptions) ToQuery() *client.QueryParams
type CustomAppScopeOperationPredicate ¶
type CustomAppScopeOperationPredicate struct { }
func (CustomAppScopeOperationPredicate) Matches ¶
func (p CustomAppScopeOperationPredicate) Matches(input beta.CustomAppScope) bool
type DeleteExchangeCustomAppScopeOperationOptions ¶
type DeleteExchangeCustomAppScopeOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteExchangeCustomAppScopeOperationOptions ¶
func DefaultDeleteExchangeCustomAppScopeOperationOptions() DeleteExchangeCustomAppScopeOperationOptions
func (DeleteExchangeCustomAppScopeOperationOptions) ToHeaders ¶
func (o DeleteExchangeCustomAppScopeOperationOptions) ToHeaders() *client.Headers
func (DeleteExchangeCustomAppScopeOperationOptions) ToOData ¶
func (o DeleteExchangeCustomAppScopeOperationOptions) ToOData() *odata.Query
func (DeleteExchangeCustomAppScopeOperationOptions) ToQuery ¶
func (o DeleteExchangeCustomAppScopeOperationOptions) ToQuery() *client.QueryParams
type ExchangeCustomAppScopeClient ¶
func NewExchangeCustomAppScopeClientWithBaseURI ¶
func NewExchangeCustomAppScopeClientWithBaseURI(sdkApi sdkEnv.Api) (*ExchangeCustomAppScopeClient, error)
func (ExchangeCustomAppScopeClient) CreateExchangeCustomAppScope ¶
func (c ExchangeCustomAppScopeClient) CreateExchangeCustomAppScope(ctx context.Context, input beta.CustomAppScope, options CreateExchangeCustomAppScopeOperationOptions) (result CreateExchangeCustomAppScopeOperationResponse, err error)
CreateExchangeCustomAppScope - Create customAppScope. Create a new customAppScope object for an RBAC provider. Currently only the Exchange Online RBAC provider is supported.
func (ExchangeCustomAppScopeClient) DeleteExchangeCustomAppScope ¶
func (c ExchangeCustomAppScopeClient) DeleteExchangeCustomAppScope(ctx context.Context, id beta.RoleManagementExchangeCustomAppScopeId, options DeleteExchangeCustomAppScopeOperationOptions) (result DeleteExchangeCustomAppScopeOperationResponse, err error)
DeleteExchangeCustomAppScope - Delete customAppScope. Delete a customAppScope object of an RBAC provider. Currently only the Exchange Online RBAC provider is supported.
func (ExchangeCustomAppScopeClient) GetExchangeCustomAppScope ¶
func (c ExchangeCustomAppScopeClient) GetExchangeCustomAppScope(ctx context.Context, id beta.RoleManagementExchangeCustomAppScopeId, options GetExchangeCustomAppScopeOperationOptions) (result GetExchangeCustomAppScopeOperationResponse, err error)
GetExchangeCustomAppScope - Get customAppScope. Get the properties of a customAppScope object for an RBAC provider. Currently only the Exchange Online RBAC provider is supported.
func (ExchangeCustomAppScopeClient) GetExchangeCustomAppScopesCount ¶
func (c ExchangeCustomAppScopeClient) GetExchangeCustomAppScopesCount(ctx context.Context, options GetExchangeCustomAppScopesCountOperationOptions) (result GetExchangeCustomAppScopesCountOperationResponse, err error)
GetExchangeCustomAppScopesCount - Get the number of the resource
func (ExchangeCustomAppScopeClient) ListExchangeCustomAppScopes ¶
func (c ExchangeCustomAppScopeClient) ListExchangeCustomAppScopes(ctx context.Context, options ListExchangeCustomAppScopesOperationOptions) (result ListExchangeCustomAppScopesOperationResponse, err error)
ListExchangeCustomAppScopes - List customAppScopes. Get a list of customAppScope objects for an RBAC provider. Currently only the Exchange Online RBAC provider is supported.
func (ExchangeCustomAppScopeClient) ListExchangeCustomAppScopesComplete ¶
func (c ExchangeCustomAppScopeClient) ListExchangeCustomAppScopesComplete(ctx context.Context, options ListExchangeCustomAppScopesOperationOptions) (ListExchangeCustomAppScopesCompleteResult, error)
ListExchangeCustomAppScopesComplete retrieves all the results into a single object
func (ExchangeCustomAppScopeClient) ListExchangeCustomAppScopesCompleteMatchingPredicate ¶
func (c ExchangeCustomAppScopeClient) ListExchangeCustomAppScopesCompleteMatchingPredicate(ctx context.Context, options ListExchangeCustomAppScopesOperationOptions, predicate CustomAppScopeOperationPredicate) (result ListExchangeCustomAppScopesCompleteResult, err error)
ListExchangeCustomAppScopesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ExchangeCustomAppScopeClient) UpdateExchangeCustomAppScope ¶
func (c ExchangeCustomAppScopeClient) UpdateExchangeCustomAppScope(ctx context.Context, id beta.RoleManagementExchangeCustomAppScopeId, input beta.CustomAppScope, options UpdateExchangeCustomAppScopeOperationOptions) (result UpdateExchangeCustomAppScopeOperationResponse, err error)
UpdateExchangeCustomAppScope - Update customAppScope. Update an existing customAppScope object of an RBAC provider. Currently only the Exchange Online RBAC provider is supported.
type GetExchangeCustomAppScopeOperationOptions ¶
type GetExchangeCustomAppScopeOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetExchangeCustomAppScopeOperationOptions ¶
func DefaultGetExchangeCustomAppScopeOperationOptions() GetExchangeCustomAppScopeOperationOptions
func (GetExchangeCustomAppScopeOperationOptions) ToHeaders ¶
func (o GetExchangeCustomAppScopeOperationOptions) ToHeaders() *client.Headers
func (GetExchangeCustomAppScopeOperationOptions) ToOData ¶
func (o GetExchangeCustomAppScopeOperationOptions) ToOData() *odata.Query
func (GetExchangeCustomAppScopeOperationOptions) ToQuery ¶
func (o GetExchangeCustomAppScopeOperationOptions) ToQuery() *client.QueryParams
type GetExchangeCustomAppScopesCountOperationOptions ¶
type GetExchangeCustomAppScopesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetExchangeCustomAppScopesCountOperationOptions ¶
func DefaultGetExchangeCustomAppScopesCountOperationOptions() GetExchangeCustomAppScopesCountOperationOptions
func (GetExchangeCustomAppScopesCountOperationOptions) ToHeaders ¶
func (o GetExchangeCustomAppScopesCountOperationOptions) ToHeaders() *client.Headers
func (GetExchangeCustomAppScopesCountOperationOptions) ToOData ¶
func (o GetExchangeCustomAppScopesCountOperationOptions) ToOData() *odata.Query
func (GetExchangeCustomAppScopesCountOperationOptions) ToQuery ¶
func (o GetExchangeCustomAppScopesCountOperationOptions) ToQuery() *client.QueryParams
type ListExchangeCustomAppScopesCompleteResult ¶
type ListExchangeCustomAppScopesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.CustomAppScope }
type ListExchangeCustomAppScopesCustomPager ¶
type ListExchangeCustomAppScopesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListExchangeCustomAppScopesCustomPager) NextPageLink ¶
func (p *ListExchangeCustomAppScopesCustomPager) NextPageLink() *odata.Link
type ListExchangeCustomAppScopesOperationOptions ¶
type ListExchangeCustomAppScopesOperationOptions 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 DefaultListExchangeCustomAppScopesOperationOptions ¶
func DefaultListExchangeCustomAppScopesOperationOptions() ListExchangeCustomAppScopesOperationOptions
func (ListExchangeCustomAppScopesOperationOptions) ToHeaders ¶
func (o ListExchangeCustomAppScopesOperationOptions) ToHeaders() *client.Headers
func (ListExchangeCustomAppScopesOperationOptions) ToOData ¶
func (o ListExchangeCustomAppScopesOperationOptions) ToOData() *odata.Query
func (ListExchangeCustomAppScopesOperationOptions) ToQuery ¶
func (o ListExchangeCustomAppScopesOperationOptions) ToQuery() *client.QueryParams
type UpdateExchangeCustomAppScopeOperationOptions ¶
type UpdateExchangeCustomAppScopeOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateExchangeCustomAppScopeOperationOptions ¶
func DefaultUpdateExchangeCustomAppScopeOperationOptions() UpdateExchangeCustomAppScopeOperationOptions
func (UpdateExchangeCustomAppScopeOperationOptions) ToHeaders ¶
func (o UpdateExchangeCustomAppScopeOperationOptions) ToHeaders() *client.Headers
func (UpdateExchangeCustomAppScopeOperationOptions) ToOData ¶
func (o UpdateExchangeCustomAppScopeOperationOptions) ToOData() *odata.Query
func (UpdateExchangeCustomAppScopeOperationOptions) ToQuery ¶
func (o UpdateExchangeCustomAppScopeOperationOptions) ToQuery() *client.QueryParams