Skip to content

Instantly share code, notes, and snippets.

Rashed Talukder rashedtalukder

  • Amazon, Inc.
Block or report user

Report or block rashedtalukder

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View twitter-getstarted.raml
#%RAML 1.0
title: Twitter-GetStarted
version: v1
baseUri: https://956df5a2.ngrok.io/api/twitter/{version}
mediaType: application/json
description: Twitter is an online social networking and microblogging service that enables users to send and read short 140-character text messages, called "tweets." This service allows users to post a tweet to the corporate Twitter account.
/tweet:
post:
description: Updates the authenticating user's current status, also known as tweeting.
View pagerduty-getstarted.raml
#%RAML 1.0
title: PagerDuty-GetStarted
version: v1
baseUri: https://956df5a2.ngrok.io/api/pagerduty/{version}
mediaType: application/x-www-form-urlencoded
description: PagerDuty aggregates your monitoring systems so you can collect events and resolve critical issues ensure maximum uptime.
/resolve:
put:
description: Resolve an incident. Requires a ID for the incident AND the person requesting.
@rashedtalukder
rashedtalukder / statuspage-rest-api.raml
Created Oct 4, 2017
API Spec to some of Status Page's V1 apis
View statuspage-rest-api.raml
#%RAML 1.0
version: v1
title: StatusPage.io-REST-API
baseUri: https://api.statuspage.io/v1/
securitySchemes:
api-key:
type: x-api-key
description: See https://doers.statuspage.io/api/authentication/ for more details
describedBy:
headers:
View statuspage-getstarted.raml
#%RAML 1.0
version: v1
title: StatusPage-GetStarted
baseUri: https://{{subdomain}}.ngrok.io/api/statuspage/{version}
securitySchemes:
api-key:
type: x-api-key
description: See https://doers.statuspage.io/api/authentication/ for more details
describedBy:
headers:
View incidents-getstarted
#%RAML 1.0
title: incident-GetStarted
version: v1
description: This API aggregates DevOps related incidents across multiple platforms & services into single HTTP calls.
/resolve:
put:
description: Resolves an existing incident in both PagerDuty and StatusPage
body:
application/json:
@rashedtalukder
rashedtalukder / broadcast-getstarted.raml
Created Oct 23, 2017
Broadcast RAML spec used in MuleSoft Dev Guide
View broadcast-getstarted.raml
#%RAML 1.0
title: Broadcast-GetStarted
version: v1
description: This API aggregates DevOps related incidents across multiple platforms & services into single HTTP calls.
/post:
post:
description: Sends a message out via social media
body:
application/json:
View devops-getstarted
#%RAML 1.0
title: DevOps-GetStarted
version: v1
mediaType: application/json
description: This service provides functionality that can be used in day-to-day DevOps processes using a Slack slash command.
/slack:
post:
description: Resolves a PagerDuty incident, while broadcasting to StatusPage.io and to Twitter. Consumes the Resolve & Broadcast APIs.
body:
@rashedtalukder
rashedtalukder / polling.xml
Last active Dec 12, 2017
Polling with Watermarks quiz
View polling.xml
<?xml version=""1.0"" encoding=""UTF-8""?>
<mule xmlns:twitter=""http://www.mulesoft.org/schema/mule/twitter""
xmlns:tracking=""http://www.mulesoft.org/schema/mule/ee/tracking"" xmlns:dw=""http://www.mulesoft.org/schema/mule/ee/dw"" xmlns:http=""http://www.mulesoft.org/schema/mule/http"" xmlns=""http://www.mulesoft.org/schema/mule/core"" xmlns:doc=""http://www.mulesoft.org/schema/mule/documentation""
xmlns:spring=""http://www.springframework.org/schema/beans""
xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance""
xsi:schemaLocation=""
http://www.mulesoft.org/schema/mule/twitter http://www.mulesoft.org/schema/mule/twitter/current/mule-twitter.xsd http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd
http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/http http://www.mulesoft.org/schema/mule/http/current/mule-http.xsd
@rashedtalukder
rashedtalukder / scatter-gather.xml
Created Dec 12, 2017
Scatter-gather Challenge Quiz
View scatter-gather.xml
<?xml version=""1.0"" encoding=""UTF-8""?>
<mule xmlns:dw=""http://www.mulesoft.org/schema/mule/ee/dw"" xmlns:http=""http://www.mulesoft.org/schema/mule/http"" xmlns=""http://www.mulesoft.org/schema/mule/core"" xmlns:doc=""http://www.mulesoft.org/schema/mule/documentation""
xmlns:spring=""http://www.springframework.org/schema/beans""
xmlns:xsi=""http://www.w3.org/2001/XMLSchema-instance""
xsi:schemaLocation=""http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd
http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd
http://www.mulesoft.org/schema/mule/http http://www.mulesoft.org/schema/mule/http/current/mule-http.xsd
http://www.mulesoft.org/schema/mule/ee/dw http://www.mulesoft.org/schema/mule/ee/dw/current/dw.xsd"">
<http:listener-config name=""HTTP_Listener_Configuration"" host=""0.0.0.0"" port=""8081"" doc:name=""HTTP Listener Configuration""/>
@rashedtalukder
rashedtalukder / raml_challenge.txt
Created Dec 12, 2017
RAML Challenge Questions
View raml_challenge.txt
****** CHOICE A ******
title: Example
version: 1.0
description: This is an RAML example
/champions:
get:
queryParameters:
mulesoft:
type: boolean
You can’t perform that action at this time.