WebService::Mattermost::V4::API::Resource::S3 - Wrapped API methods for the S3 API endpoints.
version 0.25
use WebService::Mattermost; my $mm = WebService::Mattermost->new({ authenticate => 1, username => 'me@somewhere.com', password => 'hunter2', base_url => 'https://my.mattermost.server.com/api/v4/', }); my $resource = $mm->api->s3;
send_test()
Test AWS S3 connection
There are many available parameters for this API call which may require reading of the API documentation.
Providing no parameters will use the ones set on your Mattermost server.
my $response = $resource->test({ # Optional parameters: ServiceSettings => {}, TeamSettings => {}, SqlSettings => {}, LogSettings => {}, PasswordSettings => {}, FileSettings => {}, EmailSettings => {}, RateLimitSettings => {}, PrivacySettings => {}, SupportSettings => {}, GitLabSettings => {}, GoogleSettings => {}, Office365Settings => {}, LdapSettings => {}, ComplianceSettings => {}, LocalizationSettings => {}, SamlSettings => {}, NativeAppSettings => {}, ClusterSettings => {}, MetricsSettings => {}, AnalyticsSettings => {}, WebrtcSettings => {}, });
Mike Jones <mike@netsplit.org.uk>
This software is Copyright (c) 2020 by Mike Jones.
This is free software, licensed under:
The MIT (X11) License
To install WebService::Mattermost, copy and paste the appropriate command in to your terminal.
cpanm
cpanm WebService::Mattermost
CPAN shell
perl -MCPAN -e shell install WebService::Mattermost
For more information on module installation, please visit the detailed CPAN module installation guide.