Documentation ¶
Index ¶
- type CreateExchangeConnectorOperationOptions
- type CreateExchangeConnectorOperationResponse
- type DeleteExchangeConnectorOperationOptions
- type DeleteExchangeConnectorOperationResponse
- type DeviceManagementExchangeConnectorOperationPredicate
- type ExchangeConnectorClient
- func (c ExchangeConnectorClient) CreateExchangeConnector(ctx context.Context, input beta.DeviceManagementExchangeConnector, ...) (result CreateExchangeConnectorOperationResponse, err error)
- func (c ExchangeConnectorClient) DeleteExchangeConnector(ctx context.Context, id beta.DeviceManagementExchangeConnectorId, ...) (result DeleteExchangeConnectorOperationResponse, err error)
- func (c ExchangeConnectorClient) GetExchangeConnector(ctx context.Context, id beta.DeviceManagementExchangeConnectorId, ...) (result GetExchangeConnectorOperationResponse, err error)
- func (c ExchangeConnectorClient) GetExchangeConnectorsCount(ctx context.Context, options GetExchangeConnectorsCountOperationOptions) (result GetExchangeConnectorsCountOperationResponse, err error)
- func (c ExchangeConnectorClient) ListExchangeConnectors(ctx context.Context, options ListExchangeConnectorsOperationOptions) (result ListExchangeConnectorsOperationResponse, err error)
- func (c ExchangeConnectorClient) ListExchangeConnectorsComplete(ctx context.Context, options ListExchangeConnectorsOperationOptions) (ListExchangeConnectorsCompleteResult, error)
- func (c ExchangeConnectorClient) ListExchangeConnectorsCompleteMatchingPredicate(ctx context.Context, options ListExchangeConnectorsOperationOptions, ...) (result ListExchangeConnectorsCompleteResult, err error)
- func (c ExchangeConnectorClient) SyncExchangeConnector(ctx context.Context, id beta.DeviceManagementExchangeConnectorId, ...) (result SyncExchangeConnectorOperationResponse, err error)
- func (c ExchangeConnectorClient) UpdateExchangeConnector(ctx context.Context, id beta.DeviceManagementExchangeConnectorId, ...) (result UpdateExchangeConnectorOperationResponse, err error)
- type GetExchangeConnectorOperationOptions
- type GetExchangeConnectorOperationResponse
- type GetExchangeConnectorsCountOperationOptions
- type GetExchangeConnectorsCountOperationResponse
- type ListExchangeConnectorsCompleteResult
- type ListExchangeConnectorsCustomPager
- type ListExchangeConnectorsOperationOptions
- type ListExchangeConnectorsOperationResponse
- type SyncExchangeConnectorOperationOptions
- type SyncExchangeConnectorOperationResponse
- type SyncExchangeConnectorRequest
- type UpdateExchangeConnectorOperationOptions
- type UpdateExchangeConnectorOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateExchangeConnectorOperationOptions ¶
type CreateExchangeConnectorOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultCreateExchangeConnectorOperationOptions ¶
func DefaultCreateExchangeConnectorOperationOptions() CreateExchangeConnectorOperationOptions
func (CreateExchangeConnectorOperationOptions) ToHeaders ¶
func (o CreateExchangeConnectorOperationOptions) ToHeaders() *client.Headers
func (CreateExchangeConnectorOperationOptions) ToOData ¶
func (o CreateExchangeConnectorOperationOptions) ToOData() *odata.Query
func (CreateExchangeConnectorOperationOptions) ToQuery ¶
func (o CreateExchangeConnectorOperationOptions) ToQuery() *client.QueryParams
type DeleteExchangeConnectorOperationOptions ¶
type DeleteExchangeConnectorOperationOptions struct { IfMatch *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultDeleteExchangeConnectorOperationOptions ¶
func DefaultDeleteExchangeConnectorOperationOptions() DeleteExchangeConnectorOperationOptions
func (DeleteExchangeConnectorOperationOptions) ToHeaders ¶
func (o DeleteExchangeConnectorOperationOptions) ToHeaders() *client.Headers
func (DeleteExchangeConnectorOperationOptions) ToOData ¶
func (o DeleteExchangeConnectorOperationOptions) ToOData() *odata.Query
func (DeleteExchangeConnectorOperationOptions) ToQuery ¶
func (o DeleteExchangeConnectorOperationOptions) ToQuery() *client.QueryParams
type DeviceManagementExchangeConnectorOperationPredicate ¶
type DeviceManagementExchangeConnectorOperationPredicate struct { }
func (DeviceManagementExchangeConnectorOperationPredicate) Matches ¶
func (p DeviceManagementExchangeConnectorOperationPredicate) Matches(input beta.DeviceManagementExchangeConnector) bool
type ExchangeConnectorClient ¶
func NewExchangeConnectorClientWithBaseURI ¶
func NewExchangeConnectorClientWithBaseURI(sdkApi sdkEnv.Api) (*ExchangeConnectorClient, error)
func (ExchangeConnectorClient) CreateExchangeConnector ¶
func (c ExchangeConnectorClient) CreateExchangeConnector(ctx context.Context, input beta.DeviceManagementExchangeConnector, options CreateExchangeConnectorOperationOptions) (result CreateExchangeConnectorOperationResponse, err error)
CreateExchangeConnector - Create new navigation property to exchangeConnectors for deviceManagement
func (ExchangeConnectorClient) DeleteExchangeConnector ¶
func (c ExchangeConnectorClient) DeleteExchangeConnector(ctx context.Context, id beta.DeviceManagementExchangeConnectorId, options DeleteExchangeConnectorOperationOptions) (result DeleteExchangeConnectorOperationResponse, err error)
DeleteExchangeConnector - Delete navigation property exchangeConnectors for deviceManagement
func (ExchangeConnectorClient) GetExchangeConnector ¶
func (c ExchangeConnectorClient) GetExchangeConnector(ctx context.Context, id beta.DeviceManagementExchangeConnectorId, options GetExchangeConnectorOperationOptions) (result GetExchangeConnectorOperationResponse, err error)
GetExchangeConnector - Get exchangeConnectors from deviceManagement. The list of Exchange Connectors configured by the tenant.
func (ExchangeConnectorClient) GetExchangeConnectorsCount ¶
func (c ExchangeConnectorClient) GetExchangeConnectorsCount(ctx context.Context, options GetExchangeConnectorsCountOperationOptions) (result GetExchangeConnectorsCountOperationResponse, err error)
GetExchangeConnectorsCount - Get the number of the resource
func (ExchangeConnectorClient) ListExchangeConnectors ¶
func (c ExchangeConnectorClient) ListExchangeConnectors(ctx context.Context, options ListExchangeConnectorsOperationOptions) (result ListExchangeConnectorsOperationResponse, err error)
ListExchangeConnectors - Get exchangeConnectors from deviceManagement. The list of Exchange Connectors configured by the tenant.
func (ExchangeConnectorClient) ListExchangeConnectorsComplete ¶
func (c ExchangeConnectorClient) ListExchangeConnectorsComplete(ctx context.Context, options ListExchangeConnectorsOperationOptions) (ListExchangeConnectorsCompleteResult, error)
ListExchangeConnectorsComplete retrieves all the results into a single object
func (ExchangeConnectorClient) ListExchangeConnectorsCompleteMatchingPredicate ¶
func (c ExchangeConnectorClient) ListExchangeConnectorsCompleteMatchingPredicate(ctx context.Context, options ListExchangeConnectorsOperationOptions, predicate DeviceManagementExchangeConnectorOperationPredicate) (result ListExchangeConnectorsCompleteResult, err error)
ListExchangeConnectorsCompleteMatchingPredicate retrieves all the results and then applies the predicate
func (ExchangeConnectorClient) SyncExchangeConnector ¶
func (c ExchangeConnectorClient) SyncExchangeConnector(ctx context.Context, id beta.DeviceManagementExchangeConnectorId, input SyncExchangeConnectorRequest, options SyncExchangeConnectorOperationOptions) (result SyncExchangeConnectorOperationResponse, err error)
SyncExchangeConnector - Invoke action sync
func (ExchangeConnectorClient) UpdateExchangeConnector ¶
func (c ExchangeConnectorClient) UpdateExchangeConnector(ctx context.Context, id beta.DeviceManagementExchangeConnectorId, input beta.DeviceManagementExchangeConnector, options UpdateExchangeConnectorOperationOptions) (result UpdateExchangeConnectorOperationResponse, err error)
UpdateExchangeConnector - Update the navigation property exchangeConnectors in deviceManagement
type GetExchangeConnectorOperationOptions ¶
type GetExchangeConnectorOperationOptions struct { Expand *odata.Expand Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Select *[]string }
func DefaultGetExchangeConnectorOperationOptions ¶
func DefaultGetExchangeConnectorOperationOptions() GetExchangeConnectorOperationOptions
func (GetExchangeConnectorOperationOptions) ToHeaders ¶
func (o GetExchangeConnectorOperationOptions) ToHeaders() *client.Headers
func (GetExchangeConnectorOperationOptions) ToOData ¶
func (o GetExchangeConnectorOperationOptions) ToOData() *odata.Query
func (GetExchangeConnectorOperationOptions) ToQuery ¶
func (o GetExchangeConnectorOperationOptions) ToQuery() *client.QueryParams
type GetExchangeConnectorsCountOperationOptions ¶
type GetExchangeConnectorsCountOperationOptions struct { Filter *string Metadata *odata.Metadata RetryFunc client.RequestRetryFunc Search *string }
func DefaultGetExchangeConnectorsCountOperationOptions ¶
func DefaultGetExchangeConnectorsCountOperationOptions() GetExchangeConnectorsCountOperationOptions
func (GetExchangeConnectorsCountOperationOptions) ToHeaders ¶
func (o GetExchangeConnectorsCountOperationOptions) ToHeaders() *client.Headers
func (GetExchangeConnectorsCountOperationOptions) ToOData ¶
func (o GetExchangeConnectorsCountOperationOptions) ToOData() *odata.Query
func (GetExchangeConnectorsCountOperationOptions) ToQuery ¶
func (o GetExchangeConnectorsCountOperationOptions) ToQuery() *client.QueryParams
type ListExchangeConnectorsCompleteResult ¶
type ListExchangeConnectorsCompleteResult struct { LatestHttpResponse *http.Response Items []beta.DeviceManagementExchangeConnector }
type ListExchangeConnectorsCustomPager ¶
func (*ListExchangeConnectorsCustomPager) NextPageLink ¶
func (p *ListExchangeConnectorsCustomPager) NextPageLink() *odata.Link
type ListExchangeConnectorsOperationOptions ¶
type ListExchangeConnectorsOperationOptions 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 DefaultListExchangeConnectorsOperationOptions ¶
func DefaultListExchangeConnectorsOperationOptions() ListExchangeConnectorsOperationOptions
func (ListExchangeConnectorsOperationOptions) ToHeaders ¶
func (o ListExchangeConnectorsOperationOptions) ToHeaders() *client.Headers
func (ListExchangeConnectorsOperationOptions) ToOData ¶
func (o ListExchangeConnectorsOperationOptions) ToOData() *odata.Query
func (ListExchangeConnectorsOperationOptions) ToQuery ¶
func (o ListExchangeConnectorsOperationOptions) ToQuery() *client.QueryParams
type SyncExchangeConnectorOperationOptions ¶
type SyncExchangeConnectorOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultSyncExchangeConnectorOperationOptions ¶
func DefaultSyncExchangeConnectorOperationOptions() SyncExchangeConnectorOperationOptions
func (SyncExchangeConnectorOperationOptions) ToHeaders ¶
func (o SyncExchangeConnectorOperationOptions) ToHeaders() *client.Headers
func (SyncExchangeConnectorOperationOptions) ToOData ¶
func (o SyncExchangeConnectorOperationOptions) ToOData() *odata.Query
func (SyncExchangeConnectorOperationOptions) ToQuery ¶
func (o SyncExchangeConnectorOperationOptions) ToQuery() *client.QueryParams
type SyncExchangeConnectorRequest ¶
type SyncExchangeConnectorRequest struct { // The type of Exchange Connector sync requested. SyncType *beta.DeviceManagementExchangeConnectorSyncType `json:"syncType,omitempty"` }
type UpdateExchangeConnectorOperationOptions ¶
type UpdateExchangeConnectorOperationOptions struct { Metadata *odata.Metadata RetryFunc client.RequestRetryFunc }
func DefaultUpdateExchangeConnectorOperationOptions ¶
func DefaultUpdateExchangeConnectorOperationOptions() UpdateExchangeConnectorOperationOptions
func (UpdateExchangeConnectorOperationOptions) ToHeaders ¶
func (o UpdateExchangeConnectorOperationOptions) ToHeaders() *client.Headers
func (UpdateExchangeConnectorOperationOptions) ToOData ¶
func (o UpdateExchangeConnectorOperationOptions) ToOData() *odata.Query
func (UpdateExchangeConnectorOperationOptions) ToQuery ¶
func (o UpdateExchangeConnectorOperationOptions) ToQuery() *client.QueryParams
Source Files ¶
- client.go
- method_createexchangeconnector.go
- method_deleteexchangeconnector.go
- method_getexchangeconnector.go
- method_getexchangeconnectorscount.go
- method_listexchangeconnectors.go
- method_syncexchangeconnector.go
- method_updateexchangeconnector.go
- model_syncexchangeconnectorrequest.go
- predicates.go
- version.go