models.s3_view_backup_properties module¶
-
class
models.s3_view_backup_properties.
S3ViewBackupProperties
(access_key=None, s3_config=None, secret_key=None)[source]¶ Bases:
object
Implementation of the ‘S3ViewBackupProperties’ model.
- Attributes:
- access_key (string): Access key for the buckets which will be created
for the source initiated jobs. This needs to be passed to Netapp for it to for doing all s3 communications.
- s3_config (S3BucketConfigProto): For source initiated backup
the target is s3 view. This captures the configuration needed to create the s3 view.
- secret_key (string): Secret key for the buckets will be created for
the source initiated jobs. This secret key needed to be sent to Netapp for writing data to our S3 views.
-
classmethod
from_dictionary
(dictionary)[source]¶ Creates an instance of this model from a dictionary
- Args:
dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.
- Returns:
object: An instance of this structure class.