@@ -3,8 +3,6 @@ package applications
3
3
import (
4
4
"context"
5
5
i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f "github.com/microsoft/kiota-abstractions-go"
6
- i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91 "github.com/microsoft/kiota-abstractions-go/serialization"
7
- iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 "github.com/microsoftgraph/msgraph-sdk-go/models"
8
6
ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a "github.com/microsoftgraph/msgraph-sdk-go/models/odataerrors"
9
7
)
10
8
@@ -37,7 +35,8 @@ func (m *ItemSynchronizationSecretsRequestBuilder) Count()(*ItemSynchronizationS
37
35
return NewItemSynchronizationSecretsCountRequestBuilderInternal (m .BaseRequestBuilder .PathParameters , m .BaseRequestBuilder .RequestAdapter )
38
36
}
39
37
// Put update property secrets value.
40
- func (m * ItemSynchronizationSecretsRequestBuilder ) Put (ctx context.Context , body []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.SynchronizationSecretKeyStringValuePairable , requestConfiguration * ItemSynchronizationSecretsRequestBuilderPutRequestConfiguration )([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.SynchronizationSecretKeyStringValuePairable , error ) {
38
+ // Deprecated: This method is obsolete. Use PutAsSecretsPutResponse instead.
39
+ func (m * ItemSynchronizationSecretsRequestBuilder ) Put (ctx context.Context , body ItemSynchronizationSecretsPutRequestBodyable , requestConfiguration * ItemSynchronizationSecretsRequestBuilderPutRequestConfiguration )(ItemSynchronizationSecretsResponseable , error ) {
41
40
requestInfo , err := m .ToPutRequestInformation (ctx , body , requestConfiguration );
42
41
if err != nil {
43
42
return nil , err
@@ -46,33 +45,43 @@ func (m *ItemSynchronizationSecretsRequestBuilder) Put(ctx context.Context, body
46
45
"4XX" : ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a .CreateODataErrorFromDiscriminatorValue ,
47
46
"5XX" : ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a .CreateODataErrorFromDiscriminatorValue ,
48
47
}
49
- res , err := m .BaseRequestBuilder .RequestAdapter .SendCollection (ctx , requestInfo , iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242 . CreateSynchronizationSecretKeyStringValuePairFromDiscriminatorValue , errorMapping )
48
+ res , err := m .BaseRequestBuilder .RequestAdapter .Send (ctx , requestInfo , CreateItemSynchronizationSecretsResponseFromDiscriminatorValue , errorMapping )
50
49
if err != nil {
51
50
return nil , err
52
51
}
53
- val := make ([]iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.SynchronizationSecretKeyStringValuePairable , len (res ))
54
- for i , v := range res {
55
- if v != nil {
56
- val [i ] = v .(iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242.SynchronizationSecretKeyStringValuePairable )
57
- }
52
+ if res == nil {
53
+ return nil , nil
58
54
}
59
- return val , nil
55
+ return res .(ItemSynchronizationSecretsResponseable ), nil
56
+ }
57
+ // PutAsSecretsPutResponse update property secrets value.
58
+ func (m * ItemSynchronizationSecretsRequestBuilder ) PutAsSecretsPutResponse (ctx context.Context , body ItemSynchronizationSecretsPutRequestBodyable , requestConfiguration * ItemSynchronizationSecretsRequestBuilderPutRequestConfiguration )(ItemSynchronizationSecretsPutResponseable , error ) {
59
+ requestInfo , err := m .ToPutRequestInformation (ctx , body , requestConfiguration );
60
+ if err != nil {
61
+ return nil , err
62
+ }
63
+ errorMapping := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.ErrorMappings {
64
+ "4XX" : ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a .CreateODataErrorFromDiscriminatorValue ,
65
+ "5XX" : ia572726a95efa92ddd544552cd950653dc691023836923576b2f4bf716cf204a .CreateODataErrorFromDiscriminatorValue ,
66
+ }
67
+ res , err := m .BaseRequestBuilder .RequestAdapter .Send (ctx , requestInfo , CreateItemSynchronizationSecretsPutResponseFromDiscriminatorValue , errorMapping )
68
+ if err != nil {
69
+ return nil , err
70
+ }
71
+ if res == nil {
72
+ return nil , nil
73
+ }
74
+ return res .(ItemSynchronizationSecretsPutResponseable ), nil
60
75
}
61
76
// ToPutRequestInformation update property secrets value.
62
- func (m * ItemSynchronizationSecretsRequestBuilder ) ToPutRequestInformation (ctx context.Context , body []iadcd81124412c61e647227ecfc4449d8bba17de0380ddda76f641a29edf2b242. SynchronizationSecretKeyStringValuePairable , requestConfiguration * ItemSynchronizationSecretsRequestBuilderPutRequestConfiguration )(* i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation , error ) {
77
+ func (m * ItemSynchronizationSecretsRequestBuilder ) ToPutRequestInformation (ctx context.Context , body ItemSynchronizationSecretsPutRequestBodyable , requestConfiguration * ItemSynchronizationSecretsRequestBuilderPutRequestConfiguration )(* i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f.RequestInformation , error ) {
63
78
requestInfo := i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f .NewRequestInformationWithMethodAndUrlTemplateAndPathParameters (i2ae4187f7daee263371cb1c977df639813ab50ffa529013b7437480d1ec0158f .PUT , m .BaseRequestBuilder .UrlTemplate , m .BaseRequestBuilder .PathParameters )
64
79
if requestConfiguration != nil {
65
80
requestInfo .Headers .AddAll (requestConfiguration .Headers )
66
81
requestInfo .AddRequestOptions (requestConfiguration .Options )
67
82
}
68
83
requestInfo .Headers .TryAdd ("Accept" , "application/json" )
69
- cast := make ([]i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable , len (body ))
70
- for i , v := range body {
71
- if v != nil {
72
- cast [i ] = v .(i878a80d2330e89d26896388a3f487eef27b0a0e6c010c493bf80be1452208f91.Parsable )
73
- }
74
- }
75
- err := requestInfo .SetContentFromParsableCollection (ctx , m .BaseRequestBuilder .RequestAdapter , "application/json" , cast )
84
+ err := requestInfo .SetContentFromParsable (ctx , m .BaseRequestBuilder .RequestAdapter , "application/json" , body )
76
85
if err != nil {
77
86
return nil , err
78
87
}
0 commit comments