Skip to content

Instantly share code, notes, and snippets.

View rajitha1998's full-sized avatar
๐Ÿš€
Let's do this

Rajitha Warusavitarana rajitha1998

๐Ÿš€
Let's do this
View GitHub Profile
@rajitha1998
rajitha1998 / groupSum.js
Created August 19, 2019 12:55
Grouping
const _ = require('lodash');
const array = ['A', 2, 3,
'B', 3, 5,
'B', 4, 1,
'A', 6, 2,
'C', 7, 1,
'A', 9, 1];
const list = [];
@rajitha1998
rajitha1998 / simpleDB.js
Created May 31, 2020 18:19
Auto generated code for AWS simple DB
class SimpleDB {
constructor(aws, options) {
this._AWS = aws;
this._apiVersion = options.apiVersion;
this._simpleDB = new this._AWS.SimpleDB({ apiVersion: this._apiVersion });
}
batchDelete(params) {
return new Promise((resolve, reject) => {
this._simpleDB.SDKFunctionName(params, (error, data) => {
if (error) {
container:
Azure:
create: arm-containerservice managedClusters.d.ts createOrUpdate
delete: arm-containerservice openShiftManagedClusters.d.ts deleteMethod
updateTags: arm-containerservice managedClusters.d.ts updateTags
listByResourceGroup: arm-containerservice openShiftManagedClusters.d.ts listByResourceGroup
@rajitha1998
rajitha1998 / node-cloud.yml
Created July 15, 2020 08:10
GCP Node Cloud yml
monitoring:
GCP:
createAlarm: monitoring v3 alert_policy_service_client.d.ts createAlertPolicy
deleteAlarm: monitoring v3 alert_policy_service_client.d.ts deleteAlertPolicy
updateAlarm: monitoring v3 alert_policy_service_client.d.ts updateAlertPolicy
listAlarms: monitoring v3 alert_policy_service_client.d.ts listAlertPolicies
getMetricDescriptor: monitoring v3 metric_service_client.d.ts getMetricDescriptor
projectPath: monitoring v3 alert_policy_service_client.d.ts projectPath
DNS:
GCP:
mainClass: DNS
listZones: dns index.d.ts getZones
createZone: dns zone.d.ts create
const { ContainerServiceClient } = require("@azure/arm-containerservice");
/*This is an auto generated class, please do not change.*/
/**
* Class to create a containerservice object
* @category Azure
*/
class containerservice {
/**
*
* @param {module} azureRestSdk Azure Rest SDK
const addComments = <T extends ts.Node>(
context: ts.TransformationContext
) => (rootNode: T) => {
let count = 0;
function visit(node: ts.Node): ts.Node {
if (ts.isClassDeclaration(node)) {
addMultiLineComment(
node,
"This is an auto generated class, please do not change."
apiVersion: networking.gke.io/v1
kind: ManagedCertificate
metadata:
name: managed-certificate
spec:
domains:
- minio.lightningfaas.tech
- portal.lightningfaas.tech
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: lightning-ingress
namespace: default
annotations:
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/ssl-redirect: "false"
spec:
rules:
{{- if .Values.createIngress }}
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
name: oscar
annotations:
# nginx.ingress.kubernetes.io/rewrite-target: /
kubernetes.io/ingress.class: nginx
spec:
rules: