Created
September 28, 2016 16:06
-
-
Save lincolnthomas/a3e52ba809930dd4b1a5b5475381d936 to your computer and use it in GitHub Desktop.
List of user service interfaces in nephoria for s3 in boto2 and boto3
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
### ipython | |
Python 2.7.10 (default, Oct 23 2015, 19:19:21) | |
Type "copyright", "credits" or "license" for more information. | |
IPython 2.3.0 -- An enhanced Interactive Python. | |
? -> Introduction and overview of IPython's features. | |
%quickref -> Quick reference. | |
help -> Python's own help system. | |
object? -> Details about 'object', use 'object??' for extra details. | |
In [1]: from nephoria.testcontroller import TestController | |
In [3]: tc = TestController('10.111.1.134', password='foobar', log_level='INFO') | |
In [4]: user = tc.get_user_by_name('testrunner', 'admin') | |
In [5]: user.s3.connection. | |
user.s3.connection.DefaultCallingFormat user.s3.connection.create_bucket user.s3.connection.host_header user.s3.connection.provider | |
user.s3.connection.DefaultHost user.s3.connection.debug user.s3.connection.http_connection_kwargs user.s3.connection.proxy | |
user.s3.connection.QueryString user.s3.connection.delete_bucket user.s3.connection.http_exceptions user.s3.connection.proxy_pass | |
user.s3.connection.access_key user.s3.connection.generate_url user.s3.connection.http_unretryable_exceptions user.s3.connection.proxy_port | |
user.s3.connection.anon user.s3.connection.generate_url_sigv4 user.s3.connection.https_connection_factory user.s3.connection.proxy_ssl | |
user.s3.connection.auth_region_name user.s3.connection.get_all_buckets user.s3.connection.https_validate_certificates user.s3.connection.proxy_user | |
user.s3.connection.auth_service_name user.s3.connection.get_bucket user.s3.connection.is_secure user.s3.connection.put_http_connection | |
user.s3.connection.aws_access_key_id user.s3.connection.get_canonical_user_id user.s3.connection.lookup user.s3.connection.request_hook | |
user.s3.connection.aws_secret_access_key user.s3.connection.get_http_connection user.s3.connection.make_request user.s3.connection.secret_key | |
user.s3.connection.bucket_class user.s3.connection.get_path user.s3.connection.new_http_connection user.s3.connection.server_name | |
user.s3.connection.build_base_http_request user.s3.connection.get_proxy_auth_header user.s3.connection.no_proxy user.s3.connection.set_bucket_class | |
user.s3.connection.build_post_form_args user.s3.connection.get_proxy_url_with_auth user.s3.connection.num_retries user.s3.connection.set_host_header | |
user.s3.connection.build_post_policy user.s3.connection.gs_access_key_id user.s3.connection.path user.s3.connection.set_request_hook | |
user.s3.connection.ca_certificates_file user.s3.connection.gs_secret_access_key user.s3.connection.port user.s3.connection.skip_proxy | |
user.s3.connection.calling_format user.s3.connection.handle_proxy user.s3.connection.prefix_proxy_to_path user.s3.connection.socket_exception_values | |
user.s3.connection.close user.s3.connection.head_bucket user.s3.connection.profile_name user.s3.connection.suppress_consec_slashes | |
user.s3.connection.connection user.s3.connection.host user.s3.connection.protocol user.s3.connection.use_proxy | |
In [5]: user.s3.boto2. | |
user.s3.boto2.DefaultCallingFormat user.s3.boto2.create_bucket user.s3.boto2.host_header user.s3.boto2.provider | |
user.s3.boto2.DefaultHost user.s3.boto2.debug user.s3.boto2.http_connection_kwargs user.s3.boto2.proxy | |
user.s3.boto2.QueryString user.s3.boto2.delete_bucket user.s3.boto2.http_exceptions user.s3.boto2.proxy_pass | |
user.s3.boto2.access_key user.s3.boto2.generate_url user.s3.boto2.http_unretryable_exceptions user.s3.boto2.proxy_port | |
user.s3.boto2.anon user.s3.boto2.generate_url_sigv4 user.s3.boto2.https_connection_factory user.s3.boto2.proxy_ssl | |
user.s3.boto2.auth_region_name user.s3.boto2.get_all_buckets user.s3.boto2.https_validate_certificates user.s3.boto2.proxy_user | |
user.s3.boto2.auth_service_name user.s3.boto2.get_bucket user.s3.boto2.is_secure user.s3.boto2.put_http_connection | |
user.s3.boto2.aws_access_key_id user.s3.boto2.get_canonical_user_id user.s3.boto2.lookup user.s3.boto2.request_hook | |
user.s3.boto2.aws_secret_access_key user.s3.boto2.get_http_connection user.s3.boto2.make_request user.s3.boto2.secret_key | |
user.s3.boto2.bucket_class user.s3.boto2.get_path user.s3.boto2.new_http_connection user.s3.boto2.server_name | |
user.s3.boto2.build_base_http_request user.s3.boto2.get_proxy_auth_header user.s3.boto2.no_proxy user.s3.boto2.set_bucket_class | |
user.s3.boto2.build_post_form_args user.s3.boto2.get_proxy_url_with_auth user.s3.boto2.num_retries user.s3.boto2.set_host_header | |
user.s3.boto2.build_post_policy user.s3.boto2.gs_access_key_id user.s3.boto2.path user.s3.boto2.set_request_hook | |
user.s3.boto2.ca_certificates_file user.s3.boto2.gs_secret_access_key user.s3.boto2.port user.s3.boto2.skip_proxy | |
user.s3.boto2.calling_format user.s3.boto2.handle_proxy user.s3.boto2.prefix_proxy_to_path user.s3.boto2.socket_exception_values | |
user.s3.boto2.close user.s3.boto2.head_bucket user.s3.boto2.profile_name user.s3.boto2.suppress_consec_slashes | |
user.s3.boto2.connection user.s3.boto2.host user.s3.boto2.protocol user.s3.boto2.use_proxy | |
In [5]: user.s3.boto3.client. | |
user.s3.boto3.client.abort_multipart_upload user.s3.boto3.client.get_bucket_location user.s3.boto3.client.meta | |
user.s3.boto3.client.can_paginate user.s3.boto3.client.get_bucket_logging user.s3.boto3.client.put_bucket_acl | |
user.s3.boto3.client.complete_multipart_upload user.s3.boto3.client.get_bucket_notification user.s3.boto3.client.put_bucket_cors | |
user.s3.boto3.client.copy_object user.s3.boto3.client.get_bucket_notification_configuration user.s3.boto3.client.put_bucket_lifecycle | |
user.s3.boto3.client.create_bucket user.s3.boto3.client.get_bucket_policy user.s3.boto3.client.put_bucket_lifecycle_configuration | |
user.s3.boto3.client.create_multipart_upload user.s3.boto3.client.get_bucket_replication user.s3.boto3.client.put_bucket_logging | |
user.s3.boto3.client.delete_bucket user.s3.boto3.client.get_bucket_request_payment user.s3.boto3.client.put_bucket_notification | |
user.s3.boto3.client.delete_bucket_cors user.s3.boto3.client.get_bucket_tagging user.s3.boto3.client.put_bucket_notification_configuration | |
user.s3.boto3.client.delete_bucket_lifecycle user.s3.boto3.client.get_bucket_versioning user.s3.boto3.client.put_bucket_policy | |
user.s3.boto3.client.delete_bucket_policy user.s3.boto3.client.get_bucket_website user.s3.boto3.client.put_bucket_replication | |
user.s3.boto3.client.delete_bucket_replication user.s3.boto3.client.get_object user.s3.boto3.client.put_bucket_request_payment | |
user.s3.boto3.client.delete_bucket_tagging user.s3.boto3.client.get_object_acl user.s3.boto3.client.put_bucket_tagging | |
user.s3.boto3.client.delete_bucket_website user.s3.boto3.client.get_object_torrent user.s3.boto3.client.put_bucket_versioning | |
user.s3.boto3.client.delete_object user.s3.boto3.client.get_paginator user.s3.boto3.client.put_bucket_website | |
user.s3.boto3.client.delete_objects user.s3.boto3.client.get_waiter user.s3.boto3.client.put_object | |
user.s3.boto3.client.download_file user.s3.boto3.client.head_bucket user.s3.boto3.client.put_object_acl | |
user.s3.boto3.client.generate_presigned_post user.s3.boto3.client.head_object user.s3.boto3.client.restore_object | |
user.s3.boto3.client.generate_presigned_url user.s3.boto3.client.list_buckets user.s3.boto3.client.upload_file | |
user.s3.boto3.client.get_bucket_acl user.s3.boto3.client.list_multipart_uploads user.s3.boto3.client.upload_part | |
user.s3.boto3.client.get_bucket_cors user.s3.boto3.client.list_object_versions user.s3.boto3.client.upload_part_copy | |
user.s3.boto3.client.get_bucket_lifecycle user.s3.boto3.client.list_objects user.s3.boto3.client.waiter_names | |
user.s3.boto3.client.get_bucket_lifecycle_configuration user.s3.boto3.client.list_parts | |
In [6]: user.s3.boto3.resource. | |
user.s3.boto3.resource.Bucket user.s3.boto3.resource.BucketNotification user.s3.boto3.resource.BucketWebsite user.s3.boto3.resource.ObjectSummary | |
user.s3.boto3.resource.BucketAcl user.s3.boto3.resource.BucketPolicy user.s3.boto3.resource.MultipartUpload user.s3.boto3.resource.ObjectVersion | |
user.s3.boto3.resource.BucketCors user.s3.boto3.resource.BucketRequestPayment user.s3.boto3.resource.MultipartUploadPart user.s3.boto3.resource.buckets | |
user.s3.boto3.resource.BucketLifecycle user.s3.boto3.resource.BucketTagging user.s3.boto3.resource.Object user.s3.boto3.resource.create_bucket | |
user.s3.boto3.resource.BucketLogging user.s3.boto3.resource.BucketVersioning user.s3.boto3.resource.ObjectAcl user.s3.boto3.resource.meta |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment