Class: Virtuozzo::SOAP::Types::Processm::Execute::Cred

Inherits:
Object
  • Object
show all
Defined in:
lib/virtuozzo/soap/types/processm.rb

Overview

inner class for member: cred http://www.swsoft.com/webservices/vzl/4.0.0/processmcred

user - SOAP::SOAPString
uid - SOAP::SOAPLong
group - SOAP::SOAPString
gid - SOAP::SOAPLong
chroot - SOAP::SOAPBase64
chdir - SOAP::SOAPBase64
umask - SOAP::SOAPInt

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(user = nil, uid = nil, group = [], gid = [], chroot = nil, chdir = nil, umask = nil) ⇒ Cred

Returns a new instance of Cred.



2634
2635
2636
2637
2638
2639
2640
2641
2642
# File 'lib/virtuozzo/soap/types/processm.rb', line 2634

def initialize(user = nil, uid = nil, group = [], gid = [], chroot = nil, chdir = nil, umask = nil)
  @user = user
  @uid = uid
  @group = group
  @gid = gid
  @chroot = chroot
  @chdir = chdir
  @umask = umask
end

Instance Attribute Details

#chdirObject

Returns the value of attribute chdir.



2631
2632
2633
# File 'lib/virtuozzo/soap/types/processm.rb', line 2631

def chdir
  @chdir
end

#chrootObject

Returns the value of attribute chroot.



2630
2631
2632
# File 'lib/virtuozzo/soap/types/processm.rb', line 2630

def chroot
  @chroot
end

#gidObject

Returns the value of attribute gid.



2629
2630
2631
# File 'lib/virtuozzo/soap/types/processm.rb', line 2629

def gid
  @gid
end

#groupObject

Returns the value of attribute group.



2628
2629
2630
# File 'lib/virtuozzo/soap/types/processm.rb', line 2628

def group
  @group
end

#uidObject

Returns the value of attribute uid.



2627
2628
2629
# File 'lib/virtuozzo/soap/types/processm.rb', line 2627

def uid
  @uid
end

#umaskObject

Returns the value of attribute umask.



2632
2633
2634
# File 'lib/virtuozzo/soap/types/processm.rb', line 2632

def umask
  @umask
end

#userObject

Returns the value of attribute user.



2626
2627
2628
# File 'lib/virtuozzo/soap/types/processm.rb', line 2626

def user
  @user
end