class Google::Apis::ApigeeV1::GoogleCloudApigeeV1SharedFlow
The metadata describing a shared flow
Attributes
latest_revision_id[RW]
The id of the most recently created revision for this shared flow. Corresponds to the JSON property `latestRevisionId` @return [String]
meta_data[RW]
Metadata common to many entities in this API. Corresponds to the JSON property `metaData` @return [Google::Apis::ApigeeV1::GoogleCloudApigeeV1EntityMetadata]
name[RW]
The ID of the shared flow. Corresponds to the JSON property `name` @return [String]
revision[RW]
A list of revisions of this shared flow. Corresponds to the JSON property `revision` @return [Array<String>]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/apigee_v1/classes.rb, line 6589 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/apigee_v1/classes.rb, line 6594 def update!(**args) @latest_revision_id = args[:latest_revision_id] if args.key?(:latest_revision_id) @meta_data = args[:meta_data] if args.key?(:meta_data) @name = args[:name] if args.key?(:name) @revision = args[:revision] if args.key?(:revision) end