Class: AdCenterWrapper::UpdateUserRolesRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/CustomerManagementService.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.

[View source]

1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
# File 'lib/CustomerManagementService.rb', line 1307

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.


1298
1299
1300
# File 'lib/CustomerManagementService.rb', line 1298

def customerId
  @customerId
end

#deleteAccountIdsObject

Returns the value of attribute deleteAccountIds.


1304
1305
1306
# File 'lib/CustomerManagementService.rb', line 1304

def deleteAccountIds
  @deleteAccountIds
end

#deleteCustomerIdsObject

Returns the value of attribute deleteCustomerIds.


1305
1306
1307
# File 'lib/CustomerManagementService.rb', line 1305

def deleteCustomerIds
  @deleteCustomerIds
end

#deleteRoleIdObject

Returns the value of attribute deleteRoleId.


1303
1304
1305
# File 'lib/CustomerManagementService.rb', line 1303

def deleteRoleId
  @deleteRoleId
end

#newAccountIdsObject

Returns the value of attribute newAccountIds.


1301
1302
1303
# File 'lib/CustomerManagementService.rb', line 1301

def newAccountIds
  @newAccountIds
end

#newCustomerIdsObject

Returns the value of attribute newCustomerIds.


1302
1303
1304
# File 'lib/CustomerManagementService.rb', line 1302

def newCustomerIds
  @newCustomerIds
end

#newRoleIdObject

Returns the value of attribute newRoleId.


1300
1301
1302
# File 'lib/CustomerManagementService.rb', line 1300

def newRoleId
  @newRoleId
end

#userIdObject

Returns the value of attribute userId.


1299
1300
1301
# File 'lib/CustomerManagementService.rb', line 1299

def userId
  @userId
end