Class: TencentCloud::Tione::V20211111::DescribeEventsRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tione::V20211111::DescribeEventsRequest
- Defined in:
- lib/v20211111/models.rb
Overview
DescribeEvents请求参数结构体
Instance Attribute Summary collapse
-
#EndTime ⇒ Object
枚举值: - TRAIN - NOTEBOOK - INFER - BATCH - Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId - Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName - Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId - Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意: 1.
-
#Filters ⇒ Object
枚举值: - TRAIN - NOTEBOOK - INFER - BATCH - Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId - Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName - Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId - Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意: 1.
-
#Limit ⇒ Object
枚举值: - TRAIN - NOTEBOOK - INFER - BATCH - Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId - Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName - Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId - Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意: 1.
-
#Offset ⇒ Object
枚举值: - TRAIN - NOTEBOOK - INFER - BATCH - Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId - Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName - Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId - Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意: 1.
-
#Order ⇒ Object
枚举值: - TRAIN - NOTEBOOK - INFER - BATCH - Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId - Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName - Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId - Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意: 1.
-
#OrderField ⇒ Object
枚举值: - TRAIN - NOTEBOOK - INFER - BATCH - Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId - Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName - Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId - Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意: 1.
-
#Service ⇒ Object
枚举值: - TRAIN - NOTEBOOK - INFER - BATCH - Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId - Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName - Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId - Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意: 1.
-
#ServiceId ⇒ Object
枚举值: - TRAIN - NOTEBOOK - INFER - BATCH - Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId - Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName - Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId - Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意: 1.
-
#StartTime ⇒ Object
枚举值: - TRAIN - NOTEBOOK - INFER - BATCH - Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId - Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName - Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId - Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意: 1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(service = nil, serviceid = nil, starttime = nil, endtime = nil, limit = nil, offset = nil, order = nil, orderfield = nil, filters = nil) ⇒ DescribeEventsRequest
constructor
A new instance of DescribeEventsRequest.
Constructor Details
#initialize(service = nil, serviceid = nil, starttime = nil, endtime = nil, limit = nil, offset = nil, order = nil, orderfield = nil, filters = nil) ⇒ DescribeEventsRequest
Returns a new instance of DescribeEventsRequest.
2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 |
# File 'lib/v20211111/models.rb', line 2995 def initialize(service=nil, serviceid=nil, starttime=nil, endtime=nil, limit=nil, offset=nil, order=nil, orderfield=nil, filters=nil) @Service = service @ServiceId = serviceid @StartTime = starttime @EndTime = endtime @Limit = limit @Offset = offset @Order = order @OrderField = orderfield @Filters = filters end |
Instance Attribute Details
#EndTime ⇒ Object
枚举值:
- TRAIN
- NOTEBOOK
- INFER
- BATCH
- Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId
- Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName
- Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId
- Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意:
- Filter.Name:目前支持ResourceKind(按事件关联的资源类型过滤);Type(按事件类型过滤)
- Filter.Values: 对于Name为ResourceKind,Values的可选取值为Deployment, Replicaset, Pod等K8S资源类型; 对于Name为Type,Values的可选取值仅为Normal或者Warning; Values为多个的时候表示同时满足
- Filter. Negative和Filter. Fuzzy没有使用
2993 2994 2995 |
# File 'lib/v20211111/models.rb', line 2993 def EndTime @EndTime end |
#Filters ⇒ Object
枚举值:
- TRAIN
- NOTEBOOK
- INFER
- BATCH
- Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId
- Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName
- Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId
- Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意:
- Filter.Name:目前支持ResourceKind(按事件关联的资源类型过滤);Type(按事件类型过滤)
- Filter.Values: 对于Name为ResourceKind,Values的可选取值为Deployment, Replicaset, Pod等K8S资源类型; 对于Name为Type,Values的可选取值仅为Normal或者Warning; Values为多个的时候表示同时满足
- Filter. Negative和Filter. Fuzzy没有使用
2993 2994 2995 |
# File 'lib/v20211111/models.rb', line 2993 def Filters @Filters end |
#Limit ⇒ Object
枚举值:
- TRAIN
- NOTEBOOK
- INFER
- BATCH
- Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId
- Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName
- Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId
- Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意:
- Filter.Name:目前支持ResourceKind(按事件关联的资源类型过滤);Type(按事件类型过滤)
- Filter.Values: 对于Name为ResourceKind,Values的可选取值为Deployment, Replicaset, Pod等K8S资源类型; 对于Name为Type,Values的可选取值仅为Normal或者Warning; Values为多个的时候表示同时满足
- Filter. Negative和Filter. Fuzzy没有使用
2993 2994 2995 |
# File 'lib/v20211111/models.rb', line 2993 def Limit @Limit end |
#Offset ⇒ Object
枚举值:
- TRAIN
- NOTEBOOK
- INFER
- BATCH
- Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId
- Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName
- Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId
- Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意:
- Filter.Name:目前支持ResourceKind(按事件关联的资源类型过滤);Type(按事件类型过滤)
- Filter.Values: 对于Name为ResourceKind,Values的可选取值为Deployment, Replicaset, Pod等K8S资源类型; 对于Name为Type,Values的可选取值仅为Normal或者Warning; Values为多个的时候表示同时满足
- Filter. Negative和Filter. Fuzzy没有使用
2993 2994 2995 |
# File 'lib/v20211111/models.rb', line 2993 def Offset @Offset end |
#Order ⇒ Object
枚举值:
- TRAIN
- NOTEBOOK
- INFER
- BATCH
- Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId
- Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName
- Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId
- Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意:
- Filter.Name:目前支持ResourceKind(按事件关联的资源类型过滤);Type(按事件类型过滤)
- Filter.Values: 对于Name为ResourceKind,Values的可选取值为Deployment, Replicaset, Pod等K8S资源类型; 对于Name为Type,Values的可选取值仅为Normal或者Warning; Values为多个的时候表示同时满足
- Filter. Negative和Filter. Fuzzy没有使用
2993 2994 2995 |
# File 'lib/v20211111/models.rb', line 2993 def Order @Order end |
#OrderField ⇒ Object
枚举值:
- TRAIN
- NOTEBOOK
- INFER
- BATCH
- Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId
- Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName
- Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId
- Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意:
- Filter.Name:目前支持ResourceKind(按事件关联的资源类型过滤);Type(按事件类型过滤)
- Filter.Values: 对于Name为ResourceKind,Values的可选取值为Deployment, Replicaset, Pod等K8S资源类型; 对于Name为Type,Values的可选取值仅为Normal或者Warning; Values为多个的时候表示同时满足
- Filter. Negative和Filter. Fuzzy没有使用
2993 2994 2995 |
# File 'lib/v20211111/models.rb', line 2993 def OrderField @OrderField end |
#Service ⇒ Object
枚举值:
- TRAIN
- NOTEBOOK
- INFER
- BATCH
- Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId
- Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName
- Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId
- Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意:
- Filter.Name:目前支持ResourceKind(按事件关联的资源类型过滤);Type(按事件类型过滤)
- Filter.Values: 对于Name为ResourceKind,Values的可选取值为Deployment, Replicaset, Pod等K8S资源类型; 对于Name为Type,Values的可选取值仅为Normal或者Warning; Values为多个的时候表示同时满足
- Filter. Negative和Filter. Fuzzy没有使用
2993 2994 2995 |
# File 'lib/v20211111/models.rb', line 2993 def Service @Service end |
#ServiceId ⇒ Object
枚举值:
- TRAIN
- NOTEBOOK
- INFER
- BATCH
- Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId
- Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName
- Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId
- Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意:
- Filter.Name:目前支持ResourceKind(按事件关联的资源类型过滤);Type(按事件类型过滤)
- Filter.Values: 对于Name为ResourceKind,Values的可选取值为Deployment, Replicaset, Pod等K8S资源类型; 对于Name为Type,Values的可选取值仅为Normal或者Warning; Values为多个的时候表示同时满足
- Filter. Negative和Filter. Fuzzy没有使用
2993 2994 2995 |
# File 'lib/v20211111/models.rb', line 2993 def ServiceId @ServiceId end |
#StartTime ⇒ Object
枚举值:
- TRAIN
- NOTEBOOK
- INFER
- BATCH
- Service类型为TRAIN: 调用DescribeTrainingTask接口查询训练任务详情,ServiceId为接口返回值中Response.TrainingTaskDetail.LatestInstanceId
- Service类型为NOTEBOOK: 调用DescribeNotebook接口查询Notebook详情,ServiceId为接口返回值中Response.NotebookDetail.PodName
- Service类型为INFER: 调用DescribeModelServiceGroup接口查询服务组详情,ServiceId为接口返回值中Response.ServiceGroup.Services.ServiceId
- Service类型为BATCH: 调用DescribeBatchTask接口查询跑批任务详情,ServiceId为接口返回值中Response.BatchTaskDetail.LatestInstanceId 注意:
- Filter.Name:目前支持ResourceKind(按事件关联的资源类型过滤);Type(按事件类型过滤)
- Filter.Values: 对于Name为ResourceKind,Values的可选取值为Deployment, Replicaset, Pod等K8S资源类型; 对于Name为Type,Values的可选取值仅为Normal或者Warning; Values为多个的时候表示同时满足
- Filter. Negative和Filter. Fuzzy没有使用
2993 2994 2995 |
# File 'lib/v20211111/models.rb', line 2993 def StartTime @StartTime end |
Instance Method Details
#deserialize(params) ⇒ Object
3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 |
# File 'lib/v20211111/models.rb', line 3007 def deserialize(params) @Service = params['Service'] @ServiceId = params['ServiceId'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @Limit = params['Limit'] @Offset = params['Offset'] @Order = params['Order'] @OrderField = params['OrderField'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end end |