BigIP-iControl
view release on metacpan or search on metacpan
lib/BigIP/iControl.pm view on Meta::CPAN
@{$args{event_type}} > 0 or return 'Request error: missing "event_type" parameter';
foreach my $event (@{$args{event_type}}) {
exists $event_types->{$event} or return "Request error: unknown \"event_type\" parameter \"$event\"";
}
my $sub_detail_list= {
name => $args{name},
event_type_list => [@{$args{event_type}}],
url => $args{url},
url_credentials => {
auth_mode => 'AUTHMODE_NONE',
#username => $args{username},
#password => $args{password}
},
ttl => $args{ttl},
min_events_per_timeslice => $args{min_events_per_timeslice},
max_timeslice => $args{max_timeslice},
enabled_state => 'STATE_ENABLED'
};
return $self->_request(module => 'Management', interface => 'EventSubscription', method => 'create', data => {sub_detail_list => [$sub_detail_list]});
( run in 0.232 second using v1.01-cache-2.11-cpan-4d50c553e7e )