---
- name: Create Security Group for web server
  hosts: localhost
  gather_facts: no
  tasks:
    - name: Create security group for web server
      amazon.aws.ec2_security_group:
        name: web-server-sg
        description: Security group for web server
        region: ap-northeast-2
        rules:
          - proto: tcp
            ports:
              - 22
            cidr_ip: 0.0.0.0/0
          - proto: tcp
            ports:
              - 80
            cidr_ip: 0.0.0.0/0
        state: present