{"action":"created","issue":{"url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/573","repository_url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules","labels_url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/573/labels{/name}","comments_url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/573/comments","events_url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/573/events","html_url":"https://github.com/GoogleCloudPlatform/magic-modules/pull/573","id":370842757,"node_id":"MDExOlB1bGxSZXF1ZXN0MjIzNDI5MDYx","number":573,"title":"Basic structure for singular InSpec resources","user":{"login":"slevenick","id":3410969,"node_id":"MDQ6VXNlcjM0MTA5Njk=","avatar_url":"https://avatars0.githubusercontent.com/u/3410969?v=4","gravatar_id":"","url":"https://api.github.com/users/slevenick","html_url":"https://github.com/slevenick","followers_url":"https://api.github.com/users/slevenick/followers","following_url":"https://api.github.com/users/slevenick/following{/other_user}","gists_url":"https://api.github.com/users/slevenick/gists{/gist_id}","starred_url":"https://api.github.com/users/slevenick/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slevenick/subscriptions","organizations_url":"https://api.github.com/users/slevenick/orgs","repos_url":"https://api.github.com/users/slevenick/repos","events_url":"https://api.github.com/users/slevenick/events{/privacy}","received_events_url":"https://api.github.com/users/slevenick/received_events","type":"User","site_admin":false},"labels":[{"id":995484256,"node_id":"MDU6TGFiZWw5OTU0ODQyNTY=","url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/labels/cla:%20yes","name":"cla: yes","color":"ededed","default":false},{"id":918813420,"node_id":"MDU6TGFiZWw5MTg4MTM0MjA=","url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/labels/downstream-generated","name":"downstream-generated","color":"aaffd9","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-10-16T23:45:26Z","updated_at":"2018-10-17T18:32:00Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/pulls/573","html_url":"https://github.com/GoogleCloudPlatform/magic-modules/pull/573","diff_url":"https://github.com/GoogleCloudPlatform/magic-modules/pull/573.diff","patch_url":"https://github.com/GoogleCloudPlatform/magic-modules/pull/573.patch"},"body":"<!-- A summary of the changes in this commit goes here -->\r\nAdd basic singular InSpec resource structure. Attributes and basic functions.\r\n\r\n<!--\r\nChanges per downstream repository.  For each repository that you\r\nexpect to have changed, find the [tag] and write your commit\r\nmessage beneath it.  More-specific tags replace less-specific tags.\r\nFor example, if you provide a message under [all], a message under\r\n[puppet], and a message under [puppet-dns], the Terraform repository\r\nwill have the resulting commit made using the [all] message, the\r\nPuppet Compute repository will have its commit made using [puppet],\r\nand the Puppet DNS repository will have its commit made using\r\n[puppet-dns].  You can delete unused tags, but you don't need to.\r\n\r\nThe structure of the PR body is important to our CI system!\r\nThe comments can be deleted, but if you want to make the downstream\r\ncommits sensible, you'll need to leave the dashed line separating\r\nthis PR's changes from the commit messages for downstream commits.\r\n-->\r\n\r\n-----------------------------------------------------------------\r\n# [all]\r\n## [terraform]\r\n## [puppet]\r\n### [puppet-bigquery]\r\n### [puppet-compute]\r\n### [puppet-container]\r\n### [puppet-dns]\r\n### [puppet-logging]\r\n### [puppet-pubsub]\r\n### [puppet-resourcemanager]\r\n### [puppet-sql]\r\n### [puppet-storage]\r\n## [chef]\r\n### [chef-compute]\r\n### [chef-container]\r\n### [chef-dns]\r\n### [chef-logging]\r\n### [chef-spanner]\r\n### [chef-sql]\r\n### [chef-storage]\r\n## [ansible]\r\n## [inspec]\r\nAdd basic singular resource generation with attribute readers and an initialize method. \r\nAdd exists? method for resources. This allows inspec users to determine if a resource was able to be fetched from GCP."},"comment":{"url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/comments/430739319","html_url":"https://github.com/GoogleCloudPlatform/magic-modules/pull/573#issuecomment-430739319","issue_url":"https://api.github.com/repos/GoogleCloudPlatform/magic-modules/issues/573","id":430739319,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMDczOTMxOQ==","user":{"login":"modular-magician","id":36310445,"node_id":"MDQ6VXNlcjM2MzEwNDQ1","avatar_url":"https://avatars2.githubusercontent.com/u/36310445?v=4","gravatar_id":"","url":"https://api.github.com/users/modular-magician","html_url":"https://github.com/modular-magician","followers_url":"https://api.github.com/users/modular-magician/followers","following_url":"https://api.github.com/users/modular-magician/following{/other_user}","gists_url":"https://api.github.com/users/modular-magician/gists{/gist_id}","starred_url":"https://api.github.com/users/modular-magician/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/modular-magician/subscriptions","organizations_url":"https://api.github.com/users/modular-magician/orgs","repos_url":"https://api.github.com/users/modular-magician/repos","events_url":"https://api.github.com/users/modular-magician/events{/privacy}","received_events_url":"https://api.github.com/users/modular-magician/received_events","type":"User","site_admin":false},"created_at":"2018-10-17T18:32:00Z","updated_at":"2018-10-17T18:32:00Z","author_association":"COLLABORATOR","body":"I am (still) a robot that works on MagicModules PRs!\n\nI just wanted to let you know that your changes (as of commit 21f9145b) have been included in your existing downstream PRs.\n"}}
{"actor":{"display_login":"modular-magician"}}