class Google::Apis::DatamigrationV1beta1::SqlAclEntry
An entry for an Access Control list.
Attributes
expire_time[RW]
The time when this access control entry expires in [RFC 3339](tools. ietf.org/html/rfc3339) format, for example: `2012-11-15T16:19:00.094Z`. Corresponds to the JSON property `expireTime` @return [String]
label[RW]
A label to identify this entry. Corresponds to the JSON property `label` @return [String]
ttl[RW]
Input only. The time-to-leave of this access control entry. Corresponds to the JSON property `ttl` @return [String]
value[RW]
The allowlisted value for the access control list. Corresponds to the JSON property `value` @return [String]
Public Class Methods
new(**args)
click to toggle source
# File lib/google/apis/datamigration_v1beta1/classes.rb, line 1337 def initialize(**args) update!(**args) end
Public Instance Methods
update!(**args)
click to toggle source
Update properties of this object
# File lib/google/apis/datamigration_v1beta1/classes.rb, line 1342 def update!(**args) @expire_time = args[:expire_time] if args.key?(:expire_time) @label = args[:label] if args.key?(:label) @ttl = args[:ttl] if args.key?(:ttl) @value = args[:value] if args.key?(:value) end