Resource Type: awsaccess

Defined in:
lib/puppet/type/awsaccess.rb
Providers:
fog

Overview

The awsaccess resource allows us to configure different access credemtials and regions of operation through puppet

Properties

  • aws_access_key_id

    The AWS Access Key

  • aws_secret_access_key

    The AWS Secret Access Key

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • regions

    An array regions which we will manage from this server, default all of them.

    Supported values:
    • /^eu-west-\d$/
    • /^us-east-\d$/
    • /^us-west-\d$/
    • /^ap-southeast-\d$/
    • /^ap-northeast-\d$/
    • /^sa-east-\d$/

Parameters

  • name (namevar) (defaults to: default)

    A name for the access resource, must be unique

  • provider

    The specific backend to use for this ‘awsaccess` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.