class Google::Apis::ScriptV1::EntryPoint
A configuration that defines how a deployment is accessed externally.
Attributes
add_on[RW]
An add-on entry point. Corresponds to the JSON property `addOn` @return [Google::Apis::ScriptV1::GoogleAppsScriptTypeAddOnEntryPoint]
entry_point_type[RW]
The type of the entry point. Corresponds to the JSON property `entryPointType` @return [String]
execution_api[RW]
An API executable entry point. Corresponds to the JSON property `executionApi` @return [Google::Apis::ScriptV1::GoogleAppsScriptTypeExecutionApiEntryPoint]
web_app[RW]
A web application entry point. Corresponds to the JSON property `webApp` @return [Google::Apis::ScriptV1::GoogleAppsScriptTypeWebAppEntryPoint]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/script_v1/classes.rb, line 194 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/script_v1/classes.rb, line 199 def update!(**args) @add_on = args[:add_on] if args.key?(:add_on) @entry_point_type = args[:entry_point_type] if args.key?(:entry_point_type) @execution_api = args[:execution_api] if args.key?(:execution_api) @web_app = args[:web_app] if args.key?(:web_app) end