Class: AdCenterWrapper::UpdateUserRolesRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/adcenter_wrapper_entities.rb

Overview

https://adcenter.microsoft.com/api/customermanagementUpdateUserRolesRequest

customerId - SOAP::SOAPLong
userId - SOAP::SOAPLong
newRoleId - SOAP::SOAPInt
newAccountIds - AdCenterWrapper::ArrayOflong
newCustomerIds - AdCenterWrapper::ArrayOflong
deleteRoleId - SOAP::SOAPInt
deleteAccountIds - AdCenterWrapper::ArrayOflong
deleteCustomerIds - AdCenterWrapper::ArrayOflong

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(customerId = nil, userId = nil, newRoleId = nil, newAccountIds = nil, newCustomerIds = nil, deleteRoleId = nil, deleteAccountIds = nil, deleteCustomerIds = nil) ⇒ UpdateUserRolesRequest

Returns a new instance of UpdateUserRolesRequest.



5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
# File 'lib/adcenter_wrapper_entities.rb', line 5100

def initialize(customerId = nil, userId = nil, newRoleId = nil, newAccountIds = nil, newCustomerIds = nil, deleteRoleId = nil, deleteAccountIds = nil, deleteCustomerIds = nil)
  @customerId = customerId
  @userId = userId
  @newRoleId = newRoleId
  @newAccountIds = newAccountIds
  @newCustomerIds = newCustomerIds
  @deleteRoleId = deleteRoleId
  @deleteAccountIds = deleteAccountIds
  @deleteCustomerIds = deleteCustomerIds
end

Instance Attribute Details

#customerIdObject

Returns the value of attribute customerId.



5091
5092
5093
# File 'lib/adcenter_wrapper_entities.rb', line 5091

def customerId
  @customerId
end

#deleteAccountIdsObject

Returns the value of attribute deleteAccountIds.



5097
5098
5099
# File 'lib/adcenter_wrapper_entities.rb', line 5097

def deleteAccountIds
  @deleteAccountIds
end

#deleteCustomerIdsObject

Returns the value of attribute deleteCustomerIds.



5098
5099
5100
# File 'lib/adcenter_wrapper_entities.rb', line 5098

def deleteCustomerIds
  @deleteCustomerIds
end

#deleteRoleIdObject

Returns the value of attribute deleteRoleId.



5096
5097
5098
# File 'lib/adcenter_wrapper_entities.rb', line 5096

def deleteRoleId
  @deleteRoleId
end

#newAccountIdsObject

Returns the value of attribute newAccountIds.



5094
5095
5096
# File 'lib/adcenter_wrapper_entities.rb', line 5094

def newAccountIds
  @newAccountIds
end

#newCustomerIdsObject

Returns the value of attribute newCustomerIds.



5095
5096
5097
# File 'lib/adcenter_wrapper_entities.rb', line 5095

def newCustomerIds
  @newCustomerIds
end

#newRoleIdObject

Returns the value of attribute newRoleId.



5093
5094
5095
# File 'lib/adcenter_wrapper_entities.rb', line 5093

def newRoleId
  @newRoleId
end

#userIdObject

Returns the value of attribute userId.



5092
5093
5094
# File 'lib/adcenter_wrapper_entities.rb', line 5092

def userId
  @userId
end