Module: Printos::AaaOrganizationAddress
- Included in:
- AaaService
- Defined in:
- lib/printos/aaa_service.rb
Constant Summary collapse
- ORGANIZATION_ADDRESSES_PATH =
"#{API_BASE_PATH}/organizations/addresses"
Instance Method Summary collapse
- #address(resource_id) ⇒ Object
- #addresses ⇒ Object
- #create_address(payload) ⇒ Object
- #update_address(resource_id, payload) ⇒ Object
Instance Method Details
#address(resource_id) ⇒ Object
49 50 51 |
# File 'lib/printos/aaa_service.rb', line 49 def address(resource_id) get_resource("#{ORGANIZATION_ADDRESSES_PATH}/#{resource_id}") end |
#addresses ⇒ Object
45 46 47 |
# File 'lib/printos/aaa_service.rb', line 45 def addresses get_resource(ORGANIZATION_ADDRESSES_PATH) end |
#create_address(payload) ⇒ Object
53 54 55 |
# File 'lib/printos/aaa_service.rb', line 53 def create_address(payload) post_resource(ORGANIZATION_ADDRESSES_PATH, payload) end |
#update_address(resource_id, payload) ⇒ Object
57 58 59 |
# File 'lib/printos/aaa_service.rb', line 57 def update_address(resource_id, payload) put_resource("#{ORGANIZATION_ADDRESSES_PATH}/#{resource_id}", payload) end |