Class: Google::Apis::AndroidenterpriseV1::ApproveProductRequest
- Inherits:
-
Object
- Object
- Google::Apis::AndroidenterpriseV1::ApproveProductRequest
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/androidenterprise_v1/classes.rb,
lib/google/apis/androidenterprise_v1/representations.rb,
lib/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.
Constructor Details
#initialize(**args) ⇒ ApproveProductRequest
Returns a new instance of ApproveProductRequest.
2446 2447 2448 |
# File 'lib/google/apis/androidenterprise_v1/classes.rb', line 2446 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
2434 2435 2436 |
# File 'lib/google/apis/androidenterprise_v1/classes.rb', line 2434 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
2444 2445 2446 |
# File 'lib/google/apis/androidenterprise_v1/classes.rb', line 2444 def @approved_permissions end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
2451 2452 2453 2454 |
# File 'lib/google/apis/androidenterprise_v1/classes.rb', line 2451 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 |