Class: MarketingCloudSDK::ProfileAttribute

Inherits:
Objects::Base show all
Defined in:
lib/marketingcloudsdk/objects.rb

Instance Attribute Summary

Attributes inherited from Objects::Base

#client, #id, #properties

Instance Method Summary collapse

Methods inherited from Objects::Base

id, #props

Instance Method Details

#deleteObject



364
365
366
# File 'lib/marketingcloudsdk/objects.rb', line 364

def delete
	client.soap_configure "PropertyDefinition","delete", properties
end

#getObject



356
357
358
# File 'lib/marketingcloudsdk/objects.rb', line 356

def get
	client.soap_describe "Subscriber"
end

#patchObject



368
369
370
# File 'lib/marketingcloudsdk/objects.rb', line 368

def patch
	client.soap_configure "PropertyDefinition","update", properties
end

#postObject



360
361
362
# File 'lib/marketingcloudsdk/objects.rb', line 360

def post
	client.soap_configure "PropertyDefinition","create", properties
end