@@ -140,18 +140,18 @@ message CreateVolumeRequest {
140
140
// validating these parameters. COs will treat these as opaque.
141
141
map <string , string > parameters = 5 ;
142
142
143
- // End user credentials used to authenticate/authorize volume creation
144
- // request.
143
+ // Credentials used by Controller plugin to authenticate/authorize
144
+ // volume creation request.
145
145
// This field contains credential data, for example username and
146
146
// password. Each key must consist of alphanumeric characters, '-',
147
147
// '_' or '.'. Each value MUST contain a valid string. An SP MAY
148
148
// choose to accept binary (non-string) data by using a binary-to-text
149
149
// encoding scheme, like base64. An SP SHALL advertise the
150
150
// requirements for credentials in documentation. COs SHALL permit
151
- // users to pass through the required credentials. This information is
151
+ // passing through the required credentials. This information is
152
152
// sensitive and MUST be treated as such (not logged, etc.) by the CO.
153
153
// This field is OPTIONAL.
154
- map <string , string > user_credentials = 6 ;
154
+ map <string , string > controller_create_credentials = 6 ;
155
155
}
156
156
157
157
message CreateVolumeResponse {
@@ -267,18 +267,18 @@ message DeleteVolumeRequest {
267
267
// This field is REQUIRED.
268
268
string volume_id = 2 ;
269
269
270
- // End user credentials used to authenticate/authorize volume deletion
271
- // request.
270
+ // Credentials used by Controller plugin to authenticate/authorize
271
+ // volume deletion request.
272
272
// This field contains credential data, for example username and
273
273
// password. Each key must consist of alphanumeric characters, '-',
274
274
// '_' or '.'. Each value MUST contain a valid string. An SP MAY
275
275
// choose to accept binary (non-string) data by using a binary-to-text
276
276
// encoding scheme, like base64. An SP SHALL advertise the
277
277
// requirements for credentials in documentation. COs SHALL permit
278
- // users to pass through the required credentials. This information is
278
+ // passing through the required credentials. This information is
279
279
// sensitive and MUST be treated as such (not logged, etc.) by the CO.
280
280
// This field is OPTIONAL.
281
- map <string , string > user_credentials = 3 ;
281
+ map <string , string > controller_delete_credentials = 3 ;
282
282
}
283
283
284
284
message DeleteVolumeResponse {}
@@ -304,18 +304,18 @@ message ControllerPublishVolumeRequest {
304
304
// REQUIRED.
305
305
bool readonly = 5 ;
306
306
307
- // End user credentials used to authenticate/authorize controller
308
- // publish request.
307
+ // Credentials used by Controller plugin to authenticate/authorize
308
+ // controller publish request.
309
309
// This field contains credential data, for example username and
310
310
// password. Each key must consist of alphanumeric characters, '-',
311
311
// '_' or '.'. Each value MUST contain a valid string. An SP MAY
312
312
// choose to accept binary (non-string) data by using a binary-to-text
313
313
// encoding scheme, like base64. An SP SHALL advertise the
314
314
// requirements for credentials in documentation. COs SHALL permit
315
- // users to pass through the required credentials. This information is
315
+ // passing through the required credentials. This information is
316
316
// sensitive and MUST be treated as such (not logged, etc.) by the CO.
317
317
// This field is OPTIONAL.
318
- map <string , string > user_credentials = 6 ;
318
+ map <string , string > controller_publish_credentials = 6 ;
319
319
320
320
// Attributes of the volume to be used on a node. This field is
321
321
// OPTIONAL and MUST match the attributes of the VolumeInfo identified
@@ -345,18 +345,18 @@ message ControllerUnpublishVolumeRequest {
345
345
// the volume from all nodes it is published to.
346
346
string node_id = 3 ;
347
347
348
- // End user credentials used to authenticate/authorize controller
349
- // unpublish request.
348
+ // Credentials used by Controller plugin to authenticate/authorize
349
+ // controller unpublish request.
350
350
// This field contains credential data, for example username and
351
351
// password. Each key must consist of alphanumeric characters, '-',
352
352
// '_' or '.'. Each value MUST contain a valid string. An SP MAY
353
353
// choose to accept binary (non-string) data by using a binary-to-text
354
354
// encoding scheme, like base64. An SP SHALL advertise the
355
355
// requirements for credentials in documentation. COs SHALL permit
356
- // users to pass through the required credentials. This information is
356
+ // passing through the required credentials. This information is
357
357
// sensitive and MUST be treated as such (not logged, etc.) by the CO.
358
358
// This field is OPTIONAL.
359
- map <string , string > user_credentials = 4 ;
359
+ map <string , string > controller_unpublish_credentials = 4 ;
360
360
}
361
361
362
362
message ControllerUnpublishVolumeResponse {}
@@ -526,18 +526,18 @@ message NodePublishVolumeRequest {
526
526
// REQUIRED.
527
527
bool readonly = 6 ;
528
528
529
- // End user credentials used to authenticate/authorize node
529
+ // Credentials used by Node plugin to authenticate/authorize node
530
530
// publish request.
531
531
// This field contains credential data, for example username and
532
532
// password. Each key must consist of alphanumeric characters, '-',
533
533
// '_' or '.'. Each value MUST contain a valid string. An SP MAY
534
534
// choose to accept binary (non-string) data by using a binary-to-text
535
535
// encoding scheme, like base64. An SP SHALL advertise the
536
536
// requirements for credentials in documentation. COs SHALL permit
537
- // users to pass through the required credentials. This information is
537
+ // passing through the required credentials. This information is
538
538
// sensitive and MUST be treated as such (not logged, etc.) by the CO.
539
539
// This field is OPTIONAL.
540
- map <string , string > user_credentials = 7 ;
540
+ map <string , string > node_publish_credentials = 7 ;
541
541
542
542
// Attributes of the volume to publish. This field is OPTIONAL and
543
543
// MUST match the attributes of the VolumeInfo identified by
@@ -560,18 +560,18 @@ message NodeUnpublishVolumeRequest {
560
560
// This is a REQUIRED field.
561
561
string target_path = 3 ;
562
562
563
- // End user credentials used to authenticate/authorize node
563
+ // Credentials used by Node plugin to authenticate/authorize node
564
564
// unpublish request.
565
565
// This field contains credential data, for example username and
566
566
// password. Each key must consist of alphanumeric characters, '-',
567
567
// '_' or '.'. Each value MUST contain a valid string. An SP MAY
568
568
// choose to accept binary (non-string) data by using a binary-to-text
569
569
// encoding scheme, like base64. An SP SHALL advertise the
570
570
// requirements for credentials in documentation. COs SHALL permit
571
- // users to pass through the required credentials. This information is
571
+ // passing through the required credentials. This information is
572
572
// sensitive and MUST be treated as such (not logged, etc.) by the CO.
573
573
// This field is OPTIONAL.
574
- map <string , string > user_credentials = 4 ;
574
+ map <string , string > node_unpublish_credentials = 4 ;
575
575
}
576
576
577
577
message NodeUnpublishVolumeResponse {}
0 commit comments