A list of legacy roles.

GET /api/v1/roles/?format=api&page=2877
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 36894,
    "next": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=2878",
    "previous": "http://galaxy.ansible.com/api/v1/roles/?format=api&page=2876",
    "results": [
        {
            "id": 33249,
            "upstream_id": 32490,
            "created": "2023-09-28T20:50:41.251912Z",
            "modified": "2023-10-10T00:48:13.701471Z",
            "imported": "2018-11-11T06:36:43.013866-05:00",
            "github_user": "ChrisRo89",
            "username": "chrisro89",
            "github_repo": "GalaxyWebUiRole",
            "github_branch": "master",
            "commit": "29211f4c07bccc7c5dde0fe807db6e6a6e16603a",
            "commit_message": "Added additional parameter",
            "name": "galaxywebuirole",
            "description": "Install docker NGINX-Reverse-Proxy with automatic letsencrypt",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8657,
                    "name": "chrisro89",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/42734068?v=4"
                },
                "provider_namespace": {
                    "id": 3365,
                    "name": "chrisro89",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3365/"
                },
                "repository": {
                    "name": "GalaxyWebUiRole",
                    "original_name": "GalaxyWebUiRole"
                },
                "tags": [
                    "docker"
                ],
                "versions": []
            },
            "download_count": 69
        },
        {
            "id": 33250,
            "upstream_id": 44961,
            "created": "2023-09-28T20:50:43.525762Z",
            "modified": "2023-10-10T00:48:13.726704Z",
            "imported": "2019-11-27T15:44:57.210043-05:00",
            "github_user": "christian-becker",
            "username": "christian_becker",
            "github_repo": "ansible-role-wireguard",
            "github_branch": "master",
            "commit": "7b1ccc5a2c5656fb3ffff3ab5a14b8d600fedf8d",
            "commit_message": "optimizations - lint, variables and documentation",
            "name": "ansible_role_wireguard",
            "description": "installs and configures wireguard vpn and creates a suitable peer configuration",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8658,
                    "name": "christian_becker",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/31892741?v=4"
                },
                "provider_namespace": {
                    "id": 3369,
                    "name": "christian_becker",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3369/"
                },
                "repository": {
                    "name": "ansible-role-wireguard",
                    "original_name": "ansible-role-wireguard"
                },
                "tags": [
                    "linux",
                    "networking",
                    "security",
                    "vpn",
                    "wireguard"
                ],
                "versions": []
            },
            "download_count": 58
        },
        {
            "id": 33251,
            "upstream_id": 58367,
            "created": "2023-09-28T20:50:43.676926Z",
            "modified": "2023-10-10T00:48:13.722396Z",
            "imported": "2022-03-11T16:50:02.013432-05:00",
            "github_user": "christian-becker",
            "username": "christian_becker",
            "github_repo": "ansible-role-init-client",
            "github_branch": "main",
            "commit": "09e09c7afb491cf313e780e562ef7f2f8381ffd8",
            "commit_message": "modified README.md - generated init_client readme",
            "name": "init_client",
            "description": "init_client - this role enables the control of the system via ansible",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8658,
                    "name": "christian_becker",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/31892741?v=4"
                },
                "provider_namespace": {
                    "id": 3369,
                    "name": "christian_becker",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3369/"
                },
                "repository": {
                    "name": "ansible-role-init-client",
                    "original_name": "ansible-role-init-client"
                },
                "tags": [
                    "ansible",
                    "init",
                    "linux",
                    "python3",
                    "setup",
                    "system"
                ],
                "versions": []
            },
            "download_count": 37
        },
        {
            "id": 33252,
            "upstream_id": 58171,
            "created": "2023-09-28T20:50:43.824471Z",
            "modified": "2023-10-10T00:48:13.705546Z",
            "imported": "2022-02-21T17:00:00.405111-05:00",
            "github_user": "christian-becker",
            "username": "christian_becker",
            "github_repo": "ansible-role-snmp",
            "github_branch": "main",
            "commit": "cd5b848b333d746c3673f3d825616cfe6e7d432e",
            "commit_message": "modified README.md - generated snmp readme",
            "name": "snmp",
            "description": "snmp - this role enables snmp on linux systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8658,
                    "name": "christian_becker",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/31892741?v=4"
                },
                "provider_namespace": {
                    "id": 3369,
                    "name": "christian_becker",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3369/"
                },
                "repository": {
                    "name": "ansible-role-snmp",
                    "original_name": "ansible-role-snmp"
                },
                "tags": [
                    "linux",
                    "snmp",
                    "snmpd"
                ],
                "versions": []
            },
            "download_count": 46
        },
        {
            "id": 33253,
            "upstream_id": 55616,
            "created": "2023-09-28T20:50:43.986026Z",
            "modified": "2023-10-10T00:48:13.709726Z",
            "imported": "2021-07-20T10:02:33.174818-04:00",
            "github_user": "christian-becker",
            "username": "christian_becker",
            "github_repo": "ansible-role-ssh-key-deployment",
            "github_branch": "main",
            "commit": "8849e425f835f9368e5d17338d4be9a5bcc1143f",
            "commit_message": "meta/main.yml changed ansible version",
            "name": "ssh_key_deployment",
            "description": "ssh key deployment - add keys to target systems (and optional remove unspecified keys)",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8658,
                    "name": "christian_becker",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/31892741?v=4"
                },
                "provider_namespace": {
                    "id": 3369,
                    "name": "christian_becker",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3369/"
                },
                "repository": {
                    "name": "ansible-role-ssh-key-deployment",
                    "original_name": "ansible-role-ssh-key-deployment"
                },
                "tags": [
                    "deployment",
                    "key",
                    "linux",
                    "security",
                    "ssh"
                ],
                "versions": []
            },
            "download_count": 46
        },
        {
            "id": 33254,
            "upstream_id": 58353,
            "created": "2023-09-28T20:50:44.128939Z",
            "modified": "2023-10-10T00:48:13.714068Z",
            "imported": "2022-03-11T16:55:38.651042-05:00",
            "github_user": "christian-becker",
            "username": "christian_becker",
            "github_repo": "ansible-role-system-upgrade",
            "github_branch": "main",
            "commit": "cf5a3b884bde17430ebdd11dd8f24ff98c007472",
            "commit_message": "modified task for RedHat - yum to dnf",
            "name": "system_upgrade",
            "description": "system_upgrade - this role upgrades the whole system",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8658,
                    "name": "christian_becker",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/31892741?v=4"
                },
                "provider_namespace": {
                    "id": 3369,
                    "name": "christian_becker",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3369/"
                },
                "repository": {
                    "name": "ansible-role-system-upgrade",
                    "original_name": "ansible-role-system-upgrade"
                },
                "tags": [
                    "linux",
                    "security",
                    "system",
                    "update",
                    "upgrade",
                    "windows"
                ],
                "versions": []
            },
            "download_count": 44
        },
        {
            "id": 33255,
            "upstream_id": 55698,
            "created": "2023-09-28T20:50:44.277202Z",
            "modified": "2023-10-10T00:48:13.718101Z",
            "imported": "2021-07-20T10:03:18.418720-04:00",
            "github_user": "christian-becker",
            "username": "christian_becker",
            "github_repo": "ansible-role-timesync",
            "github_branch": "main",
            "commit": "7889122e4c462bc45d7d61721294b6ab5270073d",
            "commit_message": "meta/main.yml changed ansible version",
            "name": "timesync",
            "description": "timesync - this role enables timesync on linux systems",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8658,
                    "name": "christian_becker",
                    "avatar_url": "https://avatars2.githubusercontent.com/u/31892741?v=4"
                },
                "provider_namespace": {
                    "id": 3369,
                    "name": "christian_becker",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3369/"
                },
                "repository": {
                    "name": "ansible-role-timesync",
                    "original_name": "ansible-role-timesync"
                },
                "tags": [
                    "linux",
                    "ntp",
                    "systemd",
                    "timedatectl",
                    "timesync",
                    "timesyncd",
                    "timezone"
                ],
                "versions": []
            },
            "download_count": 48
        },
        {
            "id": 33256,
            "upstream_id": 40031,
            "created": "2023-09-28T20:50:46.788123Z",
            "modified": "2023-10-10T00:48:13.731201Z",
            "imported": "2019-04-29T05:21:39.649884-04:00",
            "github_user": "ChristianWitts",
            "username": "christianwitts",
            "github_repo": "vulns",
            "github_branch": "master",
            "commit": "0c263682547387523736d0987cb3623da07eae58",
            "commit_message": "Update syntax for quality score\n\nSigned-off-by: Christian Witts <[email protected]>",
            "name": "vulns",
            "description": "Install vulns.io for vulnerability scanning",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8659,
                    "name": "christianwitts",
                    "avatar_url": "https://avatars0.githubusercontent.com/u/156934?v=4"
                },
                "provider_namespace": {
                    "id": 3376,
                    "name": "christianwitts",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3376/"
                },
                "repository": {
                    "name": "vulns",
                    "original_name": "vulns"
                },
                "tags": [
                    "alas",
                    "elsa",
                    "freebsdsa",
                    "jvn",
                    "nvd",
                    "oval",
                    "rhsa",
                    "scanning",
                    "security",
                    "system",
                    "vulnerability",
                    "vulns"
                ],
                "versions": [
                    {
                        "id": 92770,
                        "name": "v0.0.3",
                        "release_date": "2019-04-29T05:20:36-04:00"
                    },
                    {
                        "id": 92769,
                        "name": "v0.0.2",
                        "release_date": "2019-04-29T05:07:00-04:00"
                    },
                    {
                        "id": 92766,
                        "name": "v0.0.1",
                        "release_date": "2019-04-29T04:41:26-04:00"
                    }
                ]
            },
            "download_count": 42
        },
        {
            "id": 33257,
            "upstream_id": 58477,
            "created": "2023-09-28T20:50:51.472760Z",
            "modified": "2023-10-10T00:48:13.735790Z",
            "imported": "2022-03-21T22:07:05.947501-04:00",
            "github_user": "ChristopherJHart",
            "username": "christopherjhart",
            "github_repo": "ansible-role-trex",
            "github_branch": "main",
            "commit": "b019fee479fbf5d2a9fca19ada3d7240feeec30f",
            "commit_message": "Add description to Galaxy metadata",
            "name": "trex",
            "description": "Install the Cisco TRex traffic generator",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8660,
                    "name": "christopherjhart",
                    "avatar_url": "https://avatars.githubusercontent.com/u/13562529?v=4"
                },
                "provider_namespace": {
                    "id": 3382,
                    "name": "christopherjhart",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3382/"
                },
                "repository": {
                    "name": "ansible-role-trex",
                    "original_name": "ansible-role-trex"
                },
                "tags": [
                    "cisco",
                    "generator",
                    "traffic",
                    "trex"
                ],
                "versions": [
                    {
                        "id": 179689,
                        "name": "v0.0.1",
                        "release_date": "2022-03-21T21:57:46-04:00"
                    }
                ]
            },
            "download_count": 43
        },
        {
            "id": 33258,
            "upstream_id": 27761,
            "created": "2023-09-28T20:51:35.464732Z",
            "modified": "2023-10-10T00:48:13.746575Z",
            "imported": "2018-07-24T05:47:35.385246-04:00",
            "github_user": "CKPlus",
            "username": "ckplus",
            "github_repo": "ansible-openresty",
            "github_branch": "master",
            "commit": "c903f5089839127ca299c0b13feb1e2a19be08f3",
            "commit_message": "Revise readme file",
            "name": "ansible_openresty",
            "description": "Openresty",
            "summary_fields": {
                "dependencies": [],
                "namespace": {
                    "id": 8661,
                    "name": "ckplus",
                    "avatar_url": "https://avatars1.githubusercontent.com/u/3124163?v=4"
                },
                "provider_namespace": {
                    "id": 3419,
                    "name": "ckplus",
                    "pulp_href": "/api/pulp/api/v3/pulp_ansible/namespaces/3419/"
                },
                "repository": {
                    "name": "ansible-openresty",
                    "original_name": "ansible-openresty"
                },
                "tags": [
                    "nginx",
                    "openresty"
                ],
                "versions": []
            },
            "download_count": 453
        }
    ]
}