class Google::Apis::AdminDatatransferV1::Application
The JSON template for an Application resource.
Attributes
etag[RW]
Etag of the resource. Corresponds to the JSON property `etag` @return [String]
id[RW]
The application's ID. Corresponds to the JSON property `id` @return [String]
kind[RW]
Identifies the resource as a DataTransfer Application Resource. Corresponds to the JSON property `kind` @return [String]
name[RW]
The application's name. Corresponds to the JSON property `name` @return [String]
transfer_params[RW]
The list of all possible transfer parameters for this application. These parameters can be used to select the data of the user in this application to be transfered. Corresponds to the JSON property `transferParams` @return [Array<Google::Apis::AdminDatatransferV1::ApplicationTransferParam>]
Public Class Methods
new(**args)
click to toggle source
# File generated/google/apis/admin_datatransfer_v1/classes.rb, line 56 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File generated/google/apis/admin_datatransfer_v1/classes.rb, line 61 def update!(**args) @etag = args[:etag] if args.key?(:etag) @id = args[:id] if args.key?(:id) @kind = args[:kind] if args.key?(:kind) @name = args[:name] if args.key?(:name) @transfer_params = args[:transfer_params] if args.key?(:transfer_params) end