Skip to content

Commit

Permalink
add CodeDeploy, CodePipeline, Cognito & Config
Browse files Browse the repository at this point in the history
  • Loading branch information
kesor committed Feb 2, 2018
1 parent 40dc4d7 commit c2e5df6
Showing 1 changed file with 100 additions and 0 deletions.
100 changes: 100 additions & 0 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -412,6 +412,106 @@
jmespath: "repositories",
headings: ["repositoryId", "repositoryName"]
},
{ service: "CodeDeploy",
api: "listApplications",
title: "CodeDeploy Applications",
id: "codedeploy-applications",
jmespath: "map(&{Name:@}, applications)", // create a {Name:X} instead of every X in applications
headings: ["Name"]
},
{ service: "CodeDeploy",
api: "listGitHubAccountTokenNames",
title: "CodeDeploy GitHub Account Tokens",
id: "codedeploy-github-tokens",
jmespath: "map(&{Name:@}, tokenNameList)", // create a {Name:X} instead of every X in applications
headings: ["Name"]
},
{ service: "CodeDeploy",
api: "listOnPremisesInstances",
title: "CodeDeploy OnPremises Instances",
id: "codedeploy-onpremises-instances",
jmespath: "map(&{Name:@}, instanceNames)", // create a {Name:X} instead of every X in applications
headings: ["Name"]
},
{ service: "CodePipeline",
api: "listPipelines",
title: "CodePipeline Pipelines",
id: "codepipeline-pipelines",
jmespath: "pipelines",
headings: ["name", "version", "created", "updated"]
},
{ service: "CognitoIdentity",
params: { MaxResults: 60 },
api: "listIdentityPools",
title: "Cognito Identity Pools",
id: "cognito-identity-pools",
jmespath: "IdentityPools",
headings: ["IdentityPoolId", "IdentityPoolName"]
},
{ service: "CognitoIdentityServiceProvider",
params: { MaxResults: 60 },
api: "listUserPools",
title: "Cognito User Pools",
id: "cognito-user-pools",
jmespath: "UserPools",
headings: ["Id", "Name", "Status", "LastModifiedDate", "CreationDate"]
},
{ service: "CognitoSync",
api: "listIdentityPoolUsage",
title: "Cognito Sync Identity Pool Usage",
id: "cognitosync-identity-pool-usage",
jmespath: "IdentityPoolUsages",
headings: ["IdentityPoolId", "SyncSessionCount", "DataStorage", "LastModifiedDate"]
},
// { service: "Comprehend", // not included in default aws-sdk-js build, needs custom build
// api: "listTopicsDetectionJobs",
// title: "Comprehend Topics Detection Jobs",
// id: "comprehend-topics-detection-jobs",
// jmespath: "TopicsDetectionJobPropertiesList",
// headings: ["JobId", "JobName", "JobStatus", "Message", "SubmitTime", "EndTime", "InputDataConfig.S3Uri", "OutputDataConfig.S3Uri"]
// },
{ service: "ConfigService",
api: "describeConfigRules",
title: "Config Service Rules",
id: "config-rules",
jmespath: "ConfigRules",
headings: ["ConfigRuleName", "ConfigRuleArn", "ConfigRuleId", "Description", "Source.Owner", "ConfigRuleState", "MaximumExecutionFrequency"]
},
{ service: "ConfigService",
api: "describeConfigRuleEvaluationStatus",
title: "Config Service Rule Evaluation Statuses",
id: "config-rules",
jmespath: "ConfigRulesEvaluationStatus",
headings: ["ConfigRuleName", "ConfigRuleId", "LastSuccessfulInvocationTime", "LastFailedInvocationTime", "LastSuccessfulEvaluationTime", "LastFailedEvaluationTime", "FirstActivatedTime", "LastErrorCode", "LastErrorMessage"]
},
{ service: "ConfigService",
api: "describeConfigurationRecorders",
title: "Config Service Recorders",
id: "config-recorders",
jmespath: "ConfigurationRecorders",
headings: ["name", "roleARN", "recordingGroup.allSupported", "recordingGroup.resourceTypes"]
},
{ service: "ConfigService",
api: "describeConfigurationRecorderStatus",
title: "Config Service Recorder Statuses",
id: "config-recorder-statuses",
jmespath: "ConfigurationRecordersStatus",
headings: ["name", "lastStartTime", "lastStopTime", "recording", "lastStatus", "lastErrorcode", "lastErrorMessage", "lastStatusChangeTime"]
},
{ service: "ConfigService",
api: "describeDeliveryChannels",
title: "Config Service Delivery Channels",
id: "config-delivery-channels",
jmespath: "DeliveryChannels",
headings: ["name", "s3BucketName", "s3KeyPrefix", "snsTopicARN", "configSnapshotDeliveryProperties.deliveryFrequency"]
},
{ service: "ConfigService",
api: "describeDeliveryChannelStatus",
title: "Config Service Delivery Channel Statuses",
id: "config-delivery-channel-statuses",
jmespath: "DeliveryChannelsStatus",
headings: ["name", "configSnapshotDeliveryInfo.lastStatus", "configHistoryDeliveryInfo.lastStatus", "configStreamDeliveryInfo.lastStatus"]
},
{ service: "ECS",
api: "describeClusters",
title: "ECS Clusters",
Expand Down

0 comments on commit c2e5df6

Please sign in to comment.