Documentation ¶
Index ¶
- type CreateExchangeOnPremisesPolicyOperationOptions
- type CreateExchangeOnPremisesPolicyOperationResponse
- type DeleteExchangeOnPremisesPolicyOperationOptions
- type DeleteExchangeOnPremisesPolicyOperationResponse
- type DeviceManagementExchangeOnPremisesPolicyOperationPredicate
- type ExchangeOnPremisesPolicyClient
- func (c ExchangeOnPremisesPolicyClient) CreateExchangeOnPremisesPolicy(ctx context.Context, input beta.DeviceManagementExchangeOnPremisesPolicy, ...) (result CreateExchangeOnPremisesPolicyOperationResponse, err error)
- func (c ExchangeOnPremisesPolicyClient) DeleteExchangeOnPremisesPolicy(ctx context.Context, id beta.DeviceManagementExchangeOnPremisesPolicyId, ...) (result DeleteExchangeOnPremisesPolicyOperationResponse, err error)
- func (c ExchangeOnPremisesPolicyClient) GetExchangeOnPremisesPoliciesCount(ctx context.Context, ...) (result GetExchangeOnPremisesPoliciesCountOperationResponse, err error)
- func (c ExchangeOnPremisesPolicyClient) GetExchangeOnPremisesPolicy(ctx context.Context, id beta.DeviceManagementExchangeOnPremisesPolicyId, ...) (result GetExchangeOnPremisesPolicyOperationResponse, err error)
- func (c ExchangeOnPremisesPolicyClient) ListExchangeOnPremisesPolicies(ctx context.Context, options ListExchangeOnPremisesPoliciesOperationOptions) (result ListExchangeOnPremisesPoliciesOperationResponse, err error)
- func (c ExchangeOnPremisesPolicyClient) ListExchangeOnPremisesPoliciesComplete(ctx context.Context, options ListExchangeOnPremisesPoliciesOperationOptions) (ListExchangeOnPremisesPoliciesCompleteResult, error)
- func (c ExchangeOnPremisesPolicyClient) ListExchangeOnPremisesPoliciesCompleteMatchingPredicate(ctx context.Context, options ListExchangeOnPremisesPoliciesOperationOptions, ...) (result ListExchangeOnPremisesPoliciesCompleteResult, err error)
- func (c ExchangeOnPremisesPolicyClient) UpdateExchangeOnPremisesPolicy(ctx context.Context, id beta.DeviceManagementExchangeOnPremisesPolicyId, ...) (result UpdateExchangeOnPremisesPolicyOperationResponse, err error)
- type GetExchangeOnPremisesPoliciesCountOperationOptions
- type GetExchangeOnPremisesPoliciesCountOperationResponse
- type GetExchangeOnPremisesPolicyOperationOptions
- type GetExchangeOnPremisesPolicyOperationResponse
- type ListExchangeOnPremisesPoliciesCompleteResult
- type ListExchangeOnPremisesPoliciesCustomPager
- type ListExchangeOnPremisesPoliciesOperationOptions
- type ListExchangeOnPremisesPoliciesOperationResponse
- type UpdateExchangeOnPremisesPolicyOperationOptions
- type UpdateExchangeOnPremisesPolicyOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateExchangeOnPremisesPolicyOperationOptions ¶
type CreateExchangeOnPremisesPolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateExchangeOnPremisesPolicyOperationOptions ¶
func DefaultCreateExchangeOnPremisesPolicyOperationOptions() CreateExchangeOnPremisesPolicyOperationOptions
func (CreateExchangeOnPremisesPolicyOperationOptions) ToHeaders ¶
func (o CreateExchangeOnPremisesPolicyOperationOptions) ToHeaders() *client.Headers
func (CreateExchangeOnPremisesPolicyOperationOptions) ToOData ¶
func (o CreateExchangeOnPremisesPolicyOperationOptions) ToOData() *odata.Query
func (CreateExchangeOnPremisesPolicyOperationOptions) ToQuery ¶
func (o CreateExchangeOnPremisesPolicyOperationOptions) ToQuery() *client.QueryParams
type DeleteExchangeOnPremisesPolicyOperationOptions ¶
type DeleteExchangeOnPremisesPolicyOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteExchangeOnPremisesPolicyOperationOptions ¶
func DefaultDeleteExchangeOnPremisesPolicyOperationOptions() DeleteExchangeOnPremisesPolicyOperationOptions
func (DeleteExchangeOnPremisesPolicyOperationOptions) ToHeaders ¶
func (o DeleteExchangeOnPremisesPolicyOperationOptions) ToHeaders() *client.Headers
func (DeleteExchangeOnPremisesPolicyOperationOptions) ToOData ¶
func (o DeleteExchangeOnPremisesPolicyOperationOptions) ToOData() *odata.Query
func (DeleteExchangeOnPremisesPolicyOperationOptions) ToQuery ¶
func (o DeleteExchangeOnPremisesPolicyOperationOptions) ToQuery() *client.QueryParams
type DeviceManagementExchangeOnPremisesPolicyOperationPredicate ¶
type DeviceManagementExchangeOnPremisesPolicyOperationPredicate struct { }
func (DeviceManagementExchangeOnPremisesPolicyOperationPredicate) Matches ¶
func (p DeviceManagementExchangeOnPremisesPolicyOperationPredicate) Matches(input beta.DeviceManagementExchangeOnPremisesPolicy) bool
type ExchangeOnPremisesPolicyClient ¶
func NewExchangeOnPremisesPolicyClientWithBaseURI ¶
func NewExchangeOnPremisesPolicyClientWithBaseURI(sdkApi sdkEnv.Api) (*ExchangeOnPremisesPolicyClient, error)
func (ExchangeOnPremisesPolicyClient) CreateExchangeOnPremisesPolicy ¶
func (c ExchangeOnPremisesPolicyClient) CreateExchangeOnPremisesPolicy(ctx context.Context, input beta.DeviceManagementExchangeOnPremisesPolicy, options CreateExchangeOnPremisesPolicyOperationOptions) (result CreateExchangeOnPremisesPolicyOperationResponse, err error)
CreateExchangeOnPremisesPolicy - Create new navigation property to exchangeOnPremisesPolicies for deviceManagement
func (ExchangeOnPremisesPolicyClient) DeleteExchangeOnPremisesPolicy ¶
func (c ExchangeOnPremisesPolicyClient) DeleteExchangeOnPremisesPolicy(ctx context.Context, id beta.DeviceManagementExchangeOnPremisesPolicyId, options DeleteExchangeOnPremisesPolicyOperationOptions) (result DeleteExchangeOnPremisesPolicyOperationResponse, err error)
DeleteExchangeOnPremisesPolicy - Delete navigation property exchangeOnPremisesPolicies for deviceManagement
func (ExchangeOnPremisesPolicyClient) GetExchangeOnPremisesPoliciesCount ¶
func (c ExchangeOnPremisesPolicyClient) GetExchangeOnPremisesPoliciesCount(ctx context.Context, options GetExchangeOnPremisesPoliciesCountOperationOptions) (result GetExchangeOnPremisesPoliciesCountOperationResponse, err error)
GetExchangeOnPremisesPoliciesCount - Get the number of the resource
func (ExchangeOnPremisesPolicyClient) GetExchangeOnPremisesPolicy ¶
func (c ExchangeOnPremisesPolicyClient) GetExchangeOnPremisesPolicy(ctx context.Context, id beta.DeviceManagementExchangeOnPremisesPolicyId, options GetExchangeOnPremisesPolicyOperationOptions) (result GetExchangeOnPremisesPolicyOperationResponse, err error)
GetExchangeOnPremisesPolicy - Get exchangeOnPremisesPolicies from deviceManagement. The list of Exchange On Premisis policies configured by the tenant.
func (ExchangeOnPremisesPolicyClient) ListExchangeOnPremisesPolicies ¶
func (c ExchangeOnPremisesPolicyClient) ListExchangeOnPremisesPolicies(ctx context.Context, options ListExchangeOnPremisesPoliciesOperationOptions) (result ListExchangeOnPremisesPoliciesOperationResponse, err error)
ListExchangeOnPremisesPolicies - Get exchangeOnPremisesPolicies from deviceManagement. The list of Exchange On Premisis policies configured by the tenant.
func (ExchangeOnPremisesPolicyClient) ListExchangeOnPremisesPoliciesComplete ¶
func (c ExchangeOnPremisesPolicyClient) ListExchangeOnPremisesPoliciesComplete(ctx context.Context, options ListExchangeOnPremisesPoliciesOperationOptions) (ListExchangeOnPremisesPoliciesCompleteResult, error)
ListExchangeOnPremisesPoliciesComplete retrieves all the results into a single object
func (ExchangeOnPremisesPolicyClient) ListExchangeOnPremisesPoliciesCompleteMatchingPredicate ¶
func (c ExchangeOnPremisesPolicyClient) ListExchangeOnPremisesPoliciesCompleteMatchingPredicate(ctx context.Context, options ListExchangeOnPremisesPoliciesOperationOptions, predicate DeviceManagementExchangeOnPremisesPolicyOperationPredicate) (result ListExchangeOnPremisesPoliciesCompleteResult, err error)
ListExchangeOnPremisesPoliciesCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ExchangeOnPremisesPolicyClient) UpdateExchangeOnPremisesPolicy ¶
func (c ExchangeOnPremisesPolicyClient) UpdateExchangeOnPremisesPolicy(ctx context.Context, id beta.DeviceManagementExchangeOnPremisesPolicyId, input beta.DeviceManagementExchangeOnPremisesPolicy, options UpdateExchangeOnPremisesPolicyOperationOptions) (result UpdateExchangeOnPremisesPolicyOperationResponse, err error)
UpdateExchangeOnPremisesPolicy - Update the navigation property exchangeOnPremisesPolicies in deviceManagement
type GetExchangeOnPremisesPoliciesCountOperationOptions ¶
type GetExchangeOnPremisesPoliciesCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetExchangeOnPremisesPoliciesCountOperationOptions ¶
func DefaultGetExchangeOnPremisesPoliciesCountOperationOptions() GetExchangeOnPremisesPoliciesCountOperationOptions
func (GetExchangeOnPremisesPoliciesCountOperationOptions) ToHeaders ¶
func (o GetExchangeOnPremisesPoliciesCountOperationOptions) ToHeaders() *client.Headers
func (GetExchangeOnPremisesPoliciesCountOperationOptions) ToOData ¶
func (o GetExchangeOnPremisesPoliciesCountOperationOptions) ToOData() *odata.Query
func (GetExchangeOnPremisesPoliciesCountOperationOptions) ToQuery ¶
func (o GetExchangeOnPremisesPoliciesCountOperationOptions) ToQuery() *client.QueryParams
type GetExchangeOnPremisesPolicyOperationOptions ¶
type GetExchangeOnPremisesPolicyOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetExchangeOnPremisesPolicyOperationOptions ¶
func DefaultGetExchangeOnPremisesPolicyOperationOptions() GetExchangeOnPremisesPolicyOperationOptions
func (GetExchangeOnPremisesPolicyOperationOptions) ToHeaders ¶
func (o GetExchangeOnPremisesPolicyOperationOptions) ToHeaders() *client.Headers
func (GetExchangeOnPremisesPolicyOperationOptions) ToOData ¶
func (o GetExchangeOnPremisesPolicyOperationOptions) ToOData() *odata.Query
func (GetExchangeOnPremisesPolicyOperationOptions) ToQuery ¶
func (o GetExchangeOnPremisesPolicyOperationOptions) ToQuery() *client.QueryParams
type ListExchangeOnPremisesPoliciesCompleteResult ¶
type ListExchangeOnPremisesPoliciesCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DeviceManagementExchangeOnPremisesPolicy }
type ListExchangeOnPremisesPoliciesCustomPager ¶
type ListExchangeOnPremisesPoliciesCustomPager struct {
NextLink *odata.Link `json:"@odata.nextLink"`
}
func (*ListExchangeOnPremisesPoliciesCustomPager) NextPageLink ¶
func (p *ListExchangeOnPremisesPoliciesCustomPager) NextPageLink() *odata.Link
type ListExchangeOnPremisesPoliciesOperationOptions ¶
type ListExchangeOnPremisesPoliciesOperationOptions 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 DefaultListExchangeOnPremisesPoliciesOperationOptions ¶
func DefaultListExchangeOnPremisesPoliciesOperationOptions() ListExchangeOnPremisesPoliciesOperationOptions
func (ListExchangeOnPremisesPoliciesOperationOptions) ToHeaders ¶
func (o ListExchangeOnPremisesPoliciesOperationOptions) ToHeaders() *client.Headers
func (ListExchangeOnPremisesPoliciesOperationOptions) ToOData ¶
func (o ListExchangeOnPremisesPoliciesOperationOptions) ToOData() *odata.Query
func (ListExchangeOnPremisesPoliciesOperationOptions) ToQuery ¶
func (o ListExchangeOnPremisesPoliciesOperationOptions) ToQuery() *client.QueryParams
type UpdateExchangeOnPremisesPolicyOperationOptions ¶
type UpdateExchangeOnPremisesPolicyOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateExchangeOnPremisesPolicyOperationOptions ¶
func DefaultUpdateExchangeOnPremisesPolicyOperationOptions() UpdateExchangeOnPremisesPolicyOperationOptions
func (UpdateExchangeOnPremisesPolicyOperationOptions) ToHeaders ¶
func (o UpdateExchangeOnPremisesPolicyOperationOptions) ToHeaders() *client.Headers
func (UpdateExchangeOnPremisesPolicyOperationOptions) ToOData ¶
func (o UpdateExchangeOnPremisesPolicyOperationOptions) ToOData() *odata.Query
func (UpdateExchangeOnPremisesPolicyOperationOptions) ToQuery ¶
func (o UpdateExchangeOnPremisesPolicyOperationOptions) ToQuery() *client.QueryParams