pyds8k package
Subpackages
- pyds8k.client package
- pyds8k.resources.ds8k package
- Subpackages
- pyds8k.resources.ds8k.v1 package
- Subpackages
- Submodules
- pyds8k.resources.ds8k.v1.encryption_groups module
- pyds8k.resources.ds8k.v1.eserep module
- pyds8k.resources.ds8k.v1.events module
- pyds8k.resources.ds8k.v1.flashcopy module
- pyds8k.resources.ds8k.v1.host_ports module
- pyds8k.resources.ds8k.v1.hosts module
- pyds8k.resources.ds8k.v1.io_enclosures module
- pyds8k.resources.ds8k.v1.ioports module
- pyds8k.resources.ds8k.v1.lss module
- pyds8k.resources.ds8k.v1.mappings module
- pyds8k.resources.ds8k.v1.marrays module
- pyds8k.resources.ds8k.v1.nodes module
- pyds8k.resources.ds8k.v1.pools module
- pyds8k.resources.ds8k.v1.pprc module
- pyds8k.resources.ds8k.v1.systems module
- pyds8k.resources.ds8k.v1.tserep module
- pyds8k.resources.ds8k.v1.users module
- pyds8k.resources.ds8k.v1.volumes module
- Module contents
- pyds8k.resources.ds8k.v1 package
- Module contents
- Subpackages
Submodules
pyds8k.exceptions module
Exception definitions.
- exception pyds8k.exceptions.BadRequest(code, message=None, detail='', origin_data=None)[source]
Bases:
ClientErrorHTTP 400 - Bad request: you sent some malformed data.
- reason_phrase = 'Bad Request'
- status_code = '400'
- exception pyds8k.exceptions.ClientError(code, message=None, detail='', origin_data=None)[source]
Bases:
ClientExceptionHTTP 4xx - Client Error
- reason_phrase = 'Client Error'
- status_code = '4xx'
- exception pyds8k.exceptions.ClientException(code, message=None, detail='', origin_data=None)[source]
Bases:
ExceptionThe base exception class for all HTTP client or server errors.
- exception pyds8k.exceptions.Conflict(code, message=None, detail='', origin_data=None)[source]
Bases:
ClientErrorHTTP 409 - Conflict
- reason_phrase = 'Conflict'
- status_code = '409'
- exception pyds8k.exceptions.ConnectionError[source]
Bases:
ExceptionCould not open a connection to the API service.
- exception pyds8k.exceptions.Forbidden(code, message=None, detail='', origin_data=None)[source]
Bases:
ClientErrorHTTP 403 - Forbidden: your credentials don’t give you access to this resource.
- reason_phrase = 'Forbidden'
- status_code = '403'
- exception pyds8k.exceptions.GatewayTimeout(code, message=None, detail='', origin_data=None)[source]
Bases:
ServerErrorHTTP 504 - Gateway Timeout
- reason_phrase = 'Gateway Timeout'
- status_code = '504'
- exception pyds8k.exceptions.IDMissingError[source]
Bases:
ExceptionThe id field is missing or None.
- exception pyds8k.exceptions.InternalServerError(code, message=None, detail='', origin_data=None)[source]
Bases:
ServerErrorHTTP 500 - Internal Server Error: The server encountered an unexpected condition which prevented it from fulfilling the request.
- reason_phrase = 'Internal Server Error'
- status_code = '500'
- exception pyds8k.exceptions.MethodNotAllowed(code, message=None, detail='', origin_data=None)[source]
Bases:
ClientErrorHTTP 405 - Method Not Allowed
- reason_phrase = 'Method Not Allowed'
- status_code = '405'
- exception pyds8k.exceptions.NotFound(code, message=None, detail='', origin_data=None)[source]
Bases:
ClientErrorHTTP 404 - Not found
- reason_phrase = 'Not Found'
- status_code = '404'
- exception pyds8k.exceptions.OperationNotAllowed(operation_name, resource_name='')[source]
Bases:
ExceptionThe operation performed on the resource is not allowed.
- exception pyds8k.exceptions.RepresentationNotFoundError[source]
Bases:
ExceptionCan not find the representation
- exception pyds8k.exceptions.RepresentationParseError[source]
Bases:
ExceptionCan not get the representation
- exception pyds8k.exceptions.ResponseBodyMissingError[source]
Bases:
ExceptionThe response body is missing.
- exception pyds8k.exceptions.ServerError(code, message=None, detail='', origin_data=None)[source]
Bases:
ClientExceptionHTTP 5xx - Server Error
- reason_phrase = 'Server Error'
- status_code = '5xx'
Bases:
ServerErrorHTTP 503 - Service Unavailable
- exception pyds8k.exceptions.URLNotSpecifiedError[source]
Bases:
ExceptionThe URL is not specified.
- exception pyds8k.exceptions.Unauthorized(code, message=None, detail='', origin_data=None)[source]
Bases:
ClientErrorHTTP 401 - Unauthorized: bad credentials.
- reason_phrase = 'Unauthorized'
- status_code = '401'
- exception pyds8k.exceptions.UnsupportedMediaType(code, message=None, detail='', origin_data=None)[source]
Bases:
ClientErrorHTTP 415 - Unsupported Media Type
- reason_phrase = 'Unsupported Media Type'
- status_code = '415'
Module contents
IBM DS8K CLI Client Module
- module
pyds8k