{
AIRAVATAINTERNALGATEWAYID => {:type => ::Thrift::Types::STRING, :name => 'airavataInternalGatewayId', :optional => true},
GATEWAYID => {:type => ::Thrift::Types::STRING, :name => 'gatewayId'},
GATEWAYAPPROVALSTATUS => {:type => ::Thrift::Types::I32, :name => 'gatewayApprovalStatus', :enum_class => ::GatewayApprovalStatus},
GATEWAYNAME => {:type => ::Thrift::Types::STRING, :name => 'gatewayName', :optional => true},
DOMAIN => {:type => ::Thrift::Types::STRING, :name => 'domain', :optional => true},
EMAILADDRESS => {:type => ::Thrift::Types::STRING, :name => 'emailAddress', :optional => true},
GATEWAYACRONYM => {:type => ::Thrift::Types::STRING, :name => 'gatewayAcronym', :optional => true},
GATEWAYURL => {:type => ::Thrift::Types::STRING, :name => 'gatewayURL', :optional => true},
GATEWAYPUBLICABSTRACT => {:type => ::Thrift::Types::STRING, :name => 'gatewayPublicAbstract', :optional => true},
REVIEWPROPOSALDESCRIPTION => {:type => ::Thrift::Types::STRING, :name => 'reviewProposalDescription', :optional => true},
GATEWAYADMINFIRSTNAME => {:type => ::Thrift::Types::STRING, :name => 'gatewayAdminFirstName', :optional => true},
GATEWAYADMINLASTNAME => {:type => ::Thrift::Types::STRING, :name => 'gatewayAdminLastName', :optional => true},
GATEWAYADMINEMAIL => {:type => ::Thrift::Types::STRING, :name => 'gatewayAdminEmail', :optional => true},
IDENTITYSERVERUSERNAME => {:type => ::Thrift::Types::STRING, :name => 'identityServerUserName', :optional => true},
IDENTITYSERVERPASSWORDTOKEN => {:type => ::Thrift::Types::STRING, :name => 'identityServerPasswordToken', :optional => true},
DECLINEDREASON => {:type => ::Thrift::Types::STRING, :name => 'declinedReason', :optional => true},
OAUTHCLIENTID => {:type => ::Thrift::Types::STRING, :name => 'oauthClientId', :optional => true},
OAUTHCLIENTSECRET => {:type => ::Thrift::Types::STRING, :name => 'oauthClientSecret', :optional => true},
REQUESTCREATIONTIME => {:type => ::Thrift::Types::I64, :name => 'requestCreationTime', :optional => true},
REQUESTERUSERNAME => {:type => ::Thrift::Types::STRING, :name => 'requesterUsername', :optional => true}
}