ServiceProviderNetworkClassOfServiceAssignListToAllGroupsRequest
Bases: OCIRequest
Assign a list of Network Classes of Service to all groups with in a service provider. If it is the first assigned Network Class of Service in the group, it will be set as the default one. The Network Classes of Service must be currently assigned to the service provider. The response is either a SuccessResponse or an ErrorResponse.
Attributes:
service_provider_id (str):
network_class_of_service (List[str]):
Source code in src/mercury_ocip_fast/commands/commands.py
| @dataclass(kw_only=True)
class ServiceProviderNetworkClassOfServiceAssignListToAllGroupsRequest(OCIRequest):
"""Assign a list of Network Classes of Service to all groups with in a
service provider. If it is the first assigned Network Class of Service in
the group, it will be set as the default one.
The Network Classes of Service must be currently
assigned to the service provider. The response is either a
SuccessResponse or an ErrorResponse.
Attributes:
service_provider_id (str):
network_class_of_service (List[str]):
"""
service_provider_id: str = field(metadata={"alias": "serviceProviderId"})
network_class_of_service: List[str] = field(
metadata={"alias": "networkClassOfService"}
)
|
Responses
Bases: OCIResponseSource code in src/mercury_ocip_fast/commands/base_command.py
| class SuccessResponse(OCIResponse):
pass
|
Bases: OCIResponseSource code in src/mercury_ocip_fast/commands/base_command.py
| class ErrorResponse(OCIResponse):
errorCode: Optional[int] = None
summary: str
summaryEnglish: str
detail: Optional[str] = None
|
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import ServiceProviderNetworkClassOfServiceAssignListToAllGroupsRequest
client = Client()
command = ServiceProviderNetworkClassOfServiceAssignListToAllGroupsRequest(
service_provider_id=...,
network_class_of_service=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip_fast.client import Client
client = Client()
response = client.raw_command("ServiceProviderNetworkClassOfServiceAssignListToAllGroupsRequest",
service_provider_id=...,
network_class_of_service=...,
)
print(response)