class AzureMediaService::AccessPolicy
Public Class Methods
create(name:'Policy', duration_minutes:300, permission:2)
click to toggle source
# File lib/azure_media_service/model/access_policy.rb, line 5 def create(name:'Policy', duration_minutes:300, permission:2) post_body = { "Name" => name, "DurationInMinutes" => duration_minutes, "Permissions" => permission } create_response(service.post("AccessPolicies", post_body)) end
Public Instance Methods
delete()
click to toggle source
# File lib/azure_media_service/model/access_policy.rb, line 15 def delete begin res = @request.delete("AccessPolicies('#{self.Id}')") rescue => e raise MediaServiceError.new(e.message) end res end