Class: UpdateAuthorizationRoleRequestType

Inherits:
Object
  • Object
show all
Defined in:
lib/vmware/soap/vim25.rb

Overview

urn:vim25UpdateAuthorizationRoleRequestType

m__this - ManagedObjectReference
roleId - SOAP::SOAPInt
newName - SOAP::SOAPString
privIds - SOAP::SOAPString

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(v__this = nil, roleId = nil, newName = nil, privIds = []) ⇒ UpdateAuthorizationRoleRequestType

Returns a new instance of UpdateAuthorizationRoleRequestType.



33377
33378
33379
33380
33381
33382
# File 'lib/vmware/soap/vim25.rb', line 33377

def initialize(v__this = nil, roleId = nil, newName = nil, privIds = [])
  @v__this = v__this
  @roleId = roleId
  @newName = newName
  @privIds = privIds
end

Instance Attribute Details

#newNameObject

Returns the value of attribute newName.



33366
33367
33368
# File 'lib/vmware/soap/vim25.rb', line 33366

def newName
  @newName
end

#privIdsObject

Returns the value of attribute privIds.



33367
33368
33369
# File 'lib/vmware/soap/vim25.rb', line 33367

def privIds
  @privIds
end

#roleIdObject

Returns the value of attribute roleId.



33365
33366
33367
# File 'lib/vmware/soap/vim25.rb', line 33365

def roleId
  @roleId
end

Instance Method Details

#m__thisObject



33369
33370
33371
# File 'lib/vmware/soap/vim25.rb', line 33369

def m__this
  @v__this
end

#m__this=(value) ⇒ Object



33373
33374
33375
# File 'lib/vmware/soap/vim25.rb', line 33373

def m__this=(value)
  @v__this = value
end