github.com/cloudwan/edgelq-sdk@v1.15.4/iam/proto/v1alpha2/organization_invitation_custom.proto (about) 1 syntax = "proto3"; 2 3 package ntt.iam.v1alpha2; 4 5 import "edgelq-sdk/iam/proto/v1alpha2/organization_invitation.proto"; 6 import "edgelq-sdk/iam/proto/v1alpha2/organization_invitation_change.proto"; 7 8 option go_package = "github.com/cloudwan/edgelq-sdk/iam/client/v1alpha2/organization_invitation;organization_invitation_client"; 9 option java_multiple_files = false; 10 option java_outer_classname = "OrganizationInvitationCustomProto"; 11 option java_package = "com.ntt.iam.pb.v1alpha2"; 12 13 // Request message for method 14 // [AcceptOrganizationInvitation][ntt.iam.v1alpha2.AcceptOrganizationInvitation] 15 message AcceptOrganizationInvitationRequest { 16 // name of ntt.iam.v1alpha2.OrganizationInvitation 17 string name = 1; 18 } 19 20 // Response message for method 21 // [AcceptOrganizationInvitation][ntt.iam.v1alpha2.AcceptOrganizationInvitation] 22 message AcceptOrganizationInvitationResponse {} 23 24 // Request message for method 25 // [DeclineOrganizationInvitation][ntt.iam.v1alpha2.DeclineOrganizationInvitation] 26 message DeclineOrganizationInvitationRequest { 27 // name of ntt.iam.v1alpha2.OrganizationInvitation 28 string name = 1; 29 30 // Additional filter for invitations, e.g. state = "PENDING" 31 string filter = 5; 32 } 33 34 // Response message for method 35 // [DeclineOrganizationInvitation][ntt.iam.v1alpha2.DeclineOrganizationInvitation] 36 message DeclineOrganizationInvitationResponse {} 37 38 // Request message for method 39 // [ListMyOrganizationInvitations][ntt.iam.v1alpha2.ListMyOrganizationInvitations] 40 message ListMyOrganizationInvitationsRequest { 41 // Parent name of ntt.iam.v1alpha2.OrganizationInvitation 42 string parent = 1; 43 44 // Additional filter for invitations, e.g. state = "PENDING" 45 string filter = 5; 46 } 47 48 // Response message for method 49 // [ListMyOrganizationInvitations][ntt.iam.v1alpha2.ListMyOrganizationInvitations] 50 message ListMyOrganizationInvitationsResponse { 51 // The list of OrganizationInvitations 52 repeated OrganizationInvitation organization_invitations = 1; 53 }