{"action":"created","issue":{"url":"https://api.github.com/repos/inetCatapult/service-maker/issues/78","labels_url":"https://api.github.com/repos/inetCatapult/service-maker/issues/78/labels{/name}","comments_url":"https://api.github.com/repos/inetCatapult/service-maker/issues/78/comments","events_url":"https://api.github.com/repos/inetCatapult/service-maker/issues/78/events","html_url":"https://github.com/inetCatapult/service-maker/issues/78","id":96092550,"number":78,"title":"Update instance","user":{"login":"jagoda","id":655686,"avatar_url":"https://avatars.githubusercontent.com/u/655686?v=3","gravatar_id":"","url":"https://api.github.com/users/jagoda","html_url":"https://github.com/jagoda","followers_url":"https://api.github.com/users/jagoda/followers","following_url":"https://api.github.com/users/jagoda/following{/other_user}","gists_url":"https://api.github.com/users/jagoda/gists{/gist_id}","starred_url":"https://api.github.com/users/jagoda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jagoda/subscriptions","organizations_url":"https://api.github.com/users/jagoda/orgs","repos_url":"https://api.github.com/users/jagoda/repos","events_url":"https://api.github.com/users/jagoda/events{/privacy}","received_events_url":"https://api.github.com/users/jagoda/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":{"login":"trueblue2704","id":2348533,"avatar_url":"https://avatars.githubusercontent.com/u/2348533?v=3","gravatar_id":"","url":"https://api.github.com/users/trueblue2704","html_url":"https://github.com/trueblue2704","followers_url":"https://api.github.com/users/trueblue2704/followers","following_url":"https://api.github.com/users/trueblue2704/following{/other_user}","gists_url":"https://api.github.com/users/trueblue2704/gists{/gist_id}","starred_url":"https://api.github.com/users/trueblue2704/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trueblue2704/subscriptions","organizations_url":"https://api.github.com/users/trueblue2704/orgs","repos_url":"https://api.github.com/users/trueblue2704/repos","events_url":"https://api.github.com/users/trueblue2704/events{/privacy}","received_events_url":"https://api.github.com/users/trueblue2704/received_events","type":"User","site_admin":false},"milestone":{"url":"https://api.github.com/repos/inetCatapult/service-maker/milestones/1","html_url":"https://github.com/inetCatapult/service-maker/milestones/1.0.0","labels_url":"https://api.github.com/repos/inetCatapult/service-maker/milestones/1/labels","id":1177703,"number":1,"title":"1.0.0","description":"Basic functionality to support a single-tenant production use case with custom built AMIs.","creator":{"login":"jagoda","id":655686,"avatar_url":"https://avatars.githubusercontent.com/u/655686?v=3","gravatar_id":"","url":"https://api.github.com/users/jagoda","html_url":"https://github.com/jagoda","followers_url":"https://api.github.com/users/jagoda/followers","following_url":"https://api.github.com/users/jagoda/following{/other_user}","gists_url":"https://api.github.com/users/jagoda/gists{/gist_id}","starred_url":"https://api.github.com/users/jagoda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jagoda/subscriptions","organizations_url":"https://api.github.com/users/jagoda/orgs","repos_url":"https://api.github.com/users/jagoda/repos","events_url":"https://api.github.com/users/jagoda/events{/privacy}","received_events_url":"https://api.github.com/users/jagoda/received_events","type":"User","site_admin":false},"open_issues":7,"closed_issues":24,"state":"open","created_at":"2015-06-23T16:18:28Z","updated_at":"2015-07-20T15:52:12Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-07-20T15:46:35Z","updated_at":"2015-07-27T14:31:29Z","closed_at":null,"body":"It should be possible for an HTTP client to update an existing instance (provisioned by service maker). For the time being, the `status` field may be the only thing that it makes sense to modify. The demo of this feature should consist of the following:\r\n 1. use an HTTP client (ex. postman) to provision a new instance with service maker\r\n 2. perform a PUT request to the instance to change the instance status to `terminating`\r\n 3. perform a GET request to retrieve the instance and show that the state has been modified\r\n 4. show that the instance state has also been modified in the AWS console"},"comment":{"url":"https://api.github.com/repos/inetCatapult/service-maker/issues/comments/125226145","html_url":"https://github.com/inetCatapult/service-maker/issues/78#issuecomment-125226145","issue_url":"https://api.github.com/repos/inetCatapult/service-maker/issues/78","id":125226145,"user":{"login":"trueblue2704","id":2348533,"avatar_url":"https://avatars.githubusercontent.com/u/2348533?v=3","gravatar_id":"","url":"https://api.github.com/users/trueblue2704","html_url":"https://github.com/trueblue2704","followers_url":"https://api.github.com/users/trueblue2704/followers","following_url":"https://api.github.com/users/trueblue2704/following{/other_user}","gists_url":"https://api.github.com/users/trueblue2704/gists{/gist_id}","starred_url":"https://api.github.com/users/trueblue2704/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/trueblue2704/subscriptions","organizations_url":"https://api.github.com/users/trueblue2704/orgs","repos_url":"https://api.github.com/users/trueblue2704/repos","events_url":"https://api.github.com/users/trueblue2704/events{/privacy}","received_events_url":"https://api.github.com/users/trueblue2704/received_events","type":"User","site_admin":false},"created_at":"2015-07-27T14:31:29Z","updated_at":"2015-07-27T14:31:29Z","body":"Does it make sense to reply to the user once the status has been modified on the AWS console or is it a better idea to do this in the background and make a log entry since it takes ~ 30 seconds to a minute for the status to be terminated?"}}