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  }