Resource Type: aws_instances
- Defined in:
- lib/puppet/type/aws_instances.rb
- Providers:
- 
      
        arm
 
Overview
”
Properties
- 
      additional_info
      
      
      ” 
- 
      block_device_mappings
      
      
      ” 
- 
      capacity_reservation_specification
      
      
      ” 
- 
      client_token
      
      
      ” 
- 
      cpu_options
      
      
      ” 
- 
      credit_specification
      
      
      ” 
- 
      disable_api_termination
      
      
      ” 
- 
      dry_run
      
      
      ” 
- 
      ebs_optimized
      
      
      ” 
- 
      elastic_gpu_specification
      
      
      ” 
- 
      elastic_inference_accelerators
      
      
      ” 
- 
      ensure
      
       (defaults to: present)
      
      
      The basic property that the resource should be in. Supported values:- present
- absent
 
- 
      filters
      
      
      ” 
- 
      hibernation_options
      
      
      ” 
- 
      iam_instance_profile
      
      
      ” 
- 
      image_id
      
      
      ” 
- 
      instance_ids
      
      
      ” 
- 
      instance_initiated_shutdown_behavior
      
      
      ” 
- 
      instance_market_options
      
      
      ” 
- 
      instance_type
      
      
      ” 
- 
      ipv6_address_count
      
      
      ” 
- 
      ipv6_addresses
      
      
      ” 
- 
      kernel_id
      
      
      ” 
- 
      key_name
      
      
      ” 
- 
      launch_template
      
      
      ” 
- 
      license_specifications
      
      
      ” 
- 
      max_count
      
      
      ” 
- 
      max_results
      
      
      ” 
- 
      min_count
      
      
      ” 
- 
      monitoring
      
      
      ” 
- 
      network_interfaces
      
      
      ” 
- 
      next_token
      
      
      ” 
- 
      placement
      
      
      ” 
- 
      private_ip_address
      
      
      ” 
- 
      ramdisk_id
      
      
      ” 
- 
      security_group_ids
      
      
      ” 
- 
      security_groups
      
      
      ” 
- 
      subnet_id
      
      
      ” 
- 
      tag_specifications
      
      
      ” 
- 
      user_data
      
      
      ” 
Parameters
- 
      name (namevar)
      
      
      The namevar for this resource in AWS 
- 
      provider
      
      
      The specific backend to use for this ‘aws_instances` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform. 
- 
      tags
      
      
      Tags are required for all AWS resources in Puppet