Skip to content

Commit ccf4439

Browse files
committed
Update aliases, etc
1 parent 453a9a2 commit ccf4439

File tree

4 files changed

+102
-2
lines changed

4 files changed

+102
-2
lines changed

aliases

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,12 @@ alias _bma_stack_diff_template='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma _bma_sta
2121
alias _bma_stack_name_arg='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma _bma_stack_name_arg'
2222
alias _bma_stack_params_arg='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma _bma_stack_params_arg'
2323
alias _bma_stack_template_arg='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma _bma_stack_template_arg'
24+
alias ad-app='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma ad-app'
25+
alias ad-app-owners='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma ad-app-owners'
2426
alias ad-apps='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma ad-apps'
2527
alias ad-user-groups='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma ad-user-groups'
28+
alias ad-user-names='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma ad-user-names'
29+
alias ad-user-upns='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma ad-user-upns'
2630
alias ad-users='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma ad-users'
2731
alias ad-users-graph='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma ad-users-graph'
2832
alias asg-capacity='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma asg-capacity'
@@ -61,6 +65,10 @@ alias certs-arn='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma certs-arn'
6165
alias cloudtrail-status='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma cloudtrail-status'
6266
alias cloudtrails='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma cloudtrails'
6367
alias columnise='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma columnise'
68+
alias connector-group-apps='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma connector-group-apps'
69+
alias connector-group-members='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma connector-group-members'
70+
alias connector-groups='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma connector-groups'
71+
alias connectors='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma connectors'
6472
alias debug='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma debug'
6573
alias ecr-repositories='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma ecr-repositories'
6674
alias ecr-repository-images='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma ecr-repository-images'
@@ -69,6 +77,8 @@ alias elb-dnsname='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma elb-dnsname'
6977
alias elb-instances='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma elb-instances'
7078
alias elb-stack='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma elb-stack'
7179
alias elb-subnets='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma elb-subnets'
80+
alias elb-tag='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma elb-tag'
81+
alias elb-tags='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma elb-tags'
7282
alias elbs='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma elbs'
7383
alias elbv2-azs='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma elbv2-azs'
7484
alias elbv2-dnsname='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma elbv2-dnsname'
@@ -142,6 +152,7 @@ alias location-each='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma location-each'
142152
alias location-unset='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma location-unset'
143153
alias locations='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma locations'
144154
alias log-groups='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma log-groups'
155+
alias management-groups='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma management-groups'
145156
alias pcxs='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma pcxs'
146157
alias rds-db-clusters='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma rds-db-clusters'
147158
alias rds-db-instances='${BMA_HOME:-$HOME/.bash-my-aws}/bin/bma rds-db-instances'

bash_completion.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,8 @@ complete -F _bma_elbs_completion elb-dnsname
161161
complete -F _bma_elbs_completion elb-instances
162162
complete -F _bma_elbs_completion elb-stack
163163
complete -F _bma_elbs_completion elb-subnets
164+
complete -F _bma_elbs_completion elb-tag
165+
complete -F _bma_elbs_completion elb-tags
164166
complete -F _bma_elbs_completion elbs
165167
complete -F _bma_elbv2s_completion elbv2-azs
166168
complete -F _bma_elbv2s_completion elbv2-dnsname

docs/command-reference.md

Lines changed: 78 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -948,6 +948,10 @@ Create arguments from output of az-cache-items() (if present)
948948

949949

950950

951+
### management-groups
952+
953+
954+
951955
### resourceids
952956

953957

@@ -1010,6 +1014,19 @@ LOCAL_FILTER: grep results
10101014

10111015
[User Properties](https://learn.microsoft.com/en-us/graph/api/resources/user?view=graph-rest-1.0#properties)
10121016
[List Users](https://learn.microsoft.com/en-us/graph/api/user-list?view=graph-rest-1.0&tabs=http)
1017+
column -s$'\t' -t
1018+
1019+
1020+
### function
1021+
ad-user-upns
1022+
1023+
1024+
### function
1025+
ad-user-upns
1026+
1027+
1028+
### function
1029+
ad-user-names
10131030

10141031

10151032
### ad-users-graph
@@ -1043,10 +1060,55 @@ List groups for AD User(s)
10431060

10441061
### ad-apps
10451062

1046-
Usage: ad-users REMOTE_FILTER LOCAL_FILTER
1063+
Usage: ad-apps REMOTE_FILTER LOCAL_FILTER
10471064

1048-
REMOTE_FILTER: filters on start of userPrincipalName
1065+
REMOTE_FILTER: filters on start of displayName
10491066
LOCAL_FILTER: grep results
1067+
column -s$'\t' -t
1068+
1069+
1070+
### ad-app
1071+
1072+
Usage: ad-app APP [APP]
1073+
1074+
1075+
### ad-app-owners
1076+
1077+
Usage: ad-app-owners APP [APP]
1078+
--query '[].[
1079+
appId,
1080+
displayName,
1081+
createdDateTime
1082+
]' \
1083+
--output tsv" |
1084+
grep -E -- "$filters" |
1085+
LC_ALL=C sort -t$'\t' -b -k 3
1086+
1087+
1088+
### function
1089+
connectors
1090+
Usage: connectors REMOTE_FILTER LOCAL_FILTER
1091+
1092+
REMOTE_FILTER: filters on start of machineName
1093+
LOCAL_FILTER: grep results
1094+
1095+
1096+
### function
1097+
connector-groups
1098+
Usage: connector-groups REMOTE_FILTER LOCAL_FILTER
1099+
1100+
REMOTE_FILTER: filters on start of displayName
1101+
LOCAL_FILTER: grep results
1102+
1103+
1104+
### function
1105+
connector-group-apps
1106+
Usage: connector-group-apps CONNECTOR_GROUP [CONNECTOR_GROUP]
1107+
1108+
1109+
### function
1110+
connector-group-members
1111+
Usage: connector-group-apps CONNECTOR_GROUP [CONNECTOR_GROUP]
10501112

10511113

10521114
## cert-commands
@@ -1172,6 +1234,20 @@ List Availability Zones of ELB(s)
11721234
huginn-ELB-BMD0QUX179PK ap-southeast-2a ap-southeast-2b ap-southeast-2c
11731235

11741236

1237+
### elb-tags
1238+
1239+
List tags applied ELB(s)
1240+
1241+
USAGE: elb-tags elb-id [elb-id]
1242+
1243+
1244+
### elb-tag
1245+
1246+
List named tag on ELB(s)
1247+
1248+
USAGE: elb-tag key elb-id [elb-id]
1249+
1250+
11751251
## elbv2-commands
11761252

11771253

functions

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,12 @@ _bma_stack_diff_template
2121
_bma_stack_name_arg
2222
_bma_stack_params_arg
2323
_bma_stack_template_arg
24+
ad-app
25+
ad-app-owners
2426
ad-apps
2527
ad-user-groups
28+
ad-user-names
29+
ad-user-upns
2630
ad-users
2731
ad-users-graph
2832
asg-capacity
@@ -61,6 +65,10 @@ certs-arn
6165
cloudtrail-status
6266
cloudtrails
6367
columnise
68+
connector-group-apps
69+
connector-group-members
70+
connector-groups
71+
connectors
6472
debug
6573
ecr-repositories
6674
ecr-repository-images
@@ -69,6 +77,8 @@ elb-dnsname
6977
elb-instances
7078
elb-stack
7179
elb-subnets
80+
elb-tag
81+
elb-tags
7282
elbs
7383
elbv2-azs
7484
elbv2-dnsname
@@ -142,6 +152,7 @@ location-each
142152
location-unset
143153
locations
144154
log-groups
155+
management-groups
145156
pcxs
146157
rds-db-clusters
147158
rds-db-instances

0 commit comments

Comments
 (0)