github.com/cloudwan/edgelq-sdk@v1.15.4/iam/proto/v1/project_invitation_custom.proto (about) 1 syntax = "proto3"; 2 3 package ntt.iam.v1; 4 5 import "edgelq-sdk/iam/proto/v1/project_invitation.proto"; 6 import "edgelq-sdk/iam/proto/v1/project_invitation_change.proto"; 7 8 option go_package = "github.com/cloudwan/edgelq-sdk/iam/client/v1/project_invitation;project_invitation_client"; 9 option java_multiple_files = false; 10 option java_outer_classname = "ProjectInvitationCustomProto"; 11 option java_package = "com.ntt.iam.pb.v1"; 12 13 // Request message for method 14 // [AcceptProjectInvitation][ntt.iam.v1.AcceptProjectInvitation] 15 message AcceptProjectInvitationRequest { 16 // name of ntt.iam.v1.ProjectInvitation 17 string name = 1; 18 } 19 20 // Response message for method 21 // [AcceptProjectInvitation][ntt.iam.v1.AcceptProjectInvitation] 22 message AcceptProjectInvitationResponse {} 23 24 // Request message for method 25 // [DeclineProjectInvitation][ntt.iam.v1.DeclineProjectInvitation] 26 message DeclineProjectInvitationRequest { 27 // name of ntt.iam.v1.ProjectInvitation 28 string name = 1; 29 } 30 31 // Response message for method 32 // [DeclineProjectInvitation][ntt.iam.v1.DeclineProjectInvitation] 33 message DeclineProjectInvitationResponse {} 34 35 // Request message for method 36 // [ListMyProjectInvitations][ntt.iam.v1.ListMyProjectInvitations] 37 message ListMyProjectInvitationsRequest { 38 // Parent name of ntt.iam.v1.ProjectInvitation 39 string parent = 1; 40 41 // Additional filter for invitations, e.g. state = "PENDING" 42 string filter = 5; 43 } 44 45 // Response message for method 46 // [ListMyProjectInvitations][ntt.iam.v1.ListMyProjectInvitations] 47 message ListMyProjectInvitationsResponse { 48 repeated ProjectInvitation project_invitations = 1; 49 } 50 51 // Request message for method 52 // [ResendProjectInvitation][ntt.iam.v1.ResendProjectInvitation] 53 message ResendProjectInvitationRequest { 54 // name of ntt.iam.v1.ProjectInvitation 55 string name = 1; 56 } 57 58 // Response message for method 59 // [ResendProjectInvitation][ntt.iam.v1.ResendProjectInvitation] 60 message ResendProjectInvitationResponse { 61 ProjectInvitation project_invitation = 1; 62 }