github.com/yaegashi/msgraph.go@v0.1.4/beta/RequestTrust.go (about) 1 // Code generated by msgraph.go/gen DO NOT EDIT. 2 3 package msgraph 4 5 import "context" 6 7 // TrustFrameworkRequestBuilder is request builder for TrustFramework 8 type TrustFrameworkRequestBuilder struct{ BaseRequestBuilder } 9 10 // Request returns TrustFrameworkRequest 11 func (b *TrustFrameworkRequestBuilder) Request() *TrustFrameworkRequest { 12 return &TrustFrameworkRequest{ 13 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 14 } 15 } 16 17 // TrustFrameworkRequest is request for TrustFramework 18 type TrustFrameworkRequest struct{ BaseRequest } 19 20 // Get performs GET request for TrustFramework 21 func (r *TrustFrameworkRequest) Get(ctx context.Context) (resObj *TrustFramework, err error) { 22 var query string 23 if r.query != nil { 24 query = "?" + r.query.Encode() 25 } 26 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 27 return 28 } 29 30 // Update performs PATCH request for TrustFramework 31 func (r *TrustFrameworkRequest) Update(ctx context.Context, reqObj *TrustFramework) error { 32 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 33 } 34 35 // Delete performs DELETE request for TrustFramework 36 func (r *TrustFrameworkRequest) Delete(ctx context.Context) error { 37 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 38 } 39 40 // TrustFrameworkKeySetRequestBuilder is request builder for TrustFrameworkKeySet 41 type TrustFrameworkKeySetRequestBuilder struct{ BaseRequestBuilder } 42 43 // Request returns TrustFrameworkKeySetRequest 44 func (b *TrustFrameworkKeySetRequestBuilder) Request() *TrustFrameworkKeySetRequest { 45 return &TrustFrameworkKeySetRequest{ 46 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 47 } 48 } 49 50 // TrustFrameworkKeySetRequest is request for TrustFrameworkKeySet 51 type TrustFrameworkKeySetRequest struct{ BaseRequest } 52 53 // Get performs GET request for TrustFrameworkKeySet 54 func (r *TrustFrameworkKeySetRequest) Get(ctx context.Context) (resObj *TrustFrameworkKeySet, err error) { 55 var query string 56 if r.query != nil { 57 query = "?" + r.query.Encode() 58 } 59 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 60 return 61 } 62 63 // Update performs PATCH request for TrustFrameworkKeySet 64 func (r *TrustFrameworkKeySetRequest) Update(ctx context.Context, reqObj *TrustFrameworkKeySet) error { 65 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 66 } 67 68 // Delete performs DELETE request for TrustFrameworkKeySet 69 func (r *TrustFrameworkKeySetRequest) Delete(ctx context.Context) error { 70 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 71 } 72 73 // TrustFrameworkPolicyRequestBuilder is request builder for TrustFrameworkPolicy 74 type TrustFrameworkPolicyRequestBuilder struct{ BaseRequestBuilder } 75 76 // Request returns TrustFrameworkPolicyRequest 77 func (b *TrustFrameworkPolicyRequestBuilder) Request() *TrustFrameworkPolicyRequest { 78 return &TrustFrameworkPolicyRequest{ 79 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client}, 80 } 81 } 82 83 // TrustFrameworkPolicyRequest is request for TrustFrameworkPolicy 84 type TrustFrameworkPolicyRequest struct{ BaseRequest } 85 86 // Get performs GET request for TrustFrameworkPolicy 87 func (r *TrustFrameworkPolicyRequest) Get(ctx context.Context) (resObj *TrustFrameworkPolicy, err error) { 88 var query string 89 if r.query != nil { 90 query = "?" + r.query.Encode() 91 } 92 err = r.JSONRequest(ctx, "GET", query, nil, &resObj) 93 return 94 } 95 96 // Update performs PATCH request for TrustFrameworkPolicy 97 func (r *TrustFrameworkPolicyRequest) Update(ctx context.Context, reqObj *TrustFrameworkPolicy) error { 98 return r.JSONRequest(ctx, "PATCH", "", reqObj, nil) 99 } 100 101 // Delete performs DELETE request for TrustFrameworkPolicy 102 func (r *TrustFrameworkPolicyRequest) Delete(ctx context.Context) error { 103 return r.JSONRequest(ctx, "DELETE", "", nil, nil) 104 } 105 106 // 107 type TrustFrameworkKeySetGenerateKeyRequestBuilder struct{ BaseRequestBuilder } 108 109 // GenerateKey action undocumented 110 func (b *TrustFrameworkKeySetRequestBuilder) GenerateKey(reqObj *TrustFrameworkKeySetGenerateKeyRequestParameter) *TrustFrameworkKeySetGenerateKeyRequestBuilder { 111 bb := &TrustFrameworkKeySetGenerateKeyRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 112 bb.BaseRequestBuilder.baseURL += "/generateKey" 113 bb.BaseRequestBuilder.requestObject = reqObj 114 return bb 115 } 116 117 // 118 type TrustFrameworkKeySetGenerateKeyRequest struct{ BaseRequest } 119 120 // 121 func (b *TrustFrameworkKeySetGenerateKeyRequestBuilder) Request() *TrustFrameworkKeySetGenerateKeyRequest { 122 return &TrustFrameworkKeySetGenerateKeyRequest{ 123 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 124 } 125 } 126 127 // 128 func (r *TrustFrameworkKeySetGenerateKeyRequest) Post(ctx context.Context) (resObj *TrustFrameworkKey, err error) { 129 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 130 return 131 } 132 133 // 134 type TrustFrameworkKeySetUploadSecretRequestBuilder struct{ BaseRequestBuilder } 135 136 // UploadSecret action undocumented 137 func (b *TrustFrameworkKeySetRequestBuilder) UploadSecret(reqObj *TrustFrameworkKeySetUploadSecretRequestParameter) *TrustFrameworkKeySetUploadSecretRequestBuilder { 138 bb := &TrustFrameworkKeySetUploadSecretRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 139 bb.BaseRequestBuilder.baseURL += "/uploadSecret" 140 bb.BaseRequestBuilder.requestObject = reqObj 141 return bb 142 } 143 144 // 145 type TrustFrameworkKeySetUploadSecretRequest struct{ BaseRequest } 146 147 // 148 func (b *TrustFrameworkKeySetUploadSecretRequestBuilder) Request() *TrustFrameworkKeySetUploadSecretRequest { 149 return &TrustFrameworkKeySetUploadSecretRequest{ 150 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 151 } 152 } 153 154 // 155 func (r *TrustFrameworkKeySetUploadSecretRequest) Post(ctx context.Context) (resObj *TrustFrameworkKey, err error) { 156 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 157 return 158 } 159 160 // 161 type TrustFrameworkKeySetUploadCertificateRequestBuilder struct{ BaseRequestBuilder } 162 163 // UploadCertificate action undocumented 164 func (b *TrustFrameworkKeySetRequestBuilder) UploadCertificate(reqObj *TrustFrameworkKeySetUploadCertificateRequestParameter) *TrustFrameworkKeySetUploadCertificateRequestBuilder { 165 bb := &TrustFrameworkKeySetUploadCertificateRequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 166 bb.BaseRequestBuilder.baseURL += "/uploadCertificate" 167 bb.BaseRequestBuilder.requestObject = reqObj 168 return bb 169 } 170 171 // 172 type TrustFrameworkKeySetUploadCertificateRequest struct{ BaseRequest } 173 174 // 175 func (b *TrustFrameworkKeySetUploadCertificateRequestBuilder) Request() *TrustFrameworkKeySetUploadCertificateRequest { 176 return &TrustFrameworkKeySetUploadCertificateRequest{ 177 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 178 } 179 } 180 181 // 182 func (r *TrustFrameworkKeySetUploadCertificateRequest) Post(ctx context.Context) (resObj *TrustFrameworkKey, err error) { 183 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 184 return 185 } 186 187 // 188 type TrustFrameworkKeySetUploadPkcs12RequestBuilder struct{ BaseRequestBuilder } 189 190 // UploadPkcs12 action undocumented 191 func (b *TrustFrameworkKeySetRequestBuilder) UploadPkcs12(reqObj *TrustFrameworkKeySetUploadPkcs12RequestParameter) *TrustFrameworkKeySetUploadPkcs12RequestBuilder { 192 bb := &TrustFrameworkKeySetUploadPkcs12RequestBuilder{BaseRequestBuilder: b.BaseRequestBuilder} 193 bb.BaseRequestBuilder.baseURL += "/uploadPkcs12" 194 bb.BaseRequestBuilder.requestObject = reqObj 195 return bb 196 } 197 198 // 199 type TrustFrameworkKeySetUploadPkcs12Request struct{ BaseRequest } 200 201 // 202 func (b *TrustFrameworkKeySetUploadPkcs12RequestBuilder) Request() *TrustFrameworkKeySetUploadPkcs12Request { 203 return &TrustFrameworkKeySetUploadPkcs12Request{ 204 BaseRequest: BaseRequest{baseURL: b.baseURL, client: b.client, requestObject: b.requestObject}, 205 } 206 } 207 208 // 209 func (r *TrustFrameworkKeySetUploadPkcs12Request) Post(ctx context.Context) (resObj *TrustFrameworkKey, err error) { 210 err = r.JSONRequest(ctx, "POST", "", r.requestObject, &resObj) 211 return 212 }