class documentation
class ServiceError(Message): (source)
Constructor: ServiceError(initial_message, service, code, bad_request, ...)
Undocumented
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Class | __ |
Undocumented |
| Method | __init__ |
Create a message from a source message and field values. |
| Method | bad |
Set or clear the generated bad_request field. |
| Method | bad |
Set or clear the generated bad_resource_state field. |
| Method | code |
Set or clear the generated code field. |
| Method | internal |
Set or clear the generated internal_error field. |
| Method | not |
Set or clear the generated not_enough_resources field. |
| Method | operation |
Set or clear the generated operation_aborted field. |
| Method | operation |
Set or clear the generated operation_conflict field. |
| Method | out |
Set or clear the generated out_of_range field. |
| Method | permission |
Set or clear the generated permission_denied field. |
| Method | quota |
Set or clear the generated quota_failure field. |
| Method | resource |
Set or clear the generated resource_already_exists field. |
| Method | resource |
Set or clear the generated resource_conflict field. |
| Method | resource |
Set or clear the generated resource_not_found field. |
| Method | retry |
Set or clear the generated retry_type field. |
| Method | service |
Set or clear the generated service field. |
| Method | too |
Set or clear the generated too_many_requests field. |
| Constant | __PROTO |
Protobuf message descriptor from the registry. |
| Constant | __PROTO |
Fully qualified protobuf message name. |
| Constant | __PY |
Mapping from Python member names to protobuf names. |
| Property | bad |
Undocumented |
| Property | bad |
Undocumented |
| Property | code |
Detailed error code, service-specific. E.g. "DnsZoneNotEmpty". Name of the exception, without Exception suffix if not set. Example: for PermissionDeniedException -> code == PermissionDenied. |
| Property | details |
Undocumented |
| Property | internal |
Undocumented |
| Property | not |
Undocumented |
| Property | operation |
Undocumented |
| Property | operation |
Undocumented |
| Property | out |
Undocumented |
| Property | permission |
Undocumented |
| Property | quota |
Undocumented |
| Property | resource |
Undocumented |
| Property | resource |
Undocumented |
| Property | resource |
Undocumented |
| Property | retry |
Retry type tells how to provide retry, e.g.: just a single call or the whole logic before it. |
| Property | service |
ID of Service which the error originated in. E.g. "dns". |
| Property | too |
Undocumented |
Inherited from Message:
| Class Method | from |
Create a message from protobuf JSON mapping. |
| Class Method | |
Create a message by parsing protobuf wire-format bytes. |
| Class Method | get |
Return the message descriptor from the registry. |
| Class Method | is |
Return True if a Python field contains credentials. |
| Class Method | is |
Return True if a Python field has the sensitive annotation. |
| Method | __dir__ |
List generated fields, oneofs, and nested declarations. |
| Method | __repr__ |
Render non-default fields without disclosing annotated secrets. |
| Method | |
Return the serialized protobuf wire size in bytes. |
| Method | check |
Check presence using a generated Python field name. |
| Method | |
Clear all fields, extensions, unknown fields, and the reset mask. |
| Method | clear |
Clear an extension value. |
| Method | |
Clear a protobuf field or oneof and record it in the reset mask. |
| Method | |
Replace this message with an independent copy of another message. |
| Method | |
Return paths of missing required fields. |
| Method | get |
Return an extension value. |
| Method | get |
Create a reset mask from the current protobuf state. |
| Method | get |
Return the reset mask for field changes. |
| Method | has |
Return True if an extension has explicit presence. |
| Method | |
Return True if a protobuf field or oneof has explicit presence. |
| Method | is |
Return True if a generated field has its default value. |
| Method | |
Return True if every required field is initialized. |
| Method | |
Merge fields from another message of the same generated type. |
| Method | |
Merge protobuf wire-format bytes into this message. |
| Method | |
Parse protobuf wire-format bytes and replace this message. |
| Method | |
Serialize the message using protobuf wire format. |
| Method | set |
Set an extension value. |
| Method | set |
Set the reset mask for this message. |
| Method | to |
Serialize this message using protobuf JSON mapping. |
| Method | which |
Return the selected Python field name for a protobuf oneof. |
| Method | |
Return the selected protobuf field name for a oneof. |
| Constant | __EXTENSION |
Registry that decodes protobuf extensions. |
| Constant | __FIELDS__ |
Runtime field data that the generator creates. |
| Constant | __MAX |
Maximum protobuf nesting depth for serialization, parsing, and initialization checks. |
| Constant | __PB2 |
Alias for code that expects a protobuf descriptor. |
| Constant | __REGISTRY__ |
Registry for the message and its descriptor. |
| Property | |
Provide protobuf-compatible mapping access to extension values. |
| Class Method | _fields |
Undocumented |
| Class Method | _fields |
Undocumented |
| Class Method | _fields |
Undocumented |
| Class Method | _from |
Deserialize internally without invoking generated user warnings. |
| Class Method | _oneof |
Undocumented |
| Class Method | _public |
Undocumented |
| Class Method | _public |
Undocumented |
| Static Method | _format |
Undocumented |
| Static Method | _repr |
Undocumented |
| Method | _bind |
Undocumented |
| Method | _bind |
Undocumented |
| Method | _check |
Undocumented |
| Method | _child |
Undocumented |
| Method | _clear |
Undocumented |
| Method | _closed |
Undocumented |
| Method | _converted |
Undocumented |
| Method | _decode |
Undocumented |
| Method | _detach |
Undocumented |
| Method | _field |
Undocumented |
| Method | _field |
Undocumented |
| Method | _find |
Undocumented |
| Method | _get |
Undocumented |
| Method | _map |
Undocumented |
| Method | _merge |
Undocumented |
| Method | _nesting |
Undocumented |
| Method | _notify |
Undocumented |
| Method | _record |
Undocumented |
| Method | _repeated |
Undocumented |
| Method | _select |
Undocumented |
| Method | _serialize |
Undocumented |
| Method | _set |
Undocumented |
| Method | _suspend |
Undocumented |
| Method | _suspend |
Undocumented |
| Method | _try |
Undocumented |
| Method | _write |
Undocumented |
| Instance Variable | _extensions |
Undocumented |
| Instance Variable | _mutation |
Undocumented |
| Instance Variable | _on |
Undocumented |
| Instance Variable | _oneofs |
Undocumented |
| Instance Variable | _present |
Undocumented |
| Instance Variable | _reset |
Undocumented |
| Instance Variable | _reset |
Undocumented |
| Instance Variable | _unknown |
Undocumented |
| Instance Variable | _values |
Undocumented |
| Instance Variable | _views |
Undocumented |
def __init__(self, initial_message:
SerializableMessage | None = None, *, service: str | None | UnsetType = _NEBIUS_UNSET, code: str | None | UnsetType = _NEBIUS_UNSET, bad_request: BadRequest | None | UnsetType = _NEBIUS_UNSET, bad_resource_state: BadResourceState | None | UnsetType = _NEBIUS_UNSET, resource_not_found: ResourceNotFound | None | UnsetType = _NEBIUS_UNSET, resource_already_exists: ResourceAlreadyExists | None | UnsetType = _NEBIUS_UNSET, out_of_range: OutOfRange | None | UnsetType = _NEBIUS_UNSET, permission_denied: PermissionDenied | None | UnsetType = _NEBIUS_UNSET, resource_conflict: ResourceConflict | None | UnsetType = _NEBIUS_UNSET, operation_aborted: OperationAborted | None | UnsetType = _NEBIUS_UNSET, operation_conflict: OperationConflict | None | UnsetType = _NEBIUS_UNSET, too_many_requests: TooManyRequests | None | UnsetType = _NEBIUS_UNSET, quota_failure: QuotaFailure | None | UnsetType = _NEBIUS_UNSET, not_enough_resources: NotEnoughResources | None | UnsetType = _NEBIUS_UNSET, internal_error: InternalError | None | UnsetType = _NEBIUS_UNSET, retry_type: ServiceError__RetryType | None | UnsetType = _NEBIUS_UNSET):
(source)
¶
Create a message from a source message and field values.
@not_enough_resources.setter
def not_enough_resources(self, value:
def not_enough_resources(self, value:
NotEnoughResources | None):
(source)
¶
Set or clear the generated not_enough_resources field.
@operation_conflict.setter
def operation_conflict(self, value:
def operation_conflict(self, value:
OperationConflict | None):
(source)
¶
Set or clear the generated operation_conflict field.
@resource_already_exists.setter
def resource_already_exists(self, value:
def resource_already_exists(self, value:
ResourceAlreadyExists | None):
(source)
¶
Set or clear the generated resource_already_exists field.
Protobuf message descriptor from the registry.
| Value |
|
Mapping from Python member names to protobuf names.
| Value |
|
Detailed error code, service-specific. E.g. "DnsZoneNotEmpty". Name of the exception, without Exception suffix if not set. Example: for PermissionDeniedException -> code == PermissionDenied.
@_NebiusProperty
details:
details:
__OneOfClass_details_bad_request__ | __OneOfClass_details_bad_resource_state__ | __OneOfClass_details_resource_not_found__ | __OneOfClass_details_resource_already_exists__ | __OneOfClass_details_out_of_range__ | __OneOfClass_details_permission_denied__ | __OneOfClass_details_resource_conflict__ | __OneOfClass_details_operation_aborted__ | __OneOfClass_details_operation_conflict__ | __OneOfClass_details_too_many_requests__ | __OneOfClass_details_quota_failure__ | __OneOfClass_details_not_enough_resources__ | __OneOfClass_details_internal_error__ | None =
(source)
¶
Undocumented