Reference documentation and code samples for the Cloud Commerce Consumer Procurement V1 API class Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol.
Assignment protocol for a license pool.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#auto_assignment_type
def auto_assignment_type() -> ::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::AutoAssignmentType
-
(::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::AutoAssignmentType) — Allow automatic assignments triggered by data plane operations.
Note: The following fields are mutually exclusive:
auto_assignment_type
,manual_assignment_type
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#auto_assignment_type=
def auto_assignment_type=(value) -> ::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::AutoAssignmentType
-
value (::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::AutoAssignmentType) — Allow automatic assignments triggered by data plane operations.
Note: The following fields are mutually exclusive:
auto_assignment_type
,manual_assignment_type
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::AutoAssignmentType) — Allow automatic assignments triggered by data plane operations.
Note: The following fields are mutually exclusive:
auto_assignment_type
,manual_assignment_type
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#manual_assignment_type
def manual_assignment_type() -> ::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::ManualAssignmentType
-
(::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::ManualAssignmentType) — Allow manual assignments triggered by administrative operations only.
Note: The following fields are mutually exclusive:
manual_assignment_type
,auto_assignment_type
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#manual_assignment_type=
def manual_assignment_type=(value) -> ::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::ManualAssignmentType
-
value (::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::ManualAssignmentType) — Allow manual assignments triggered by administrative operations only.
Note: The following fields are mutually exclusive:
manual_assignment_type
,auto_assignment_type
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::ManualAssignmentType) — Allow manual assignments triggered by administrative operations only.
Note: The following fields are mutually exclusive:
manual_assignment_type
,auto_assignment_type
. If a field in that set is populated, all other fields in the set will automatically be cleared.