github.com/cloudwan/edgelq-sdk@v1.15.4/iam/proto/v1alpha2/organization_custom.proto (about) 1 syntax = "proto3"; 2 3 package ntt.iam.v1alpha2; 4 5 import "edgelq-sdk/iam/proto/v1alpha2/organization.proto"; 6 import "edgelq-sdk/iam/proto/v1alpha2/organization_change.proto"; 7 import "google/protobuf/field_mask.proto"; 8 9 option go_package = "github.com/cloudwan/edgelq-sdk/iam/client/v1alpha2/organization;organization_client"; 10 option java_multiple_files = false; 11 option java_outer_classname = "OrganizationCustomProto"; 12 option java_package = "com.ntt.iam.pb.v1alpha2"; 13 14 // Request message for method 15 // [ListMyOrganizations][ntt.iam.v1alpha2.ListMyOrganizations] 16 message ListMyOrganizationsRequest { 17 // Requested page size. Server may return fewer Organizations than requested. 18 // If unspecified, server will pick an appropriate default. 19 int32 page_size = 2; 20 21 // A token identifying a page of results the server should return. 22 // Typically, this is the value of 23 // [ListOrganizationsResponse.next_page_token][ntt.iam.v1alpha2.ListOrganizationsResponse.next_page_token] 24 string page_token = 3; 25 26 // Order By - 27 // https://cloud.google.com/apis/design/design_patterns#list_pagination list 28 // of field path with order directive, either 'asc' or 'desc'. If direction is 29 // not provided, 'asc' is assumed. e.g. "state.nested_field asc, 30 // state.something.else desc, theme" 31 string order_by = 4; 32 33 // Filter - filter results by field criteria. Simplified SQL-like syntax with 34 // following operators: 35 // <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS 36 // [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels 37 // CONTAINS "severity:important" OR (state.last_error_time > 38 // "2018-11-15T10:00:00Z" AND state.status = "ERROR")' 39 string filter = 5; 40 41 // A FieldMask used to filter response fields. When present, only requested 42 // fields will be present in each response item. Omitting field_mask results 43 // will cause response items to contain all present fields. 44 google.protobuf.FieldMask field_mask = 6; 45 } 46 47 // Response message for method 48 // [ListMyOrganizations][ntt.iam.v1alpha2.ListMyOrganizations] 49 message ListMyOrganizationsResponse { 50 // The list of Organizations 51 repeated Organization organizations = 1; 52 53 // A token to retrieve previous page of results. Pass this value in the 54 // [ListOrganizationsRequest.page_token][ntt.iam.v1alpha2.ListOrganizationsRequest.page_token] 55 string prev_page_token = 3; 56 57 // A token to retrieve next page of results. Pass this value in the 58 // [ListOrganizationsRequest.page_token][ntt.iam.v1alpha2.ListOrganizationsRequest.page_token] 59 string next_page_token = 4; 60 }