Skip to content

ReplacementConsolidatedServicePackAssignmentList

Bases: OCIType

A list of service packs that replaces existing service packs assigned to the user. If a service pack is not authorized to the group, the service will be authorized. The authorizedQuantity will be used if provided; otherwise, the service quantity will be set to unlimited. The command will fail if the authorized Quantity set at the service provider is insufficient If a service pack is already authorized to the group, the service quantity will be ignored if included.

Attributes:

service_pack (List[ConsolidatedServicePackAssignment]):
Source code in src/mercury_ocip/commands/commands.py
@dataclass(kw_only=True)
class ReplacementConsolidatedServicePackAssignmentList(OCIType):
    """A list of service packs that replaces existing service packs assigned to the user.
        If a service pack is not authorized to the group, the service will be authorized. The authorizedQuantity will be used if provided; otherwise, the service quantity will be set to unlimited. The command will fail if the authorized Quantity set at the service provider is insufficient
        If a service pack is already authorized to the group, the service quantity will be ignored if included.

    Attributes:

        service_pack (List[ConsolidatedServicePackAssignment]):

    """

    service_pack: List[ConsolidatedServicePackAssignment] = field(
        metadata={"alias": "servicePack"}
    )