forked from lug/matterbridge
Add initial Microsoft Teams support
Documentation on https://github.com/42wim/matterbridge/wiki/MS-Teams-setup
This commit is contained in:
239
vendor/github.com/yaegashi/msgraph.go/beta/SynchronizationJobAction.go
generated
vendored
Normal file
239
vendor/github.com/yaegashi/msgraph.go/beta/SynchronizationJobAction.go
generated
vendored
Normal file
@@ -0,0 +1,239 @@
|
||||
// Code generated by msgraph-generate.go DO NOT EDIT.
|
||||
|
||||
package msgraph
|
||||
|
||||
import "context"
|
||||
|
||||
// SynchronizationJobCollectionValidateCredentialsRequestParameter undocumented
|
||||
type SynchronizationJobCollectionValidateCredentialsRequestParameter struct {
|
||||
// ApplicationIdentifier undocumented
|
||||
ApplicationIdentifier *string `json:"applicationIdentifier,omitempty"`
|
||||
// TemplateID undocumented
|
||||
TemplateID *string `json:"templateId,omitempty"`
|
||||
// UseSavedCredentials undocumented
|
||||
UseSavedCredentials *bool `json:"useSavedCredentials,omitempty"`
|
||||
// Credentials undocumented
|
||||
Credentials []SynchronizationSecretKeyStringValuePair `json:"credentials,omitempty"`
|
||||
}
|
||||
|
||||
// SynchronizationJobPauseRequestParameter undocumented
|
||||
type SynchronizationJobPauseRequestParameter struct {
|
||||
}
|
||||
|
||||
// SynchronizationJobStartRequestParameter undocumented
|
||||
type SynchronizationJobStartRequestParameter struct {
|
||||
}
|
||||
|
||||
// SynchronizationJobStopRequestParameter undocumented
|
||||
type SynchronizationJobStopRequestParameter struct {
|
||||
}
|
||||
|
||||
// SynchronizationJobApplyRequestParameter undocumented
|
||||
type SynchronizationJobApplyRequestParameter struct {
|
||||
// ObjectID undocumented
|
||||
ObjectID *string `json:"objectId,omitempty"`
|
||||
// TypeName undocumented
|
||||
TypeName *string `json:"typeName,omitempty"`
|
||||
// RuleID undocumented
|
||||
RuleID *string `json:"ruleId,omitempty"`
|
||||
}
|
||||
|
||||
// SynchronizationJobRestartRequestParameter undocumented
|
||||
type SynchronizationJobRestartRequestParameter struct {
|
||||
// Criteria undocumented
|
||||
Criteria *SynchronizationJobRestartCriteria `json:"criteria,omitempty"`
|
||||
}
|
||||
|
||||
// SynchronizationJobValidateCredentialsRequestParameter undocumented
|
||||
type SynchronizationJobValidateCredentialsRequestParameter struct {
|
||||
// ApplicationIdentifier undocumented
|
||||
ApplicationIdentifier *string `json:"applicationIdentifier,omitempty"`
|
||||
// TemplateID undocumented
|
||||
TemplateID *string `json:"templateId,omitempty"`
|
||||
// UseSavedCredentials undocumented
|
||||
UseSavedCredentials *bool `json:"useSavedCredentials,omitempty"`
|
||||
// Credentials undocumented
|
||||
Credentials []SynchronizationSecretKeyStringValuePair `json:"credentials,omitempty"`
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobCollectionValidateCredentialsRequestBuilder struct{ BaseRequestBuilder }
|
||||
|
||||
// ValidateCredentials action undocumented
|
||||
func (b *SynchronizationJobsCollectionRequestBuilder) ValidateCredentials(reqObj *SynchronizationJobCollectionValidateCredentialsRequestParameter) *SynchronizationJobCollectionValidateCredentialsRequestBuilder {
|
||||
bb := &SynchronizationJobCollectionValidateCredentialsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
||||
bb.BaseRequestBuilder.baseURL += "/validateCredentials"
|
||||
bb.BaseRequestBuilder.requestObject = reqObj
|
||||
return bb
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobCollectionValidateCredentialsRequest struct{ BaseRequest }
|
||||
|
||||
//
|
||||
func (b *SynchronizationJobCollectionValidateCredentialsRequestBuilder) Request() *SynchronizationJobCollectionValidateCredentialsRequest {
|
||||
return &SynchronizationJobCollectionValidateCredentialsRequest{
|
||||
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
func (r *SynchronizationJobCollectionValidateCredentialsRequest) Post(ctx context.Context) error {
|
||||
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobPauseRequestBuilder struct{ BaseRequestBuilder }
|
||||
|
||||
// Pause action undocumented
|
||||
func (b *SynchronizationJobRequestBuilder) Pause(reqObj *SynchronizationJobPauseRequestParameter) *SynchronizationJobPauseRequestBuilder {
|
||||
bb := &SynchronizationJobPauseRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
||||
bb.BaseRequestBuilder.baseURL += "/pause"
|
||||
bb.BaseRequestBuilder.requestObject = reqObj
|
||||
return bb
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobPauseRequest struct{ BaseRequest }
|
||||
|
||||
//
|
||||
func (b *SynchronizationJobPauseRequestBuilder) Request() *SynchronizationJobPauseRequest {
|
||||
return &SynchronizationJobPauseRequest{
|
||||
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
func (r *SynchronizationJobPauseRequest) Post(ctx context.Context) error {
|
||||
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobStartRequestBuilder struct{ BaseRequestBuilder }
|
||||
|
||||
// Start action undocumented
|
||||
func (b *SynchronizationJobRequestBuilder) Start(reqObj *SynchronizationJobStartRequestParameter) *SynchronizationJobStartRequestBuilder {
|
||||
bb := &SynchronizationJobStartRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
||||
bb.BaseRequestBuilder.baseURL += "/start"
|
||||
bb.BaseRequestBuilder.requestObject = reqObj
|
||||
return bb
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobStartRequest struct{ BaseRequest }
|
||||
|
||||
//
|
||||
func (b *SynchronizationJobStartRequestBuilder) Request() *SynchronizationJobStartRequest {
|
||||
return &SynchronizationJobStartRequest{
|
||||
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
func (r *SynchronizationJobStartRequest) Post(ctx context.Context) error {
|
||||
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobStopRequestBuilder struct{ BaseRequestBuilder }
|
||||
|
||||
// Stop action undocumented
|
||||
func (b *SynchronizationJobRequestBuilder) Stop(reqObj *SynchronizationJobStopRequestParameter) *SynchronizationJobStopRequestBuilder {
|
||||
bb := &SynchronizationJobStopRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
||||
bb.BaseRequestBuilder.baseURL += "/stop"
|
||||
bb.BaseRequestBuilder.requestObject = reqObj
|
||||
return bb
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobStopRequest struct{ BaseRequest }
|
||||
|
||||
//
|
||||
func (b *SynchronizationJobStopRequestBuilder) Request() *SynchronizationJobStopRequest {
|
||||
return &SynchronizationJobStopRequest{
|
||||
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
func (r *SynchronizationJobStopRequest) Post(ctx context.Context) error {
|
||||
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobApplyRequestBuilder struct{ BaseRequestBuilder }
|
||||
|
||||
// Apply action undocumented
|
||||
func (b *SynchronizationJobRequestBuilder) Apply(reqObj *SynchronizationJobApplyRequestParameter) *SynchronizationJobApplyRequestBuilder {
|
||||
bb := &SynchronizationJobApplyRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
||||
bb.BaseRequestBuilder.baseURL += "/apply"
|
||||
bb.BaseRequestBuilder.requestObject = reqObj
|
||||
return bb
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobApplyRequest struct{ BaseRequest }
|
||||
|
||||
//
|
||||
func (b *SynchronizationJobApplyRequestBuilder) Request() *SynchronizationJobApplyRequest {
|
||||
return &SynchronizationJobApplyRequest{
|
||||
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
func (r *SynchronizationJobApplyRequest) Post(ctx context.Context) error {
|
||||
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobRestartRequestBuilder struct{ BaseRequestBuilder }
|
||||
|
||||
// Restart action undocumented
|
||||
func (b *SynchronizationJobRequestBuilder) Restart(reqObj *SynchronizationJobRestartRequestParameter) *SynchronizationJobRestartRequestBuilder {
|
||||
bb := &SynchronizationJobRestartRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
||||
bb.BaseRequestBuilder.baseURL += "/restart"
|
||||
bb.BaseRequestBuilder.requestObject = reqObj
|
||||
return bb
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobRestartRequest struct{ BaseRequest }
|
||||
|
||||
//
|
||||
func (b *SynchronizationJobRestartRequestBuilder) Request() *SynchronizationJobRestartRequest {
|
||||
return &SynchronizationJobRestartRequest{
|
||||
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
func (r *SynchronizationJobRestartRequest) Post(ctx context.Context) error {
|
||||
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobValidateCredentialsRequestBuilder struct{ BaseRequestBuilder }
|
||||
|
||||
// ValidateCredentials action undocumented
|
||||
func (b *SynchronizationJobRequestBuilder) ValidateCredentials(reqObj *SynchronizationJobValidateCredentialsRequestParameter) *SynchronizationJobValidateCredentialsRequestBuilder {
|
||||
bb := &SynchronizationJobValidateCredentialsRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder}
|
||||
bb.BaseRequestBuilder.baseURL += "/validateCredentials"
|
||||
bb.BaseRequestBuilder.requestObject = reqObj
|
||||
return bb
|
||||
}
|
||||
|
||||
//
|
||||
type SynchronizationJobValidateCredentialsRequest struct{ BaseRequest }
|
||||
|
||||
//
|
||||
func (b *SynchronizationJobValidateCredentialsRequestBuilder) Request() *SynchronizationJobValidateCredentialsRequest {
|
||||
return &SynchronizationJobValidateCredentialsRequest{
|
||||
BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject},
|
||||
}
|
||||
}
|
||||
|
||||
//
|
||||
func (r *SynchronizationJobValidateCredentialsRequest) Post(ctx context.Context) error {
|
||||
return r.JSONRequest(ctx, "POST", "", r.requestObject, nil)
|
||||
}
|
||||
Reference in New Issue
Block a user