Module ImportFrom alias ClassDef bases NameLoad body Expr Str Assign NameStore Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str Dict Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list
N/A msrest.serialization Model CsmSiteRecoveryEntity N/A Model N/A N/A 
    Class containting details about site recovery operation.

    :param snapshot_time: Point in time in which the site recover should be
     attempted.
    :type snapshot_time: datetime
    :param recover_config: If true, then the website's configuration will be
     reverted to its state at SnapshotTime
    :type recover_config: bool
    :param site_name: [Optional] Destination web app name into which web app
     should be recovered. This is case when new web app should be created
     instead.
    :type site_name: str
    :param slot_name: [Optional] Destination web app slot name into which web
     app should be recovered
    :type slot_name: str
     N/A _attribute_map N/A snapshot_time recover_config site_name slot_name N/A key type snapshotTime iso-8601 N/A key type recoverConfig bool N/A key type siteName str N/A key type slotName str __init__ N/A N/A self snapshot_time recover_config site_name slot_name N/A None None None None N/A N/A N/A self snapshot_time snapshot_time N/A N/A self recover_config recover_config N/A N/A self site_name site_name N/A N/A self slot_name slot_name N/A N/A