Class: Google::Apis::AndroidenterpriseV1::ApproveProductRequest
- Inherits:
-
Object
- Object
- Google::Apis::AndroidenterpriseV1::ApproveProductRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/androidenterprise_v1/classes.rb,
generated/google/apis/androidenterprise_v1/representations.rb,
generated/google/apis/androidenterprise_v1/representations.rb
Instance Attribute Summary collapse
-
#approval_url_info ⇒ Google::Apis::AndroidenterpriseV1::ApprovalUrlInfo
Information on an approval URL.
-
#approved_permissions ⇒ String
Sets how new permission requests for the product are handled.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ApproveProductRequest
constructor
A new instance of ApproveProductRequest.
-
#update!(**args) ⇒ Object
Update properties of this object.
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ ApproveProductRequest
Returns a new instance of ApproveProductRequest
2228 2229 2230 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2228 def initialize(**args) update!(**args) end |
Instance Attribute Details
#approval_url_info ⇒ Google::Apis::AndroidenterpriseV1::ApprovalUrlInfo
Information on an approval URL.
Corresponds to the JSON property approvalUrlInfo
2216 2217 2218 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2216 def approval_url_info @approval_url_info end |
#approved_permissions ⇒ String
Sets how new permission requests for the product are handled. "allPermissions"
automatically approves all current and future permissions for the product. "
currentPermissionsOnly" approves the current set of permissions for the
product, but any future permissions added through updates will require manual
reapproval. If not specified, only the current set of permissions will be
approved.
Corresponds to the JSON property approvedPermissions
2226 2227 2228 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2226 def @approved_permissions end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2233 2234 2235 2236 |
# File 'generated/google/apis/androidenterprise_v1/classes.rb', line 2233 def update!(**args) @approval_url_info = args[:approval_url_info] if args.key?(:approval_url_info) @approved_permissions = args[:approved_permissions] if args.key?(:approved_permissions) end |