class Google::Apis::WebsecurityscannerV1beta::Authentication
Scan authentication configuration.
Attributes
custom_account[RW]
Describes authentication configuration that uses a custom account. Corresponds to the JSON property `customAccount` @return [Google::Apis::WebsecurityscannerV1beta::CustomAccount]
google_account[RW]
Describes authentication configuration that uses a Google
account. Corresponds to the JSON property `googleAccount` @return [Google::Apis::WebsecurityscannerV1beta::GoogleAccount]
iap_credential[RW]
Describes authentication configuration for Identity-Aware-Proxy (IAP). Corresponds to the JSON property `iapCredential` @return [Google::Apis::WebsecurityscannerV1beta::IapCredential]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/websecurityscanner_v1beta/classes.rb, line 44 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/websecurityscanner_v1beta/classes.rb, line 49 def update!(**args) @custom_account = args[:custom_account] if args.key?(:custom_account) @google_account = args[:google_account] if args.key?(:google_account) @iap_credential = args[:iap_credential] if args.key?(:iap_credential) end