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
Returns
- (::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::AutoAssignmentType) — Allow automatic assignments triggered by data plane operations.
#auto_assignment_type=
def auto_assignment_type=(value) -> ::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::AutoAssignmentType
Parameter
- value (::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::AutoAssignmentType) — Allow automatic assignments triggered by data plane operations.
Returns
- (::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::AutoAssignmentType) — Allow automatic assignments triggered by data plane operations.
#manual_assignment_type
def manual_assignment_type() -> ::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::ManualAssignmentType
Returns
- (::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::ManualAssignmentType) — Allow manual assignments triggered by administrative operations only.
#manual_assignment_type=
def manual_assignment_type=(value) -> ::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::ManualAssignmentType
Parameter
- value (::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::ManualAssignmentType) — Allow manual assignments triggered by administrative operations only.
Returns
- (::Google::Cloud::Commerce::Consumer::Procurement::V1::AssignmentProtocol::ManualAssignmentType) — Allow manual assignments triggered by administrative operations only.