Resource Type: minio_client_alias

Defined in:
lib/puppet/type/minio_client_alias.rb

Summary

Manages minio client aliases

Overview

Autorequires:

Examples:

minio_client_alias { 'localminio':
  ensure              => 'present',
  endpoint            => 'http://localhost:9000',
  access_key          => 'admin',
  secret_key          => 'password',
  api_signature       => 'S3v4',
  path_lookup_support =>'on',
}
minio_client_alias { 'default':
  ensure     => 'present',
  endpoint   => 'http://localhost:9000',
  access_key => 'admin',
  secret_key => Sensitive('password'),
}

Properties

  • access_key

    The API access key

  • api_signature

    The API signature

  • endpoint

    The API endpoint url

  • ensure (defaults to: present)

    Whether this resource should be present or absent on the target system.

  • path_lookup_support

    Indicate whether dns or path style url requests are supported by the server.

  • secret_key

    The API access secret

Parameters

  • name (namevar)

    The name of the resource you want to manage.