﻿using System;
using System.Collections.Generic;

using System.Text;

namespace Huawei.FusionComputeCLISDK.DataType
{
    public class VmSnapshot
    {
        //快照标识
        private string _Urn;

        public string Urn
        {
            get { return _Urn; }
            set { _Urn = value; }
        }
        //访问快照的uri
        private string _Uri;

        public string Uri
        {
            get { return _Uri; }
            set { _Uri = value; }
        }
        //快照名称
        private string _Name;

        public string Name
        {
            get { return _Name; }
            set { _Name = value; }
        }

        private string _Description;

        public string Description
        {
            get { return _Description; }
            set { _Description = value; }
        }

        private string _CreateTime;

        public string CreateTime
        {
            get { return _CreateTime; }
            set { _CreateTime = value; }
        }

        private string _Type;

        public string Type
        {
            get { return _Type; }
            set { _Type = value; }
        }

        private string _Status;

        public string Status
        {
            get { return _Status; }
            set { _Status = value; }
        }

        private VmSnapshot[] _ChildSnapshots;

        public VmSnapshot[] ChildSnapshots
        {
            get { return _ChildSnapshots; }
            set { _ChildSnapshots = value; }
        }
    }
}
