Last active
March 9, 2019 06:56
-
-
Save nickccm1122/6d12c9e0670cfbad0ff2a6b47e3a406c to your computer and use it in GitHub Desktop.
awless autocompletion clone
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
__awless_bash_source() { | |
alias shopt=':' | |
alias _expand=_bash_expand | |
alias _complete=_bash_comp | |
emulate -L sh | |
setopt kshglob noshglob braceexpand | |
source "$@" | |
} | |
__awless_type() { | |
# -t is not supported by zsh | |
if [ "$1" == "-t" ]; then | |
shift | |
# fake Bash 4 to disable "complete -o nospace". Instead | |
# "compopt +-o nospace" is used in the code to toggle trailing | |
# spaces. We don't support that, but leave trailing spaces on | |
# all the time | |
if [ "$1" = "__awless_compopt" ]; then | |
echo builtin | |
return 0 | |
fi | |
fi | |
type "$@" | |
} | |
__awless_compgen() { | |
local completions w | |
completions=( $(compgen "$@") ) || return $? | |
# filter by given word as prefix | |
while [[ "$1" = -* && "$1" != -- ]]; do | |
shift | |
shift | |
done | |
if [[ "$1" == -- ]]; then | |
shift | |
fi | |
for w in "${completions[@]}"; do | |
if [[ "${w}" = "$1"* ]]; then | |
echo "${w}" | |
fi | |
done | |
} | |
__awless_compopt() { | |
true # don't do anything. Not supported by bashcompinit in zsh | |
} | |
__awless_declare() { | |
if [ "$1" == "-F" ]; then | |
whence -w "$@" | |
else | |
builtin declare "$@" | |
fi | |
} | |
__awless_ltrim_colon_completions() | |
{ | |
if [[ "$1" == *:* && "$COMP_WORDBREAKS" == *:* ]]; then | |
# Remove colon-word prefix from COMPREPLY items | |
local colon_word=${1%${1##*:}} | |
local i=${#COMPREPLY[*]} | |
while [[ $((--i)) -ge 0 ]]; do | |
COMPREPLY[$i]=${COMPREPLY[$i]#"$colon_word"} | |
done | |
fi | |
} | |
__awless_get_comp_words_by_ref() { | |
cur="${COMP_WORDS[COMP_CWORD]}" | |
prev="${COMP_WORDS[${COMP_CWORD}-1]}" | |
words=("${COMP_WORDS[@]}") | |
cword=("${COMP_CWORD[@]}") | |
} | |
__awless_filedir() { | |
local RET OLD_IFS w qw | |
__debug "_filedir $@ cur=$cur" | |
if [[ "$1" = \~* ]]; then | |
# somehow does not work. Maybe, zsh does not call this at all | |
eval echo "$1" | |
return 0 | |
fi | |
OLD_IFS="$IFS" | |
IFS=$'\n' | |
if [ "$1" = "-d" ]; then | |
shift | |
RET=( $(compgen -d) ) | |
else | |
RET=( $(compgen -f) ) | |
fi | |
IFS="$OLD_IFS" | |
IFS="," __debug "RET=${RET[@]} len=${#RET[@]}" | |
for w in ${RET[@]}; do | |
if [[ ! "${w}" = "${cur}"* ]]; then | |
continue | |
fi | |
if eval "[[ \"\${w}\" = *.$1 || -d \"\${w}\" ]]"; then | |
qw="$(__awless_quote "${w}")" | |
if [ -d "${w}" ]; then | |
COMPREPLY+=("${qw}/") | |
else | |
COMPREPLY+=("${qw}") | |
fi | |
fi | |
done | |
} | |
__awless_quote() { | |
if [[ $1 == \'* || $1 == \"* ]]; then | |
# Leave out first character | |
printf %q "${1:1}" | |
else | |
printf %q "$1" | |
fi | |
} | |
autoload -U +X bashcompinit && bashcompinit | |
# use word boundary patterns for BSD or GNU sed | |
LWORD='[[:<:]]' | |
RWORD='[[:>:]]' | |
if sed --help 2>&1 | grep -q GNU; then | |
LWORD='\<' | |
RWORD='\>' | |
fi | |
__awless_convert_bash_to_zsh() { | |
sed \ | |
-e 's/declare -F/whence -w/' \ | |
-e 's/local \([a-zA-Z0-9_]*\)=/local \1; \1=/' \ | |
-e 's/flags+=("\(--.*\)=")/flags+=("\1"); two_word_flags+=("\1")/' \ | |
-e 's/must_have_one_flag+=("\(--.*\)=")/must_have_one_flag+=("\1")/' \ | |
-e "s/${LWORD}_filedir${RWORD}/__awless_filedir/g" \ | |
-e "s/${LWORD}_get_comp_words_by_ref${RWORD}/__awless_get_comp_words_by_ref/g" \ | |
-e "s/${LWORD}__ltrim_colon_completions${RWORD}/__awless_ltrim_colon_completions/g" \ | |
-e "s/${LWORD}compgen${RWORD}/__awless_compgen/g" \ | |
-e "s/${LWORD}compopt${RWORD}/__awless_compopt/g" \ | |
-e "s/${LWORD}declare${RWORD}/__awless_declare/g" \ | |
-e "s/\\\$(type${RWORD}/\$(__awless_type/g" \ | |
<<'BASH_COMPLETION_EOF' | |
# bash completion for awless -*- shell-script -*- | |
__debug() | |
{ | |
if [[ -n ${BASH_COMP_DEBUG_FILE} ]]; then | |
echo "$*" >> "${BASH_COMP_DEBUG_FILE}" | |
fi | |
} | |
# Homebrew on Macs have version 1.3 of bash-completion which doesn't include | |
# _init_completion. This is a very minimal version of that function. | |
__my_init_completion() | |
{ | |
COMPREPLY=() | |
_get_comp_words_by_ref "$@" cur prev words cword | |
} | |
__index_of_word() | |
{ | |
local w word=$1 | |
shift | |
index=0 | |
for w in "$@"; do | |
[[ $w = "$word" ]] && return | |
index=$((index+1)) | |
done | |
index=-1 | |
} | |
__contains_word() | |
{ | |
local w word=$1; shift | |
for w in "$@"; do | |
[[ $w = "$word" ]] && return | |
done | |
return 1 | |
} | |
__handle_reply() | |
{ | |
__debug "${FUNCNAME[0]}" | |
case $cur in | |
-*) | |
if [[ $(type -t compopt) = "builtin" ]]; then | |
compopt -o nospace | |
fi | |
local allflags | |
if [ ${#must_have_one_flag[@]} -ne 0 ]; then | |
allflags=("${must_have_one_flag[@]}") | |
else | |
allflags=("${flags[*]} ${two_word_flags[*]}") | |
fi | |
COMPREPLY=( $(compgen -W "${allflags[*]}" -- "$cur") ) | |
if [[ $(type -t compopt) = "builtin" ]]; then | |
[[ "${COMPREPLY[0]}" == *= ]] || compopt +o nospace | |
fi | |
# complete after --flag=abc | |
if [[ $cur == *=* ]]; then | |
if [[ $(type -t compopt) = "builtin" ]]; then | |
compopt +o nospace | |
fi | |
local index flag | |
flag="${cur%%=*}" | |
__index_of_word "${flag}" "${flags_with_completion[@]}" | |
COMPREPLY=() | |
if [[ ${index} -ge 0 ]]; then | |
PREFIX="" | |
cur="${cur#*=}" | |
${flags_completion[${index}]} | |
if [ -n "${ZSH_VERSION}" ]; then | |
# zsh completion needs --flag= prefix | |
eval "COMPREPLY=( \"\${COMPREPLY[@]/#/${flag}=}\" )" | |
fi | |
fi | |
fi | |
return 0; | |
;; | |
esac | |
# check if we are handling a flag with special work handling | |
local index | |
__index_of_word "${prev}" "${flags_with_completion[@]}" | |
if [[ ${index} -ge 0 ]]; then | |
${flags_completion[${index}]} | |
return | |
fi | |
# we are parsing a flag and don't have a special handler, no completion | |
if [[ ${cur} != "${words[cword]}" ]]; then | |
return | |
fi | |
local completions | |
completions=("${commands[@]}") | |
if [[ ${#must_have_one_noun[@]} -ne 0 ]]; then | |
completions=("${must_have_one_noun[@]}") | |
fi | |
if [[ ${#must_have_one_flag[@]} -ne 0 ]]; then | |
completions+=("${must_have_one_flag[@]}") | |
fi | |
COMPREPLY=( $(compgen -W "${completions[*]}" -- "$cur") ) | |
if [[ ${#COMPREPLY[@]} -eq 0 && ${#noun_aliases[@]} -gt 0 && ${#must_have_one_noun[@]} -ne 0 ]]; then | |
COMPREPLY=( $(compgen -W "${noun_aliases[*]}" -- "$cur") ) | |
fi | |
if [[ ${#COMPREPLY[@]} -eq 0 ]]; then | |
declare -F __custom_func >/dev/null && __custom_func | |
fi | |
# available in bash-completion >= 2, not always present on macOS | |
if declare -F __ltrim_colon_completions >/dev/null; then | |
__ltrim_colon_completions "$cur" | |
fi | |
} | |
# The arguments should be in the form "ext1|ext2|extn" | |
__handle_filename_extension_flag() | |
{ | |
local ext="$1" | |
_filedir "@(${ext})" | |
} | |
__handle_subdirs_in_dir_flag() | |
{ | |
local dir="$1" | |
pushd "${dir}" >/dev/null 2>&1 && _filedir -d && popd >/dev/null 2>&1 | |
} | |
__handle_flag() | |
{ | |
__debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}" | |
# if a command required a flag, and we found it, unset must_have_one_flag() | |
local flagname=${words[c]} | |
local flagvalue | |
# if the word contained an = | |
if [[ ${words[c]} == *"="* ]]; then | |
flagvalue=${flagname#*=} # take in as flagvalue after the = | |
flagname=${flagname%%=*} # strip everything after the = | |
flagname="${flagname}=" # but put the = back | |
fi | |
__debug "${FUNCNAME[0]}: looking for ${flagname}" | |
if __contains_word "${flagname}" "${must_have_one_flag[@]}"; then | |
must_have_one_flag=() | |
fi | |
# if you set a flag which only applies to this command, don't show subcommands | |
if __contains_word "${flagname}" "${local_nonpersistent_flags[@]}"; then | |
commands=() | |
fi | |
# keep flag value with flagname as flaghash | |
if [ -n "${flagvalue}" ] ; then | |
flaghash[${flagname}]=${flagvalue} | |
elif [ -n "${words[ $((c+1)) ]}" ] ; then | |
flaghash[${flagname}]=${words[ $((c+1)) ]} | |
else | |
flaghash[${flagname}]="true" # pad "true" for bool flag | |
fi | |
# skip the argument to a two word flag | |
if __contains_word "${words[c]}" "${two_word_flags[@]}"; then | |
c=$((c+1)) | |
# if we are looking for a flags value, don't show commands | |
if [[ $c -eq $cword ]]; then | |
commands=() | |
fi | |
fi | |
c=$((c+1)) | |
} | |
__handle_noun() | |
{ | |
__debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}" | |
if __contains_word "${words[c]}" "${must_have_one_noun[@]}"; then | |
must_have_one_noun=() | |
elif __contains_word "${words[c]}" "${noun_aliases[@]}"; then | |
must_have_one_noun=() | |
fi | |
nouns+=("${words[c]}") | |
c=$((c+1)) | |
} | |
__handle_command() | |
{ | |
__debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}" | |
local next_command | |
if [[ -n ${last_command} ]]; then | |
next_command="_${last_command}_${words[c]//:/__}" | |
else | |
if [[ $c -eq 0 ]]; then | |
next_command="_$(basename "${words[c]//:/__}")" | |
else | |
next_command="_${words[c]//:/__}" | |
fi | |
fi | |
c=$((c+1)) | |
__debug "${FUNCNAME[0]}: looking for ${next_command}" | |
declare -F "$next_command" >/dev/null && $next_command | |
} | |
__handle_word() | |
{ | |
if [[ $c -ge $cword ]]; then | |
__handle_reply | |
return | |
fi | |
__debug "${FUNCNAME[0]}: c is $c words[c] is ${words[c]}" | |
if [[ "${words[c]}" == -* ]]; then | |
__handle_flag | |
elif __contains_word "${words[c]}" "${commands[@]}"; then | |
__handle_command | |
elif [[ $c -eq 0 ]] && __contains_word "$(basename "${words[c]}")" "${commands[@]}"; then | |
__handle_command | |
else | |
__handle_noun | |
fi | |
__handle_word | |
} | |
__awless_get_all_ids() | |
{ | |
local all_ids_output | |
if all_ids_output=$(awless list infra --local --ids 2>/dev/null; awless list access --local --ids 2>/dev/null); then | |
COMPREPLY=( $( compgen -W "${all_ids_output[*]}" -- "$cur" ) ) | |
fi | |
} | |
__awless_get_instances_ids() | |
{ | |
local all_ids_output | |
if all_ids_output=$(awless list instances --local --ids 2>/dev/null); then | |
COMPREPLY=( $( compgen -W "${all_ids_output[*]}" -- "$cur" ) ) | |
fi | |
} | |
__awless_get_conf_keys() | |
{ | |
local all_keys_output | |
if all_keys_output=$(awless config list --keys 2>/dev/null); then | |
COMPREPLY=( $( compgen -W "${all_keys_output[*]}" -- "$cur" ) ) | |
fi | |
} | |
__custom_func() { | |
case ${last_command} in | |
awless_ssh ) | |
__awless_get_instances_ids | |
return | |
;; | |
awless_show ) | |
__awless_get_all_ids | |
return | |
;; | |
awless_config_set ) | |
__awless_get_conf_keys | |
return | |
;; | |
awless_config_get ) | |
__awless_get_conf_keys | |
return | |
;; | |
awless_config_unset ) | |
__awless_get_conf_keys | |
return | |
;; | |
awless_switch ) | |
__awless_profile_region_list | |
return | |
;; | |
*) | |
;; | |
esac | |
} | |
__awless_region_list() | |
{ | |
cur="${COMP_WORDS[COMP_CWORD]#*=}" | |
regions="us-east-1 us-east-2 us-west-1 us-west-2 ca-central-1 eu-west-1 eu-central-1 eu-west-2 eu-west-3 ap-northeast-1 ap-northeast-2 ap-southeast-1 ap-southeast-2 ap-south-1 sa-east-1" | |
COMPREPLY=( $(compgen -W "${regions}" -- ${cur}) ) | |
} | |
__awless_profile_list() | |
{ | |
cur="${COMP_WORDS[COMP_CWORD]#*=}" | |
profiles="$((egrep '^\[ *[a-zA-Z0-9_-]+ *\]$' ~/.aws/credentials 2>/dev/null; grep '\[profile' ~/.aws/config 2>/dev/null | sed 's|\[profile ||g') | tr -d '[]' | sort | uniq)" | |
COMPREPLY=( $(compgen -W "${profiles}" -- ${cur}) ) | |
} | |
__awless_profile_region_list() | |
{ | |
cur="${COMP_WORDS[COMP_CWORD]#*=}" | |
regions="us-east-1 us-east-2 us-west-1 us-west-2 ca-central-1 eu-west-1 eu-central-1 eu-west-2 eu-west-3 ap-northeast-1 ap-northeast-2 ap-southeast-1 ap-southeast-2 ap-south-1 sa-east-1" | |
profiles="$((egrep '^\[ *[a-zA-Z0-9_-]+ *\]$' ~/.aws/credentials 2>/dev/null; grep '\[profile' ~/.aws/config 2>/dev/null | sed 's|\[profile ||g') | tr -d '[]' | sort | uniq)" | |
COMPREPLY=( $(compgen -W "${profiles} ${regions}" -- ${cur}) ) | |
} | |
_awless_completion_bash() | |
{ | |
last_command="awless_completion_bash" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_completion_zsh() | |
{ | |
last_command="awless_completion_zsh" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--help") | |
flags+=("-h") | |
local_nonpersistent_flags+=("--help") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_completion() | |
{ | |
last_command="awless_completion" | |
commands=() | |
commands+=("bash") | |
commands+=("zsh") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_config_get() | |
{ | |
last_command="awless_config_get" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_config_set() | |
{ | |
last_command="awless_config_set" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_config_unset() | |
{ | |
last_command="awless_config_unset" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_config() | |
{ | |
last_command="awless_config" | |
commands=() | |
commands+=("get") | |
commands+=("set") | |
commands+=("unset") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--keys") | |
local_nonpersistent_flags+=("--keys") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_inspect() | |
{ | |
last_command="awless_inspect" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--inspector=") | |
two_word_flags+=("-i") | |
local_nonpersistent_flags+=("--inspector=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_availabilityzones() | |
{ | |
last_command="awless_list_availabilityzones" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_certificates() | |
{ | |
last_command="awless_list_certificates" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_classicloadbalancers() | |
{ | |
last_command="awless_list_classicloadbalancers" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_containers() | |
{ | |
last_command="awless_list_containers" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_containerclusters() | |
{ | |
last_command="awless_list_containerclusters" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_containerinstances() | |
{ | |
last_command="awless_list_containerinstances" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_containertasks() | |
{ | |
last_command="awless_list_containertasks" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_databases() | |
{ | |
last_command="awless_list_databases" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_dbsubnetgroups() | |
{ | |
last_command="awless_list_dbsubnetgroups" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_elasticips() | |
{ | |
last_command="awless_list_elasticips" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_images() | |
{ | |
last_command="awless_list_images" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_importimagetasks() | |
{ | |
last_command="awless_list_importimagetasks" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_instances() | |
{ | |
last_command="awless_list_instances" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_internetgateways() | |
{ | |
last_command="awless_list_internetgateways" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_keypairs() | |
{ | |
last_command="awless_list_keypairs" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_launchconfigurations() | |
{ | |
last_command="awless_list_launchconfigurations" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_listeners() | |
{ | |
last_command="awless_list_listeners" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_loadbalancers() | |
{ | |
last_command="awless_list_loadbalancers" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_natgateways() | |
{ | |
last_command="awless_list_natgateways" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_networkinterfaces() | |
{ | |
last_command="awless_list_networkinterfaces" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_repositories() | |
{ | |
last_command="awless_list_repositories" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_routetables() | |
{ | |
last_command="awless_list_routetables" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_scalinggroups() | |
{ | |
last_command="awless_list_scalinggroups" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_scalingpolicies() | |
{ | |
last_command="awless_list_scalingpolicies" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_securitygroups() | |
{ | |
last_command="awless_list_securitygroups" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_snapshots() | |
{ | |
last_command="awless_list_snapshots" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_subnets() | |
{ | |
last_command="awless_list_subnets" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_targetgroups() | |
{ | |
last_command="awless_list_targetgroups" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_volumes() | |
{ | |
last_command="awless_list_volumes" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_vpcs() | |
{ | |
last_command="awless_list_vpcs" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_accesskeys() | |
{ | |
last_command="awless_list_accesskeys" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_groups() | |
{ | |
last_command="awless_list_groups" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_instanceprofiles() | |
{ | |
last_command="awless_list_instanceprofiles" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_mfadevices() | |
{ | |
last_command="awless_list_mfadevices" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_policies() | |
{ | |
last_command="awless_list_policies" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_roles() | |
{ | |
last_command="awless_list_roles" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_users() | |
{ | |
last_command="awless_list_users" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_buckets() | |
{ | |
last_command="awless_list_buckets" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_s3objects() | |
{ | |
last_command="awless_list_s3objects" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_queues() | |
{ | |
last_command="awless_list_queues" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_subscriptions() | |
{ | |
last_command="awless_list_subscriptions" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_topics() | |
{ | |
last_command="awless_list_topics" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_records() | |
{ | |
last_command="awless_list_records" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_zones() | |
{ | |
last_command="awless_list_zones" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_functions() | |
{ | |
last_command="awless_list_functions" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_alarms() | |
{ | |
last_command="awless_list_alarms" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_metrics() | |
{ | |
last_command="awless_list_metrics" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_distributions() | |
{ | |
last_command="awless_list_distributions" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list_stacks() | |
{ | |
last_command="awless_list_stacks" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--columns=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--filter=") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-headers") | |
flags+=("--no-sync") | |
flags+=("--reverse") | |
flags+=("--silent") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_list() | |
{ | |
last_command="awless_list" | |
commands=() | |
commands+=("availabilityzones") | |
commands+=("certificates") | |
commands+=("classicloadbalancers") | |
commands+=("containers") | |
commands+=("containerclusters") | |
commands+=("containerinstances") | |
commands+=("containertasks") | |
commands+=("databases") | |
commands+=("dbsubnetgroups") | |
commands+=("elasticips") | |
commands+=("images") | |
commands+=("importimagetasks") | |
commands+=("instances") | |
commands+=("internetgateways") | |
commands+=("keypairs") | |
commands+=("launchconfigurations") | |
commands+=("listeners") | |
commands+=("loadbalancers") | |
commands+=("natgateways") | |
commands+=("networkinterfaces") | |
commands+=("repositories") | |
commands+=("routetables") | |
commands+=("scalinggroups") | |
commands+=("scalingpolicies") | |
commands+=("securitygroups") | |
commands+=("snapshots") | |
commands+=("subnets") | |
commands+=("targetgroups") | |
commands+=("volumes") | |
commands+=("vpcs") | |
commands+=("accesskeys") | |
commands+=("groups") | |
commands+=("instanceprofiles") | |
commands+=("mfadevices") | |
commands+=("policies") | |
commands+=("roles") | |
commands+=("users") | |
commands+=("buckets") | |
commands+=("s3objects") | |
commands+=("queues") | |
commands+=("subscriptions") | |
commands+=("topics") | |
commands+=("records") | |
commands+=("zones") | |
commands+=("functions") | |
commands+=("alarms") | |
commands+=("metrics") | |
commands+=("distributions") | |
commands+=("stacks") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--columns=") | |
flags+=("--filter=") | |
flags+=("--format=") | |
flags+=("--ids") | |
flags+=("--no-headers") | |
flags+=("--reverse") | |
flags+=("--sort=") | |
flags+=("--tag=") | |
flags+=("--tag-key=") | |
flags+=("--tag-value=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_log() | |
{ | |
last_command="awless_log" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--delete=") | |
local_nonpersistent_flags+=("--delete=") | |
flags+=("--delete-all") | |
local_nonpersistent_flags+=("--delete-all") | |
flags+=("--full") | |
local_nonpersistent_flags+=("--full") | |
flags+=("--id-only") | |
local_nonpersistent_flags+=("--id-only") | |
flags+=("--number=") | |
two_word_flags+=("-n") | |
local_nonpersistent_flags+=("--number=") | |
flags+=("--raw") | |
local_nonpersistent_flags+=("--raw") | |
flags+=("--short") | |
local_nonpersistent_flags+=("--short") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_revert() | |
{ | |
last_command="awless_revert" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_run() | |
{ | |
last_command="awless_run" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--list") | |
local_nonpersistent_flags+=("--list") | |
flags+=("--message=") | |
two_word_flags+=("-m") | |
local_nonpersistent_flags+=("--message=") | |
flags+=("--revert-in=") | |
local_nonpersistent_flags+=("--revert-in=") | |
flags+=("--run-in=") | |
local_nonpersistent_flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_attach_alarm() | |
{ | |
last_command="awless_attach_alarm" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("action-arn=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_attach_classicloadbalancer() | |
{ | |
last_command="awless_attach_classicloadbalancer" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("instance=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_attach_containertask() | |
{ | |
last_command="awless_attach_containertask" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("command=") | |
must_have_one_noun+=("container-name=") | |
must_have_one_noun+=("env=") | |
must_have_one_noun+=("image=") | |
must_have_one_noun+=("memory-hard-limit=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("ports=") | |
must_have_one_noun+=("privileged=") | |
must_have_one_noun+=("workdir=") | |
noun_aliases=() | |
} | |
_awless_attach_elasticip() | |
{ | |
last_command="awless_attach_elasticip" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("allow-reassociation=") | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("instance=") | |
must_have_one_noun+=("networkinterface=") | |
must_have_one_noun+=("privateip=") | |
noun_aliases=() | |
} | |
_awless_attach_instance() | |
{ | |
last_command="awless_attach_instance" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("port=") | |
must_have_one_noun+=("targetgroup=") | |
noun_aliases=() | |
} | |
_awless_attach_instanceprofile() | |
{ | |
last_command="awless_attach_instanceprofile" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("instance=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("replace=") | |
noun_aliases=() | |
} | |
_awless_attach_internetgateway() | |
{ | |
last_command="awless_attach_internetgateway" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("vpc=") | |
noun_aliases=() | |
} | |
_awless_attach_listener() | |
{ | |
last_command="awless_attach_listener" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("certificate=") | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_attach_mfadevice() | |
{ | |
last_command="awless_attach_mfadevice" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("mfa-code-1=") | |
must_have_one_noun+=("mfa-code-2=") | |
must_have_one_noun+=("no-prompt=") | |
must_have_one_noun+=("user=") | |
noun_aliases=() | |
} | |
_awless_attach_networkinterface() | |
{ | |
last_command="awless_attach_networkinterface" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("device-index=") | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("instance=") | |
noun_aliases=() | |
} | |
_awless_attach_policy() | |
{ | |
last_command="awless_attach_policy" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("access=") | |
must_have_one_noun+=("arn=") | |
must_have_one_noun+=("group=") | |
must_have_one_noun+=("role=") | |
must_have_one_noun+=("service=") | |
must_have_one_noun+=("user=") | |
noun_aliases=() | |
} | |
_awless_attach_role() | |
{ | |
last_command="awless_attach_role" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("instanceprofile=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_attach_routetable() | |
{ | |
last_command="awless_attach_routetable" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("subnet=") | |
noun_aliases=() | |
} | |
_awless_attach_securitygroup() | |
{ | |
last_command="awless_attach_securitygroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("instance=") | |
noun_aliases=() | |
} | |
_awless_attach_user() | |
{ | |
last_command="awless_attach_user" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("group=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_attach_volume() | |
{ | |
last_command="awless_attach_volume" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("device=") | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("instance=") | |
noun_aliases=() | |
} | |
_awless_attach() | |
{ | |
last_command="awless_attach" | |
commands=() | |
commands+=("alarm") | |
commands+=("classicloadbalancer") | |
commands+=("containertask") | |
commands+=("elasticip") | |
commands+=("instance") | |
commands+=("instanceprofile") | |
commands+=("internetgateway") | |
commands+=("listener") | |
commands+=("mfadevice") | |
commands+=("networkinterface") | |
commands+=("policy") | |
commands+=("role") | |
commands+=("routetable") | |
commands+=("securitygroup") | |
commands+=("user") | |
commands+=("volume") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_authenticate_registry() | |
{ | |
last_command="awless_authenticate_registry" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("accounts=") | |
must_have_one_noun+=("no-confirm=") | |
must_have_one_noun+=("no-docker-login=") | |
noun_aliases=() | |
} | |
_awless_authenticate() | |
{ | |
last_command="awless_authenticate" | |
commands=() | |
commands+=("registry") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_check_certificate() | |
{ | |
last_command="awless_check_certificate" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("arn=") | |
must_have_one_noun+=("state=") | |
must_have_one_noun+=("timeout=") | |
noun_aliases=() | |
} | |
_awless_check_database() | |
{ | |
last_command="awless_check_database" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("state=") | |
must_have_one_noun+=("timeout=") | |
noun_aliases=() | |
} | |
_awless_check_distribution() | |
{ | |
last_command="awless_check_distribution" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("state=") | |
must_have_one_noun+=("timeout=") | |
noun_aliases=() | |
} | |
_awless_check_instance() | |
{ | |
last_command="awless_check_instance" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("state=") | |
must_have_one_noun+=("timeout=") | |
noun_aliases=() | |
} | |
_awless_check_loadbalancer() | |
{ | |
last_command="awless_check_loadbalancer" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("state=") | |
must_have_one_noun+=("timeout=") | |
noun_aliases=() | |
} | |
_awless_check_natgateway() | |
{ | |
last_command="awless_check_natgateway" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("state=") | |
must_have_one_noun+=("timeout=") | |
noun_aliases=() | |
} | |
_awless_check_networkinterface() | |
{ | |
last_command="awless_check_networkinterface" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("state=") | |
must_have_one_noun+=("timeout=") | |
noun_aliases=() | |
} | |
_awless_check_scalinggroup() | |
{ | |
last_command="awless_check_scalinggroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("count=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("timeout=") | |
noun_aliases=() | |
} | |
_awless_check_securitygroup() | |
{ | |
last_command="awless_check_securitygroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("state=") | |
must_have_one_noun+=("timeout=") | |
noun_aliases=() | |
} | |
_awless_check_volume() | |
{ | |
last_command="awless_check_volume" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("state=") | |
must_have_one_noun+=("timeout=") | |
noun_aliases=() | |
} | |
_awless_check() | |
{ | |
last_command="awless_check" | |
commands=() | |
commands+=("certificate") | |
commands+=("database") | |
commands+=("distribution") | |
commands+=("instance") | |
commands+=("loadbalancer") | |
commands+=("natgateway") | |
commands+=("networkinterface") | |
commands+=("scalinggroup") | |
commands+=("securitygroup") | |
commands+=("volume") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_copy_image() | |
{ | |
last_command="awless_copy_image" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("encrypted=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("source-id=") | |
must_have_one_noun+=("source-region=") | |
noun_aliases=() | |
} | |
_awless_copy_snapshot() | |
{ | |
last_command="awless_copy_snapshot" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("encrypted=") | |
must_have_one_noun+=("source-id=") | |
must_have_one_noun+=("source-region=") | |
noun_aliases=() | |
} | |
_awless_copy() | |
{ | |
last_command="awless_copy" | |
commands=() | |
commands+=("image") | |
commands+=("snapshot") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_create_accesskey() | |
{ | |
last_command="awless_create_accesskey" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("no-prompt=") | |
must_have_one_noun+=("save=") | |
must_have_one_noun+=("user=") | |
noun_aliases=() | |
} | |
_awless_create_alarm() | |
{ | |
last_command="awless_create_alarm" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("alarm-actions=") | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("dimensions=") | |
must_have_one_noun+=("enabled=") | |
must_have_one_noun+=("evaluation-periods=") | |
must_have_one_noun+=("insufficientdata-actions=") | |
must_have_one_noun+=("metric=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("namespace=") | |
must_have_one_noun+=("ok-actions=") | |
must_have_one_noun+=("operator=") | |
must_have_one_noun+=("period=") | |
must_have_one_noun+=("statistic-function=") | |
must_have_one_noun+=("threshold=") | |
must_have_one_noun+=("unit=") | |
noun_aliases=() | |
} | |
_awless_create_appscalingpolicy() | |
{ | |
last_command="awless_create_appscalingpolicy" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("dimension=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("resource=") | |
must_have_one_noun+=("service-namespace=") | |
must_have_one_noun+=("stepscaling-adjustment-type=") | |
must_have_one_noun+=("stepscaling-adjustments=") | |
must_have_one_noun+=("stepscaling-aggregation-type=") | |
must_have_one_noun+=("stepscaling-cooldown=") | |
must_have_one_noun+=("stepscaling-min-adjustment-magnitude=") | |
must_have_one_noun+=("type=") | |
noun_aliases=() | |
} | |
_awless_create_appscalingtarget() | |
{ | |
last_command="awless_create_appscalingtarget" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("dimension=") | |
must_have_one_noun+=("max-capacity=") | |
must_have_one_noun+=("min-capacity=") | |
must_have_one_noun+=("resource=") | |
must_have_one_noun+=("role=") | |
must_have_one_noun+=("service-namespace=") | |
noun_aliases=() | |
} | |
_awless_create_bucket() | |
{ | |
last_command="awless_create_bucket" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("acl=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_create_certificate() | |
{ | |
last_command="awless_create_certificate" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("domains=") | |
must_have_one_noun+=("validation-domains=") | |
noun_aliases=() | |
} | |
_awless_create_classicloadbalancer() | |
{ | |
last_command="awless_create_classicloadbalancer" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("healthcheck-path=") | |
must_have_one_noun+=("listeners=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("scheme=") | |
must_have_one_noun+=("securitygroups=") | |
must_have_one_noun+=("subnets=") | |
must_have_one_noun+=("tags=") | |
must_have_one_noun+=("zones=") | |
noun_aliases=() | |
} | |
_awless_create_containercluster() | |
{ | |
last_command="awless_create_containercluster" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_create_database() | |
{ | |
last_command="awless_create_database" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("autoupgrade=") | |
must_have_one_noun+=("availabilityzone=") | |
must_have_one_noun+=("backupretention=") | |
must_have_one_noun+=("backupwindow=") | |
must_have_one_noun+=("cluster=") | |
must_have_one_noun+=("dbname=") | |
must_have_one_noun+=("dbsecuritygroups=") | |
must_have_one_noun+=("domain=") | |
must_have_one_noun+=("encrypted=") | |
must_have_one_noun+=("engine=") | |
must_have_one_noun+=("iamrole=") | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("iops=") | |
must_have_one_noun+=("license=") | |
must_have_one_noun+=("maintenancewindow=") | |
must_have_one_noun+=("multiaz=") | |
must_have_one_noun+=("optiongroup=") | |
must_have_one_noun+=("parametergroup=") | |
must_have_one_noun+=("password=") | |
must_have_one_noun+=("port=") | |
must_have_one_noun+=("public=") | |
must_have_one_noun+=("replica-source=") | |
must_have_one_noun+=("replica=") | |
must_have_one_noun+=("size=") | |
must_have_one_noun+=("storagetype=") | |
must_have_one_noun+=("subnetgroup=") | |
must_have_one_noun+=("timezone=") | |
must_have_one_noun+=("type=") | |
must_have_one_noun+=("username=") | |
must_have_one_noun+=("version=") | |
must_have_one_noun+=("vpcsecuritygroups=") | |
noun_aliases=() | |
} | |
_awless_create_dbsubnetgroup() | |
{ | |
last_command="awless_create_dbsubnetgroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("subnets=") | |
noun_aliases=() | |
} | |
_awless_create_distribution() | |
{ | |
last_command="awless_create_distribution" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("certificate=") | |
must_have_one_noun+=("comment=") | |
must_have_one_noun+=("default-file=") | |
must_have_one_noun+=("domain-aliases=") | |
must_have_one_noun+=("enable=") | |
must_have_one_noun+=("forward-cookies=") | |
must_have_one_noun+=("forward-queries=") | |
must_have_one_noun+=("https-behaviour=") | |
must_have_one_noun+=("min-ttl=") | |
must_have_one_noun+=("origin-domain=") | |
must_have_one_noun+=("origin-path=") | |
must_have_one_noun+=("price-class=") | |
noun_aliases=() | |
} | |
_awless_create_elasticip() | |
{ | |
last_command="awless_create_elasticip" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("domain=") | |
noun_aliases=() | |
} | |
_awless_create_function() | |
{ | |
last_command="awless_create_function" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("bucket=") | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("handler=") | |
must_have_one_noun+=("memory=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("object=") | |
must_have_one_noun+=("objectversion=") | |
must_have_one_noun+=("publish=") | |
must_have_one_noun+=("role=") | |
must_have_one_noun+=("runtime=") | |
must_have_one_noun+=("timeout=") | |
must_have_one_noun+=("zipfile=") | |
noun_aliases=() | |
} | |
_awless_create_group() | |
{ | |
last_command="awless_create_group" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_create_image() | |
{ | |
last_command="awless_create_image" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("instance=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("reboot=") | |
noun_aliases=() | |
} | |
_awless_create_instance() | |
{ | |
last_command="awless_create_instance" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("count=") | |
must_have_one_noun+=("distro=") | |
must_have_one_noun+=("image=") | |
must_have_one_noun+=("ip=") | |
must_have_one_noun+=("keypair=") | |
must_have_one_noun+=("lock=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("role=") | |
must_have_one_noun+=("securitygroup=") | |
must_have_one_noun+=("subnet=") | |
must_have_one_noun+=("type=") | |
must_have_one_noun+=("userdata=") | |
noun_aliases=() | |
} | |
_awless_create_instanceprofile() | |
{ | |
last_command="awless_create_instanceprofile" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_create_internetgateway() | |
{ | |
last_command="awless_create_internetgateway" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_create_keypair() | |
{ | |
last_command="awless_create_keypair" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("encrypted=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_create_launchconfiguration() | |
{ | |
last_command="awless_create_launchconfiguration" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("distro=") | |
must_have_one_noun+=("image=") | |
must_have_one_noun+=("keypair=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("public=") | |
must_have_one_noun+=("role=") | |
must_have_one_noun+=("securitygroups=") | |
must_have_one_noun+=("spotprice=") | |
must_have_one_noun+=("type=") | |
must_have_one_noun+=("userdata=") | |
noun_aliases=() | |
} | |
_awless_create_listener() | |
{ | |
last_command="awless_create_listener" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("actiontype=") | |
must_have_one_noun+=("certificate=") | |
must_have_one_noun+=("loadbalancer=") | |
must_have_one_noun+=("port=") | |
must_have_one_noun+=("protocol=") | |
must_have_one_noun+=("sslpolicy=") | |
must_have_one_noun+=("targetgroup=") | |
noun_aliases=() | |
} | |
_awless_create_loadbalancer() | |
{ | |
last_command="awless_create_loadbalancer" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("iptype=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("scheme=") | |
must_have_one_noun+=("securitygroups=") | |
must_have_one_noun+=("subnet-mappings=") | |
must_have_one_noun+=("subnets=") | |
must_have_one_noun+=("type=") | |
noun_aliases=() | |
} | |
_awless_create_loginprofile() | |
{ | |
last_command="awless_create_loginprofile" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("password-reset=") | |
must_have_one_noun+=("password=") | |
must_have_one_noun+=("username=") | |
noun_aliases=() | |
} | |
_awless_create_mfadevice() | |
{ | |
last_command="awless_create_mfadevice" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_create_natgateway() | |
{ | |
last_command="awless_create_natgateway" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("elasticip-id=") | |
must_have_one_noun+=("subnet=") | |
noun_aliases=() | |
} | |
_awless_create_networkinterface() | |
{ | |
last_command="awless_create_networkinterface" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("privateip=") | |
must_have_one_noun+=("securitygroups=") | |
must_have_one_noun+=("subnet=") | |
noun_aliases=() | |
} | |
_awless_create_policy() | |
{ | |
last_command="awless_create_policy" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("action=") | |
must_have_one_noun+=("conditions=") | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("effect=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("resource=") | |
noun_aliases=() | |
} | |
_awless_create_queue() | |
{ | |
last_command="awless_create_queue" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("delay=") | |
must_have_one_noun+=("max-msg-size=") | |
must_have_one_noun+=("msg-wait=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("policy=") | |
must_have_one_noun+=("redrive-policy=") | |
must_have_one_noun+=("retention-period=") | |
must_have_one_noun+=("visibility-timeout=") | |
noun_aliases=() | |
} | |
_awless_create_record() | |
{ | |
last_command="awless_create_record" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("comment=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("ttl=") | |
must_have_one_noun+=("type=") | |
must_have_one_noun+=("value=") | |
must_have_one_noun+=("values=") | |
must_have_one_noun+=("zone=") | |
noun_aliases=() | |
} | |
_awless_create_repository() | |
{ | |
last_command="awless_create_repository" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_create_role() | |
{ | |
last_command="awless_create_role" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("conditions=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("principal-account=") | |
must_have_one_noun+=("principal-service=") | |
must_have_one_noun+=("principal-user=") | |
must_have_one_noun+=("sleep-after=") | |
noun_aliases=() | |
} | |
_awless_create_route() | |
{ | |
last_command="awless_create_route" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("cidr=") | |
must_have_one_noun+=("gateway=") | |
must_have_one_noun+=("table=") | |
noun_aliases=() | |
} | |
_awless_create_routetable() | |
{ | |
last_command="awless_create_routetable" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("vpc=") | |
noun_aliases=() | |
} | |
_awless_create_s3object() | |
{ | |
last_command="awless_create_s3object" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("acl=") | |
must_have_one_noun+=("bucket=") | |
must_have_one_noun+=("file=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_create_scalinggroup() | |
{ | |
last_command="awless_create_scalinggroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("cooldown=") | |
must_have_one_noun+=("desired-capacity=") | |
must_have_one_noun+=("healthcheck-grace-period=") | |
must_have_one_noun+=("healthcheck-type=") | |
must_have_one_noun+=("launchconfiguration=") | |
must_have_one_noun+=("max-size=") | |
must_have_one_noun+=("min-size=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("new-instances-protected=") | |
must_have_one_noun+=("subnets=") | |
must_have_one_noun+=("targetgroups=") | |
noun_aliases=() | |
} | |
_awless_create_scalingpolicy() | |
{ | |
last_command="awless_create_scalingpolicy" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("adjustment-magnitude=") | |
must_have_one_noun+=("adjustment-scaling=") | |
must_have_one_noun+=("adjustment-type=") | |
must_have_one_noun+=("cooldown=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("scalinggroup=") | |
noun_aliases=() | |
} | |
_awless_create_securitygroup() | |
{ | |
last_command="awless_create_securitygroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("vpc=") | |
noun_aliases=() | |
} | |
_awless_create_snapshot() | |
{ | |
last_command="awless_create_snapshot" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("volume=") | |
noun_aliases=() | |
} | |
_awless_create_stack() | |
{ | |
last_command="awless_create_stack" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("capabilities=") | |
must_have_one_noun+=("disable-rollback=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("notifications=") | |
must_have_one_noun+=("on-failure=") | |
must_have_one_noun+=("parameters=") | |
must_have_one_noun+=("policy-file=") | |
must_have_one_noun+=("resource-types=") | |
must_have_one_noun+=("role=") | |
must_have_one_noun+=("rollback-monitoring-min=") | |
must_have_one_noun+=("rollback-triggers=") | |
must_have_one_noun+=("stack-file=") | |
must_have_one_noun+=("tags=") | |
must_have_one_noun+=("template-file=") | |
must_have_one_noun+=("timeout=") | |
noun_aliases=() | |
} | |
_awless_create_subnet() | |
{ | |
last_command="awless_create_subnet" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("availabilityzone=") | |
must_have_one_noun+=("cidr=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("public=") | |
must_have_one_noun+=("vpc=") | |
noun_aliases=() | |
} | |
_awless_create_subscription() | |
{ | |
last_command="awless_create_subscription" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("endpoint=") | |
must_have_one_noun+=("protocol=") | |
must_have_one_noun+=("topic=") | |
noun_aliases=() | |
} | |
_awless_create_tag() | |
{ | |
last_command="awless_create_tag" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("key=") | |
must_have_one_noun+=("resource=") | |
must_have_one_noun+=("value=") | |
noun_aliases=() | |
} | |
_awless_create_targetgroup() | |
{ | |
last_command="awless_create_targetgroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("healthcheckinterval=") | |
must_have_one_noun+=("healthcheckpath=") | |
must_have_one_noun+=("healthcheckport=") | |
must_have_one_noun+=("healthcheckprotocol=") | |
must_have_one_noun+=("healthchecktimeout=") | |
must_have_one_noun+=("healthythreshold=") | |
must_have_one_noun+=("matcher=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("port=") | |
must_have_one_noun+=("protocol=") | |
must_have_one_noun+=("unhealthythreshold=") | |
must_have_one_noun+=("vpc=") | |
noun_aliases=() | |
} | |
_awless_create_topic() | |
{ | |
last_command="awless_create_topic" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_create_user() | |
{ | |
last_command="awless_create_user" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_create_volume() | |
{ | |
last_command="awless_create_volume" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("availabilityzone=") | |
must_have_one_noun+=("size=") | |
noun_aliases=() | |
} | |
_awless_create_vpc() | |
{ | |
last_command="awless_create_vpc" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("cidr=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_create_zone() | |
{ | |
last_command="awless_create_zone" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("callerreference=") | |
must_have_one_noun+=("comment=") | |
must_have_one_noun+=("delegationsetid=") | |
must_have_one_noun+=("isprivate=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("vpcid=") | |
must_have_one_noun+=("vpcregion=") | |
noun_aliases=() | |
} | |
_awless_create() | |
{ | |
last_command="awless_create" | |
commands=() | |
commands+=("accesskey") | |
commands+=("alarm") | |
commands+=("appscalingpolicy") | |
commands+=("appscalingtarget") | |
commands+=("bucket") | |
commands+=("certificate") | |
commands+=("classicloadbalancer") | |
commands+=("containercluster") | |
commands+=("database") | |
commands+=("dbsubnetgroup") | |
commands+=("distribution") | |
commands+=("elasticip") | |
commands+=("function") | |
commands+=("group") | |
commands+=("image") | |
commands+=("instance") | |
commands+=("instanceprofile") | |
commands+=("internetgateway") | |
commands+=("keypair") | |
commands+=("launchconfiguration") | |
commands+=("listener") | |
commands+=("loadbalancer") | |
commands+=("loginprofile") | |
commands+=("mfadevice") | |
commands+=("natgateway") | |
commands+=("networkinterface") | |
commands+=("policy") | |
commands+=("queue") | |
commands+=("record") | |
commands+=("repository") | |
commands+=("role") | |
commands+=("route") | |
commands+=("routetable") | |
commands+=("s3object") | |
commands+=("scalinggroup") | |
commands+=("scalingpolicy") | |
commands+=("securitygroup") | |
commands+=("snapshot") | |
commands+=("stack") | |
commands+=("subnet") | |
commands+=("subscription") | |
commands+=("tag") | |
commands+=("targetgroup") | |
commands+=("topic") | |
commands+=("user") | |
commands+=("volume") | |
commands+=("vpc") | |
commands+=("zone") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_delete_accesskey() | |
{ | |
last_command="awless_delete_accesskey" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("user=") | |
noun_aliases=() | |
} | |
_awless_delete_alarm() | |
{ | |
last_command="awless_delete_alarm" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_appscalingpolicy() | |
{ | |
last_command="awless_delete_appscalingpolicy" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("dimension=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("resource=") | |
must_have_one_noun+=("service-namespace=") | |
noun_aliases=() | |
} | |
_awless_delete_appscalingtarget() | |
{ | |
last_command="awless_delete_appscalingtarget" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("dimension=") | |
must_have_one_noun+=("resource=") | |
must_have_one_noun+=("service-namespace=") | |
noun_aliases=() | |
} | |
_awless_delete_bucket() | |
{ | |
last_command="awless_delete_bucket" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_certificate() | |
{ | |
last_command="awless_delete_certificate" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("arn=") | |
noun_aliases=() | |
} | |
_awless_delete_classicloadbalancer() | |
{ | |
last_command="awless_delete_classicloadbalancer" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_containercluster() | |
{ | |
last_command="awless_delete_containercluster" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_containertask() | |
{ | |
last_command="awless_delete_containertask" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("all-versions=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_database() | |
{ | |
last_command="awless_delete_database" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("skip-snapshot=") | |
must_have_one_noun+=("snapshot=") | |
noun_aliases=() | |
} | |
_awless_delete_dbsubnetgroup() | |
{ | |
last_command="awless_delete_dbsubnetgroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_distribution() | |
{ | |
last_command="awless_delete_distribution" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_elasticip() | |
{ | |
last_command="awless_delete_elasticip" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("ip=") | |
noun_aliases=() | |
} | |
_awless_delete_function() | |
{ | |
last_command="awless_delete_function" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("version=") | |
noun_aliases=() | |
} | |
_awless_delete_group() | |
{ | |
last_command="awless_delete_group" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_image() | |
{ | |
last_command="awless_delete_image" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("delete-snapshots=") | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_instance() | |
{ | |
last_command="awless_delete_instance" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("ids=") | |
noun_aliases=() | |
} | |
_awless_delete_instanceprofile() | |
{ | |
last_command="awless_delete_instanceprofile" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_internetgateway() | |
{ | |
last_command="awless_delete_internetgateway" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_keypair() | |
{ | |
last_command="awless_delete_keypair" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_launchconfiguration() | |
{ | |
last_command="awless_delete_launchconfiguration" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_listener() | |
{ | |
last_command="awless_delete_listener" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_loadbalancer() | |
{ | |
last_command="awless_delete_loadbalancer" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_loginprofile() | |
{ | |
last_command="awless_delete_loginprofile" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("username=") | |
noun_aliases=() | |
} | |
_awless_delete_mfadevice() | |
{ | |
last_command="awless_delete_mfadevice" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_natgateway() | |
{ | |
last_command="awless_delete_natgateway" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_networkinterface() | |
{ | |
last_command="awless_delete_networkinterface" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_policy() | |
{ | |
last_command="awless_delete_policy" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("all-versions=") | |
must_have_one_noun+=("arn=") | |
noun_aliases=() | |
} | |
_awless_delete_queue() | |
{ | |
last_command="awless_delete_queue" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("url=") | |
noun_aliases=() | |
} | |
_awless_delete_record() | |
{ | |
last_command="awless_delete_record" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("ttl=") | |
must_have_one_noun+=("type=") | |
must_have_one_noun+=("value=") | |
must_have_one_noun+=("values=") | |
must_have_one_noun+=("zone=") | |
noun_aliases=() | |
} | |
_awless_delete_repository() | |
{ | |
last_command="awless_delete_repository" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("account=") | |
must_have_one_noun+=("force=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_role() | |
{ | |
last_command="awless_delete_role" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_route() | |
{ | |
last_command="awless_delete_route" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("cidr=") | |
must_have_one_noun+=("table=") | |
noun_aliases=() | |
} | |
_awless_delete_routetable() | |
{ | |
last_command="awless_delete_routetable" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_s3object() | |
{ | |
last_command="awless_delete_s3object" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("bucket=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_scalinggroup() | |
{ | |
last_command="awless_delete_scalinggroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("force=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_scalingpolicy() | |
{ | |
last_command="awless_delete_scalingpolicy" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_securitygroup() | |
{ | |
last_command="awless_delete_securitygroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_snapshot() | |
{ | |
last_command="awless_delete_snapshot" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_stack() | |
{ | |
last_command="awless_delete_stack" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("retain-resources=") | |
noun_aliases=() | |
} | |
_awless_delete_subnet() | |
{ | |
last_command="awless_delete_subnet" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_subscription() | |
{ | |
last_command="awless_delete_subscription" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_tag() | |
{ | |
last_command="awless_delete_tag" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("key=") | |
must_have_one_noun+=("resource=") | |
must_have_one_noun+=("value=") | |
noun_aliases=() | |
} | |
_awless_delete_targetgroup() | |
{ | |
last_command="awless_delete_targetgroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_topic() | |
{ | |
last_command="awless_delete_topic" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_user() | |
{ | |
last_command="awless_delete_user" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_delete_volume() | |
{ | |
last_command="awless_delete_volume" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_vpc() | |
{ | |
last_command="awless_delete_vpc" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete_zone() | |
{ | |
last_command="awless_delete_zone" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_delete() | |
{ | |
last_command="awless_delete" | |
commands=() | |
commands+=("accesskey") | |
commands+=("alarm") | |
commands+=("appscalingpolicy") | |
commands+=("appscalingtarget") | |
commands+=("bucket") | |
commands+=("certificate") | |
commands+=("classicloadbalancer") | |
commands+=("containercluster") | |
commands+=("containertask") | |
commands+=("database") | |
commands+=("dbsubnetgroup") | |
commands+=("distribution") | |
commands+=("elasticip") | |
commands+=("function") | |
commands+=("group") | |
commands+=("image") | |
commands+=("instance") | |
commands+=("instanceprofile") | |
commands+=("internetgateway") | |
commands+=("keypair") | |
commands+=("launchconfiguration") | |
commands+=("listener") | |
commands+=("loadbalancer") | |
commands+=("loginprofile") | |
commands+=("mfadevice") | |
commands+=("natgateway") | |
commands+=("networkinterface") | |
commands+=("policy") | |
commands+=("queue") | |
commands+=("record") | |
commands+=("repository") | |
commands+=("role") | |
commands+=("route") | |
commands+=("routetable") | |
commands+=("s3object") | |
commands+=("scalinggroup") | |
commands+=("scalingpolicy") | |
commands+=("securitygroup") | |
commands+=("snapshot") | |
commands+=("stack") | |
commands+=("subnet") | |
commands+=("subscription") | |
commands+=("tag") | |
commands+=("targetgroup") | |
commands+=("topic") | |
commands+=("user") | |
commands+=("volume") | |
commands+=("vpc") | |
commands+=("zone") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_detach_alarm() | |
{ | |
last_command="awless_detach_alarm" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("action-arn=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_detach_classicloadbalancer() | |
{ | |
last_command="awless_detach_classicloadbalancer" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("instance=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_detach_containertask() | |
{ | |
last_command="awless_detach_containertask" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("container-name=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_detach_elasticip() | |
{ | |
last_command="awless_detach_elasticip" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("association=") | |
noun_aliases=() | |
} | |
_awless_detach_instance() | |
{ | |
last_command="awless_detach_instance" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("targetgroup=") | |
noun_aliases=() | |
} | |
_awless_detach_instanceprofile() | |
{ | |
last_command="awless_detach_instanceprofile" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("instance=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_detach_internetgateway() | |
{ | |
last_command="awless_detach_internetgateway" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("vpc=") | |
noun_aliases=() | |
} | |
_awless_detach_mfadevice() | |
{ | |
last_command="awless_detach_mfadevice" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("user=") | |
noun_aliases=() | |
} | |
_awless_detach_networkinterface() | |
{ | |
last_command="awless_detach_networkinterface" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("attachment=") | |
must_have_one_noun+=("force=") | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("instance=") | |
noun_aliases=() | |
} | |
_awless_detach_policy() | |
{ | |
last_command="awless_detach_policy" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("access=") | |
must_have_one_noun+=("arn=") | |
must_have_one_noun+=("group=") | |
must_have_one_noun+=("role=") | |
must_have_one_noun+=("service=") | |
must_have_one_noun+=("user=") | |
noun_aliases=() | |
} | |
_awless_detach_role() | |
{ | |
last_command="awless_detach_role" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("instanceprofile=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_detach_routetable() | |
{ | |
last_command="awless_detach_routetable" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("association=") | |
noun_aliases=() | |
} | |
_awless_detach_securitygroup() | |
{ | |
last_command="awless_detach_securitygroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("instance=") | |
noun_aliases=() | |
} | |
_awless_detach_user() | |
{ | |
last_command="awless_detach_user" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("group=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_detach_volume() | |
{ | |
last_command="awless_detach_volume" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("device=") | |
must_have_one_noun+=("force=") | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("instance=") | |
noun_aliases=() | |
} | |
_awless_detach() | |
{ | |
last_command="awless_detach" | |
commands=() | |
commands+=("alarm") | |
commands+=("classicloadbalancer") | |
commands+=("containertask") | |
commands+=("elasticip") | |
commands+=("instance") | |
commands+=("instanceprofile") | |
commands+=("internetgateway") | |
commands+=("mfadevice") | |
commands+=("networkinterface") | |
commands+=("policy") | |
commands+=("role") | |
commands+=("routetable") | |
commands+=("securitygroup") | |
commands+=("user") | |
commands+=("volume") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_import_image() | |
{ | |
last_command="awless_import_image" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("architecture=") | |
must_have_one_noun+=("bucket=") | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("license=") | |
must_have_one_noun+=("platform=") | |
must_have_one_noun+=("role=") | |
must_have_one_noun+=("s3object=") | |
must_have_one_noun+=("snapshot=") | |
must_have_one_noun+=("url=") | |
noun_aliases=() | |
} | |
_awless_import() | |
{ | |
last_command="awless_import" | |
commands=() | |
commands+=("image") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_restart_database() | |
{ | |
last_command="awless_restart_database" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("with-failover=") | |
noun_aliases=() | |
} | |
_awless_restart_instance() | |
{ | |
last_command="awless_restart_instance" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("ids=") | |
noun_aliases=() | |
} | |
_awless_restart() | |
{ | |
last_command="awless_restart" | |
commands=() | |
commands+=("database") | |
commands+=("instance") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_start_alarm() | |
{ | |
last_command="awless_start_alarm" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("names=") | |
noun_aliases=() | |
} | |
_awless_start_containertask() | |
{ | |
last_command="awless_start_containertask" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("cluster=") | |
must_have_one_noun+=("deployment-name=") | |
must_have_one_noun+=("desired-count=") | |
must_have_one_noun+=("loadbalancer.container-name=") | |
must_have_one_noun+=("loadbalancer.container-port=") | |
must_have_one_noun+=("loadbalancer.targetgroup=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("role=") | |
must_have_one_noun+=("type=") | |
noun_aliases=() | |
} | |
_awless_start_database() | |
{ | |
last_command="awless_start_database" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_start_instance() | |
{ | |
last_command="awless_start_instance" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("ids=") | |
noun_aliases=() | |
} | |
_awless_start() | |
{ | |
last_command="awless_start" | |
commands=() | |
commands+=("alarm") | |
commands+=("containertask") | |
commands+=("database") | |
commands+=("instance") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_stop_alarm() | |
{ | |
last_command="awless_stop_alarm" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("names=") | |
noun_aliases=() | |
} | |
_awless_stop_containertask() | |
{ | |
last_command="awless_stop_containertask" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("cluster=") | |
must_have_one_noun+=("deployment-name=") | |
must_have_one_noun+=("run-arn=") | |
must_have_one_noun+=("type=") | |
noun_aliases=() | |
} | |
_awless_stop_database() | |
{ | |
last_command="awless_stop_database" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
noun_aliases=() | |
} | |
_awless_stop_instance() | |
{ | |
last_command="awless_stop_instance" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("ids=") | |
noun_aliases=() | |
} | |
_awless_stop() | |
{ | |
last_command="awless_stop" | |
commands=() | |
commands+=("alarm") | |
commands+=("containertask") | |
commands+=("database") | |
commands+=("instance") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_update_bucket() | |
{ | |
last_command="awless_update_bucket" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("acl=") | |
must_have_one_noun+=("enforce-https=") | |
must_have_one_noun+=("index-suffix=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("public-website=") | |
must_have_one_noun+=("redirect-hostname=") | |
noun_aliases=() | |
} | |
_awless_update_classicloadbalancer() | |
{ | |
last_command="awless_update_classicloadbalancer" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("health-interval=") | |
must_have_one_noun+=("health-target=") | |
must_have_one_noun+=("health-timeout=") | |
must_have_one_noun+=("healthy-threshold=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("unhealthy-threshold=") | |
noun_aliases=() | |
} | |
_awless_update_containertask() | |
{ | |
last_command="awless_update_containertask" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("cluster=") | |
must_have_one_noun+=("deployment-name=") | |
must_have_one_noun+=("desired-count=") | |
must_have_one_noun+=("name=") | |
noun_aliases=() | |
} | |
_awless_update_distribution() | |
{ | |
last_command="awless_update_distribution" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("certificate=") | |
must_have_one_noun+=("comment=") | |
must_have_one_noun+=("default-file=") | |
must_have_one_noun+=("domain-aliases=") | |
must_have_one_noun+=("enable=") | |
must_have_one_noun+=("forward-cookies=") | |
must_have_one_noun+=("forward-queries=") | |
must_have_one_noun+=("https-behaviour=") | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("min-ttl=") | |
must_have_one_noun+=("origin-domain=") | |
must_have_one_noun+=("origin-path=") | |
must_have_one_noun+=("price-class=") | |
noun_aliases=() | |
} | |
_awless_update_image() | |
{ | |
last_command="awless_update_image" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("accounts=") | |
must_have_one_noun+=("description=") | |
must_have_one_noun+=("groups=") | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("operation=") | |
must_have_one_noun+=("product-codes=") | |
noun_aliases=() | |
} | |
_awless_update_instance() | |
{ | |
last_command="awless_update_instance" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("lock=") | |
must_have_one_noun+=("type=") | |
noun_aliases=() | |
} | |
_awless_update_loginprofile() | |
{ | |
last_command="awless_update_loginprofile" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("password-reset=") | |
must_have_one_noun+=("password=") | |
must_have_one_noun+=("username=") | |
noun_aliases=() | |
} | |
_awless_update_policy() | |
{ | |
last_command="awless_update_policy" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("action=") | |
must_have_one_noun+=("arn=") | |
must_have_one_noun+=("conditions=") | |
must_have_one_noun+=("effect=") | |
must_have_one_noun+=("resource=") | |
noun_aliases=() | |
} | |
_awless_update_record() | |
{ | |
last_command="awless_update_record" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("ttl=") | |
must_have_one_noun+=("type=") | |
must_have_one_noun+=("value=") | |
must_have_one_noun+=("values=") | |
must_have_one_noun+=("zone=") | |
noun_aliases=() | |
} | |
_awless_update_s3object() | |
{ | |
last_command="awless_update_s3object" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("acl=") | |
must_have_one_noun+=("bucket=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("version=") | |
noun_aliases=() | |
} | |
_awless_update_scalinggroup() | |
{ | |
last_command="awless_update_scalinggroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("cooldown=") | |
must_have_one_noun+=("desired-capacity=") | |
must_have_one_noun+=("healthcheck-grace-period=") | |
must_have_one_noun+=("healthcheck-type=") | |
must_have_one_noun+=("launchconfiguration=") | |
must_have_one_noun+=("max-size=") | |
must_have_one_noun+=("min-size=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("new-instances-protected=") | |
must_have_one_noun+=("subnets=") | |
noun_aliases=() | |
} | |
_awless_update_securitygroup() | |
{ | |
last_command="awless_update_securitygroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("cidr=") | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("inbound=") | |
must_have_one_noun+=("outbound=") | |
must_have_one_noun+=("portrange=") | |
must_have_one_noun+=("protocol=") | |
must_have_one_noun+=("securitygroup=") | |
noun_aliases=() | |
} | |
_awless_update_stack() | |
{ | |
last_command="awless_update_stack" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("capabilities=") | |
must_have_one_noun+=("name=") | |
must_have_one_noun+=("notifications=") | |
must_have_one_noun+=("parameters=") | |
must_have_one_noun+=("policy-file=") | |
must_have_one_noun+=("policy-update-file=") | |
must_have_one_noun+=("resource-types=") | |
must_have_one_noun+=("role=") | |
must_have_one_noun+=("rollback-monitoring-min=") | |
must_have_one_noun+=("rollback-triggers=") | |
must_have_one_noun+=("stack-file=") | |
must_have_one_noun+=("tags=") | |
must_have_one_noun+=("template-file=") | |
must_have_one_noun+=("use-previous-template=") | |
noun_aliases=() | |
} | |
_awless_update_subnet() | |
{ | |
last_command="awless_update_subnet" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("public=") | |
noun_aliases=() | |
} | |
_awless_update_targetgroup() | |
{ | |
last_command="awless_update_targetgroup" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--prompt-all") | |
flags+=("-a") | |
local_nonpersistent_flags+=("--prompt-all") | |
flags+=("--prompt-only-required") | |
local_nonpersistent_flags+=("--prompt-only-required") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
must_have_one_noun+=("deregistrationdelay=") | |
must_have_one_noun+=("healthcheckinterval=") | |
must_have_one_noun+=("healthcheckpath=") | |
must_have_one_noun+=("healthcheckport=") | |
must_have_one_noun+=("healthcheckprotocol=") | |
must_have_one_noun+=("healthchecktimeout=") | |
must_have_one_noun+=("healthythreshold=") | |
must_have_one_noun+=("id=") | |
must_have_one_noun+=("matcher=") | |
must_have_one_noun+=("stickiness=") | |
must_have_one_noun+=("stickinessduration=") | |
must_have_one_noun+=("unhealthythreshold=") | |
noun_aliases=() | |
} | |
_awless_update() | |
{ | |
last_command="awless_update" | |
commands=() | |
commands+=("bucket") | |
commands+=("classicloadbalancer") | |
commands+=("containertask") | |
commands+=("distribution") | |
commands+=("image") | |
commands+=("instance") | |
commands+=("loginprofile") | |
commands+=("policy") | |
commands+=("record") | |
commands+=("s3object") | |
commands+=("scalinggroup") | |
commands+=("securitygroup") | |
commands+=("stack") | |
commands+=("subnet") | |
commands+=("targetgroup") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--revert-in=") | |
flags+=("--run-in=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_show() | |
{ | |
last_command="awless_show" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--no-alias") | |
local_nonpersistent_flags+=("--no-alias") | |
flags+=("--siblings") | |
local_nonpersistent_flags+=("--siblings") | |
flags+=("--values-for=") | |
local_nonpersistent_flags+=("--values-for=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_ssh() | |
{ | |
last_command="awless_ssh" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--disable-strict-host-keychecking") | |
local_nonpersistent_flags+=("--disable-strict-host-keychecking") | |
flags+=("--identity=") | |
two_word_flags+=("-i") | |
local_nonpersistent_flags+=("--identity=") | |
flags+=("--port=") | |
local_nonpersistent_flags+=("--port=") | |
flags+=("--print-cli") | |
local_nonpersistent_flags+=("--print-cli") | |
flags+=("--print-config") | |
local_nonpersistent_flags+=("--print-config") | |
flags+=("--private") | |
local_nonpersistent_flags+=("--private") | |
flags+=("--through=") | |
local_nonpersistent_flags+=("--through=") | |
flags+=("--through-port=") | |
local_nonpersistent_flags+=("--through-port=") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_switch() | |
{ | |
last_command="awless_switch" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_sync() | |
{ | |
last_command="awless_sync" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--access") | |
local_nonpersistent_flags+=("--access") | |
flags+=("--cdn") | |
local_nonpersistent_flags+=("--cdn") | |
flags+=("--cloudformation") | |
local_nonpersistent_flags+=("--cloudformation") | |
flags+=("--dns") | |
local_nonpersistent_flags+=("--dns") | |
flags+=("--infra") | |
local_nonpersistent_flags+=("--infra") | |
flags+=("--lambda") | |
local_nonpersistent_flags+=("--lambda") | |
flags+=("--messaging") | |
local_nonpersistent_flags+=("--messaging") | |
flags+=("--monitoring") | |
local_nonpersistent_flags+=("--monitoring") | |
flags+=("--profile-sync") | |
local_nonpersistent_flags+=("--profile-sync") | |
flags+=("--storage") | |
local_nonpersistent_flags+=("--storage") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_version() | |
{ | |
last_command="awless_version" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless_whoami() | |
{ | |
last_command="awless_whoami" | |
commands=() | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--account-only") | |
local_nonpersistent_flags+=("--account-only") | |
flags+=("--id-only") | |
local_nonpersistent_flags+=("--id-only") | |
flags+=("--ip-only") | |
local_nonpersistent_flags+=("--ip-only") | |
flags+=("--name-only") | |
local_nonpersistent_flags+=("--name-only") | |
flags+=("--resource-only") | |
local_nonpersistent_flags+=("--resource-only") | |
flags+=("--type-only") | |
local_nonpersistent_flags+=("--type-only") | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
_awless() | |
{ | |
last_command="awless" | |
commands=() | |
commands+=("completion") | |
commands+=("config") | |
commands+=("inspect") | |
commands+=("list") | |
commands+=("log") | |
commands+=("revert") | |
commands+=("run") | |
commands+=("attach") | |
commands+=("authenticate") | |
commands+=("check") | |
commands+=("copy") | |
commands+=("create") | |
commands+=("delete") | |
commands+=("detach") | |
commands+=("import") | |
commands+=("restart") | |
commands+=("start") | |
commands+=("stop") | |
commands+=("update") | |
commands+=("show") | |
commands+=("ssh") | |
commands+=("switch") | |
commands+=("sync") | |
commands+=("version") | |
commands+=("whoami") | |
flags=() | |
two_word_flags=() | |
local_nonpersistent_flags=() | |
flags_with_completion=() | |
flags_completion=() | |
flags+=("--aws-profile=") | |
flags_with_completion+=("--aws-profile") | |
flags_completion+=("__awless_profile_list") | |
two_word_flags+=("-p") | |
flags_with_completion+=("-p") | |
flags_completion+=("__awless_profile_list") | |
flags+=("--aws-region=") | |
flags_with_completion+=("--aws-region") | |
flags_completion+=("__awless_region_list") | |
two_word_flags+=("-r") | |
flags_with_completion+=("-r") | |
flags_completion+=("__awless_region_list") | |
flags+=("--color=") | |
flags+=("--extra-verbose") | |
flags+=("-e") | |
flags+=("--force") | |
flags+=("-f") | |
flags+=("--local") | |
flags+=("-l") | |
flags+=("--no-sync") | |
flags+=("--silent") | |
flags+=("--verbose") | |
flags+=("-v") | |
flags+=("--version") | |
local_nonpersistent_flags+=("--version") | |
must_have_one_flag=() | |
must_have_one_noun=() | |
noun_aliases=() | |
} | |
__start_awless() | |
{ | |
local cur prev words cword | |
declare -A flaghash 2>/dev/null || : | |
if declare -F _init_completion >/dev/null 2>&1; then | |
_init_completion -s || return | |
else | |
__my_init_completion -n "=" || return | |
fi | |
local c=0 | |
local flags=() | |
local two_word_flags=() | |
local local_nonpersistent_flags=() | |
local flags_with_completion=() | |
local flags_completion=() | |
local commands=("awless") | |
local must_have_one_flag=() | |
local must_have_one_noun=() | |
local last_command | |
local nouns=() | |
__handle_word | |
} | |
if [[ $(type -t compopt) = "builtin" ]]; then | |
complete -o default -F __start_awless awless | |
else | |
complete -o default -o nospace -F __start_awless awless | |
fi | |
# ex: ts=4 sw=4 et filetype=sh | |
BASH_COMPLETION_EOF | |
} | |
__awless_bash_source <(__awless_convert_bash_to_zsh) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment