RCTab
Contributing to RCTab
Code of Conduct
Infrastructure
Building RCTab Infrastructure on Azure
Code
CLI
RCTab CLI
Code
RCTab
Index
Index
_
|
A
|
B
|
C
|
D
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (rctab_cli.auth.BearerAuth method)
(rctab_cli.config.AuthSettings method)
(rctab_cli.config.CLIConfig method)
(rctab_cli.state.State method)
(rctab_cli.types.RCTabURL method)
A
acquire_access_token() (in module rctab_cli.cli)
AD_API_CLIENT_ID (in module src.constants)
AD_API_CLIENT_SECRET (in module src.constants)
AD_SERVER_ADMIN (in module src.constants)
AD_STATUS_CLIENT_ID (in module src.constants)
AD_STATUS_CLIENT_SECRET (in module src.constants)
AD_TENANT_ID (in module src.constants)
add() (in module rctab_cli.sub_apps.sub)
add_subscription() (in module rctab_cli.sub_apps.sub)
ADMIN_EMAIL_RECIPIENTS (in module src.constants)
allocate() (in module rctab_cli.sub_apps.sub)
allocations() (in module rctab_cli.sub_apps.sub)
app (in module rctab_cli.cli)
APP_MODULE (in module src.constants)
APP_NAME (in module rctab_cli.config)
approvals() (in module rctab_cli.sub_apps.sub)
approve() (in module rctab_cli.sub_apps.sub)
assert_is_file() (in module src.constants)
(in module src.utils)
assert_str_true_or_false() (in module src.utils)
assert_valid_log_level() (in module src.utils)
assert_valid_uuid_list() (in module src.utils)
auth_base_url (rctab_cli.config.AuthSettings attribute)
AuthSettings (class in rctab_cli.config)
AUTO_DEPLOY (in module src.constants)
B
BearerAuth (class in rctab_cli.auth)
BILLING_ACCOUNT_ID (in module src.constants)
C
check_valid_ip_address() (in module src.utils)
CLIConfig (class in rctab_cli.config)
client_id (rctab_cli.config.AuthSettings attribute)
cost_recovery() (in module rctab_cli.sub_apps.sub)
create_action_group() (in module src.rctab_logging)
create_alert_rule() (in module src.function_apps)
create_allocation() (in module rctab_cli.sub_apps.sub)
create_approval() (in module rctab_cli.sub_apps.sub)
create_availability_alert_rule() (in module src.api)
create_database_server() (in module src.database)
create_database_user() (in module src.database)
create_function_app() (in module src.function_apps)
create_url() (in module rctab_cli.utils)
create_vault() (in module src.keyvault)
create_webapp() (in module src.webapp)
D
DATABASE_NAME (in module src.constants)
DATE_FORMATS (in module rctab_cli.types)
DB_ROOT_CERT_PATH (in module src.constants)
DOCKER_API_IMAGE (in module src.constants)
DOCKER_CONTROLLER_IMAGE (in module src.constants)
DOCKER_REGISTRY_SERVER_PASSWORD (in module src.constants)
DOCKER_REGISTRY_SERVER_URL (in module src.constants)
DOCKER_REGISTRY_SERVER_USERNAME (in module src.constants)
DOCKER_STATUS_IMAGE (in module src.constants)
DOCKER_USAGE_IMAGE (in module src.constants)
F
file_exists_exception() (in module rctab_cli.utils)
finance_app (in module rctab_cli.sub_apps.sub)
finance_create() (in module rctab_cli.sub_apps.sub)
finance_delete() (in module rctab_cli.sub_apps.sub)
finance_get() (in module rctab_cli.sub_apps.sub)
finance_list() (in module rctab_cli.sub_apps.sub)
finance_update() (in module rctab_cli.sub_apps.sub)
format_list_str() (in module src.utils)
format_secret_list_str() (in module src.utils)
G
get_api_version() (in module rctab_cli.cli)
get_auth_settings() (in module rctab_cli.config)
get_cli_settings() (in module rctab_cli.config)
get_finance() (in module rctab_cli.sub_apps.sub)
I
IDENTIFIER (in module src.constants)
IGNORE_WHITELIST (in module src.constants)
is_valid_uuid() (in module src.utils)
L
load_cache() (in module rctab_cli.auth)
LOG_LEVEL (in module src.constants)
logout() (in module rctab_cli.cli)
M
main() (in module rctab_cli.cli)
MGMT_GROUP (in module src.constants)
module
rctab_cli
rctab_cli.auth
rctab_cli.cli
rctab_cli.config
rctab_cli.state
rctab_cli.sub_apps
rctab_cli.sub_apps.sub
rctab_cli.types
rctab_cli.utils
src
src.api
src.constants
src.database
src.function_apps
src.keyvault
src.rctab_logging
src.utils
src.webapp
N
NOTIFIABLE_ROLES (in module src.constants)
O
ORGANISATION (in module src.constants)
P
port (rctab_cli.config.CLIConfig attribute)
PRIMARY_IP (in module src.constants)
R
raise_billing_or_mgmt() (in module src.utils)
raise_for_status() (in module rctab_cli.sub_apps.sub)
raise_if_none() (in module src.utils)
RCTAB_APP_USER (in module src.constants)
rctab_cli
module
rctab_cli.auth
module
rctab_cli.cli
module
rctab_cli.config
module
rctab_cli.state
module
rctab_cli.sub_apps
module
rctab_cli.sub_apps.sub
module
rctab_cli.types
module
rctab_cli.utils
module
RCTAB_TAG (in module src.constants)
RCTabURL (class in rctab_cli.types)
request_access() (in module rctab_cli.cli)
ROLES_FILTER (in module src.constants)
S
SENDGRID_API_KEY (in module src.constants)
SENDGRID_SENDER_EMAIL (in module src.constants)
SESSION_TIMEOUT_MINUTES (in module src.constants)
set_persistence() (in module rctab_cli.sub_apps.sub)
set_the_persistence() (in module rctab_cli.sub_apps.sub)
set_up_api() (in module src.api)
set_up_function_apps() (in module src.function_apps)
set_up_logging() (in module src.rctab_logging)
src
module
src.api
module
src.constants
module
src.database
module
src.function_apps
module
src.keyvault
module
src.rctab_logging
module
src.utils
module
src.webapp
module
STACK_NAME (in module src.constants)
State (class in rctab_cli.state)
subscription_app (in module rctab_cli.sub_apps.sub)
SubscriptionIdMismatch
summary() (in module rctab_cli.sub_apps.sub)
T
tenant_id (rctab_cli.config.AuthSettings attribute)
TICKER (in module src.constants)
token (rctab_cli.auth.BearerAuth attribute)
token() (in module rctab_cli.cli)
U
url (rctab_cli.types.RCTabURL attribute)
V
validate_ticker_stack_combination() (in module src.utils)
version_callback() (in module rctab_cli.cli)
W
WHITELIST (in module src.constants)
write_cache() (in module rctab_cli.auth)