remove the aws key stuff
This commit is contained in:
@@ -5,8 +5,7 @@ permission to get anything from this
|
||||
'''
|
||||
|
||||
from libs.ce import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_cost_explorer_get_cost_and_usage():
|
||||
ce_get_cost_and_usage(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
ce_get_cost_and_usage()
|
||||
@@ -2,12 +2,11 @@
|
||||
This file is used to perform cloudtrail actions
|
||||
'''
|
||||
from libs.cloudtrail import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_cloudtrail_describe_trails():
|
||||
describe_trails(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
describe_trails()
|
||||
|
||||
|
||||
def step_cloudtrail_list_public_keys():
|
||||
list_public_keys(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
list_public_keys()
|
||||
@@ -3,13 +3,13 @@ example calling cloudwatch functions
|
||||
decribe alarms, describe alarm history, list metrics
|
||||
'''
|
||||
from libs.cloudwatch import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_cloudwatch_describe_alarms():
|
||||
describe_alarms(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
describe_alarms()
|
||||
|
||||
def step_cloudwatch_describe_alarm_history():
|
||||
describe_alarm_history(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
describe_alarm_history()
|
||||
|
||||
def step_cloudwatch_list_metrics():
|
||||
list_metrics(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
list_metrics()
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
dynamoDB examples
|
||||
'''
|
||||
from libs.dynamodb import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_dynamodb_list_tables():
|
||||
list_dynamodb_tables(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
list_dynamodb_tables()
|
||||
|
||||
def step_dynamodb_list_tables_detailed():
|
||||
list_dynamodb_tables_detailed(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
list_dynamodb_tables_detailed()
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
dynamoDBstreams examples
|
||||
'''
|
||||
from libs.dynamodbstreams import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_dynamodbstreams_list_streams():
|
||||
list_dynamodbstreams(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
list_dynamodbstreams()
|
||||
@@ -3,7 +3,5 @@ ECR functions
|
||||
'''
|
||||
from libs.ecr import *
|
||||
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
def step_ecr_describe_repos():
|
||||
describe_repositories(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
describe_repositories()
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
This file is used to perform some ElasticBeanstalk actions
|
||||
'''
|
||||
from libs.elasticbeanstalk import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
'''
|
||||
@@ -14,20 +13,20 @@ when you run these functions
|
||||
|
||||
|
||||
def step_elasticbeanstalk_describe_applications():
|
||||
describe_applications(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
describe_applications()
|
||||
|
||||
|
||||
def step_elasticbeanstalk_describe_applications_versions():
|
||||
describe_application_versions(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
describe_application_versions()
|
||||
|
||||
# not working
|
||||
# def step_elasticbeanstalk_describe_configuration_options():
|
||||
# describe_configuration_options(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
# describe_configuration_options()
|
||||
|
||||
|
||||
def step_elasticbeanstalk_describe_environments():
|
||||
describe_environments(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
describe_environments()
|
||||
|
||||
|
||||
def step_elasticbeanstalk_describe_events():
|
||||
describe_events(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
describe_events()
|
||||
|
||||
@@ -2,12 +2,11 @@
|
||||
This file is used to perform some EMR actions
|
||||
'''
|
||||
from libs.emr import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_emr_list_clusters():
|
||||
list_clusters(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
list_clusters()
|
||||
|
||||
|
||||
def step_emr_list_security_configurations():
|
||||
list_security_configurations(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
list_security_configurations()
|
||||
|
||||
@@ -3,12 +3,10 @@ Firehose functions
|
||||
'''
|
||||
from libs.firehose import *
|
||||
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_firehose_list_delivery_streams():
|
||||
firehose_list_delivery_streams(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
firehose_list_delivery_streams()
|
||||
|
||||
|
||||
def step_firehose_describe_delivery_streams():
|
||||
firehose_describe_delivery_streams(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
firehose_describe_delivery_streams()
|
||||
@@ -3,42 +3,40 @@ IAM recon functions
|
||||
'''
|
||||
from libs.iam import *
|
||||
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_iam_list_groups():
|
||||
iam_list_groups(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
iam_list_groups()
|
||||
|
||||
|
||||
def step_iam_get_user():
|
||||
iam_get_user(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
iam_get_user()
|
||||
|
||||
|
||||
def step_iam_get_account_summary():
|
||||
iam_get_account_summary(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
iam_get_account_summary()
|
||||
|
||||
|
||||
def step_iam_list_users(*args):
|
||||
iam_list_users(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
iam_list_users()
|
||||
|
||||
def step_iam_check_root_account():
|
||||
check_root_account(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
check_root_account()
|
||||
|
||||
def step_iam_get_password_policy():
|
||||
get_password_policy(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
get_password_policy()
|
||||
|
||||
def step_iam_list_roles():
|
||||
iam_list_roles(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
iam_list_roles()
|
||||
|
||||
def step_iam_list_policies():
|
||||
iam_list_policies(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
iam_list_policies()
|
||||
|
||||
#have to figure out the argument passing part here first
|
||||
def step_iam_list_user_policies():
|
||||
iam_list_user_policies(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, 'root')
|
||||
iam_list_user_policies( 'root')
|
||||
|
||||
def step_iam_list_attached_user_policies():
|
||||
iam_list_attached_user_policies(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, 'root')
|
||||
iam_list_attached_user_policies( 'root')
|
||||
|
||||
def step_iam_list_entities_for_policy():
|
||||
iam_list_entities_for_policy(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, 'arn:aws:iam::xxxxxxx')
|
||||
iam_list_entities_for_policy('arn:aws:iam::xxxxxxx')
|
||||
|
||||
@@ -7,9 +7,9 @@ from libs.sts import *
|
||||
|
||||
|
||||
def step_cg_test():
|
||||
get_accountid(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
check_root_account(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
get_password_policy(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
get_accountid()
|
||||
check_root_account()
|
||||
get_password_policy()
|
||||
#create_access_key(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY,'pythons3')
|
||||
#delete_access_key(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY,'pythons3', 'AKIAIJV3RQMOYM7WQS2Q')
|
||||
#change_user_console_password(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, 'pythons3', 'PS#EDCasd123456!@')
|
||||
|
||||
@@ -1,10 +1,9 @@
|
||||
from libs.opsworks import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_opsworks_describe_stacks():
|
||||
describe_stacks(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
describe_stacks()
|
||||
|
||||
|
||||
def step_opsworks_describe_user_profiles():
|
||||
describe_user_profiles(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
describe_user_profiles()
|
||||
@@ -5,8 +5,7 @@ permission to get anything from this
|
||||
'''
|
||||
|
||||
from libs.pricing import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_pricing_describe_services():
|
||||
pricing_describe_services(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
pricing_describe_services()
|
||||
|
||||
@@ -4,7 +4,6 @@ RDS module
|
||||
|
||||
|
||||
from libs.rds import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
def step_rds_describe_db_instances():
|
||||
describe_db_instances(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
describe_db_instances()
|
||||
|
||||
@@ -3,8 +3,6 @@ route53 functions
|
||||
'''
|
||||
from libs.route53 import *
|
||||
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_route53_list_geolocations():
|
||||
list_geolocations(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
list_geolocations()
|
||||
@@ -4,13 +4,12 @@ SES module
|
||||
|
||||
|
||||
from libs.ses import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
def step_ses_list_identities():
|
||||
list_identities(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
list_identities()
|
||||
|
||||
def step_ses_get_send_statistics():
|
||||
get_send_statistics(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
get_send_statistics()
|
||||
|
||||
def step_ses_list_configuration_sets():
|
||||
list_configuration_sets(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
list_configuration_sets()
|
||||
@@ -2,8 +2,7 @@
|
||||
SQS
|
||||
'''
|
||||
from libs.sqs import *
|
||||
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY
|
||||
|
||||
|
||||
def step_sqs_list_queues():
|
||||
sqs_list_queues(AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY)
|
||||
sqs_list_queues()
|
||||
|
||||
Reference in New Issue
Block a user