Class: TencentCloud::Tione::V20191022::DescribeNotebookInstanceResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20191022/models.rb

Overview

DescribeNotebookInstance返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(notebookinstancename = nil, instancetype = nil, rolearn = nil, directinternetaccess = nil, rootaccess = nil, subnetid = nil, volumesizeingb = nil, failurereason = nil, creationtime = nil, lastmodifiedtime = nil, logurl = nil, notebookinstancestatus = nil, instanceid = nil, lifecyclescriptsname = nil, defaultcoderepository = nil, additionalcoderepositories = nil, clsaccess = nil, prepay = nil, deadline = nil, stoppingcondition = nil, clsconfig = nil, requestid = nil) ⇒ DescribeNotebookInstanceResponse

Returns a new instance of DescribeNotebookInstanceResponse.



867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
# File 'lib/v20191022/models.rb', line 867

def initialize(notebookinstancename=nil, instancetype=nil, rolearn=nil, directinternetaccess=nil, rootaccess=nil, subnetid=nil, volumesizeingb=nil, failurereason=nil, creationtime=nil, lastmodifiedtime=nil, logurl=nil, notebookinstancestatus=nil, instanceid=nil, lifecyclescriptsname=nil, defaultcoderepository=nil, additionalcoderepositories=nil, clsaccess=nil, prepay=nil, deadline=nil, stoppingcondition=nil, clsconfig=nil, requestid=nil)
  @NotebookInstanceName = notebookinstancename
  @InstanceType = instancetype
  @RoleArn = rolearn
  @DirectInternetAccess = directinternetaccess
  @RootAccess = rootaccess
  @SubnetId = subnetid
  @VolumeSizeInGB = volumesizeingb
  @FailureReason = failurereason
  @CreationTime = creationtime
  @LastModifiedTime = lastmodifiedtime
  @LogUrl = logurl
  @NotebookInstanceStatus = notebookinstancestatus
  @InstanceId = instanceid
  @LifecycleScriptsName = lifecyclescriptsname
  @DefaultCodeRepository = defaultcoderepository
  @AdditionalCodeRepositories = additionalcoderepositories
  @ClsAccess = clsaccess
  @Prepay = prepay
  @Deadline = deadline
  @StoppingCondition = stoppingcondition
  @ClsConfig = clsconfig
  @RequestId = requestid
end

Instance Attribute Details

#AdditionalCodeRepositoriesObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def AdditionalCodeRepositories
  @AdditionalCodeRepositories
end

#ClsAccessObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def ClsAccess
  @ClsAccess
end

#ClsConfigObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def ClsConfig
  @ClsConfig
end

#CreationTimeObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def CreationTime
  @CreationTime
end

#DeadlineObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def Deadline
  @Deadline
end

#DefaultCodeRepositoryObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def DefaultCodeRepository
  @DefaultCodeRepository
end

#DirectInternetAccessObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def DirectInternetAccess
  @DirectInternetAccess
end

#FailureReasonObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def FailureReason
  @FailureReason
end

#InstanceIdObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def InstanceId
  @InstanceId
end

#InstanceTypeObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def InstanceType
  @InstanceType
end

#LastModifiedTimeObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def LastModifiedTime
  @LastModifiedTime
end

#LifecycleScriptsNameObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def LifecycleScriptsName
  @LifecycleScriptsName
end

#LogUrlObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def LogUrl
  @LogUrl
end

#NotebookInstanceNameObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def NotebookInstanceName
  @NotebookInstanceName
end

#NotebookInstanceStatusObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def NotebookInstanceStatus
  @NotebookInstanceStatus
end

#PrepayObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def Prepay
  @Prepay
end

#RequestIdObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def RequestId
  @RequestId
end

#RoleArnObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def RoleArn
  @RoleArn
end

#RootAccessObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def RootAccess
  @RootAccess
end

#StoppingConditionObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def StoppingCondition
  @StoppingCondition
end

#SubnetIdObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def SubnetId
  @SubnetId
end

#VolumeSizeInGBObject

Pending: 创建中 Inservice: 运行中 Stopping: 停止中 Stopped: 已停止 Failed: 失败 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    Notebook实例ID

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    是否开启CLS日志服务

  • Prepay:

    是否预付费实例

  • Deadline:

    实例运行截止时间

  • StoppingCondition:

    自动停止配置

  • ClsConfig:

    Cls配置

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



865
866
867
# File 'lib/v20191022/models.rb', line 865

def VolumeSizeInGB
  @VolumeSizeInGB
end

Instance Method Details

#deserialize(params) ⇒ Object



892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
# File 'lib/v20191022/models.rb', line 892

def deserialize(params)
  @NotebookInstanceName = params['NotebookInstanceName']
  @InstanceType = params['InstanceType']
  @RoleArn = params['RoleArn']
  @DirectInternetAccess = params['DirectInternetAccess']
  @RootAccess = params['RootAccess']
  @SubnetId = params['SubnetId']
  @VolumeSizeInGB = params['VolumeSizeInGB']
  @FailureReason = params['FailureReason']
  @CreationTime = params['CreationTime']
  @LastModifiedTime = params['LastModifiedTime']
  @LogUrl = params['LogUrl']
  @NotebookInstanceStatus = params['NotebookInstanceStatus']
  @InstanceId = params['InstanceId']
  @LifecycleScriptsName = params['LifecycleScriptsName']
  @DefaultCodeRepository = params['DefaultCodeRepository']
  @AdditionalCodeRepositories = params['AdditionalCodeRepositories']
  @ClsAccess = params['ClsAccess']
  @Prepay = params['Prepay']
  @Deadline = params['Deadline']
  unless params['StoppingCondition'].nil?
    @StoppingCondition = StoppingCondition.new
    @StoppingCondition.deserialize(params['StoppingCondition'])
  end
  unless params['ClsConfig'].nil?
    @ClsConfig = ClsConfig.new
    @ClsConfig.deserialize(params['ClsConfig'])
  end
  @RequestId = params['RequestId']
end