类 Operationalization
实施
azureml.deploy.operationalization.Operationalization
Operationalization 旨在成为一个低级别抽象基础类,可以从中派生 mldeploy 包中的其他服务操作化属性类。 它提供了用于创建基于属性的操作化生命周期阶段的标准模板,提供一致的 init()、del() 序列,该序列将类层次结构的初始化 (initializer)、身份验证 (authentication) 和析构 (destructor) 方法链接起来。
身份验证
authentication(context)
身份验证生命周期方法。 调用类层次结构的身份验证入口点。
一个可选的 noonp 方法,其中子类实施者可以通过覆盖来提供此方法定义。
子类应重写并实现。
参数
上下文
实现子类中定义的可选身份验证上下文。
delete_service
delete_service(name, **opts)
子类应重写并实现。
deploy_realtime
deploy_realtime(name, **opts)
子类应重写并实现。
deploy_service
deploy_service(name, **opts)
子类应重写并实现。
析构函数
destructor()
销毁生命周期方法。 调用类层次结构的析构函数。
一个可选的 noonp 方法,其中子类实施者可以通过覆盖来提供此方法定义。
子类应重写并实现。
get_service
get_service(name, **opts)
从名称源检索服务元数据,并返回新的服务实例。
子类应重写并实现。
initializer
initializer(api_client, config, adapters=None)
初始化生命周期方法,在构造过程中调用。 设置属性并调用类层次结构的初始化表达式。
一个可选的 noonp 方法,其中子类实施者可以通过覆盖来提供此方法定义。
子类应重写并实现。
list_services
list_services(name=None, **opts)
子类应重写并实现。
realtime_service
realtime_service(name)
开始对属性进行 Fluent API 链接,以定义实时 Web 服务。
示例:
client.realtime_service('scoring')
.description('A new real-time web service')
.version('v1.0.0')
参数
name
Web 服务名称。
返回
Fluent API 链接的 RealtimeDefinition
实例。
redeploy_realtime(name, force=False, **opts)
子类应重写并实现。
redeploy_service
redeploy_service(name, force=False, **opts)
子类应重写并实现。
服务
service(name)
开始对属性进行 Fluent API 链接,以定义标准 Web 服务。
示例:
client.service('scoring')
.description('A new web service')
.version('v1.0.0')
参数
name
Web 服务名称。
返回
Fluent API 链接的 ServiceDefinition
实例。