pypureclient.pure1.Pure1_1_0 package
Subpackages
- pypureclient.pure1.Pure1_1_0.api package
- Submodules
- pypureclient.pure1.Pure1_1_0.api.alerts_api module
- pypureclient.pure1.Pure1_1_0.api.arrays_api module
- pypureclient.pure1.Pure1_1_0.api.audits_api module
- pypureclient.pure1.Pure1_1_0.api.authorization_api module
- pypureclient.pure1.Pure1_1_0.api.blades_api module
- pypureclient.pure1.Pure1_1_0.api.bucket_replica_links_api module
- pypureclient.pure1.Pure1_1_0.api.buckets_api module
- pypureclient.pure1.Pure1_1_0.api.controllers_api module
- pypureclient.pure1.Pure1_1_0.api.directories_api module
- pypureclient.pure1.Pure1_1_0.api.drives_api module
- pypureclient.pure1.Pure1_1_0.api.file_system_replica_links_api module
- pypureclient.pure1.Pure1_1_0.api.file_system_snapshots_api module
- pypureclient.pure1.Pure1_1_0.api.file_systems_api module
- pypureclient.pure1.Pure1_1_0.api.hardware_api module
- pypureclient.pure1.Pure1_1_0.api.hardware_connectors_api module
- pypureclient.pure1.Pure1_1_0.api.metrics_api module
- pypureclient.pure1.Pure1_1_0.api.network_interfaces_api module
- pypureclient.pure1.Pure1_1_0.api.object_store_accounts_api module
- pypureclient.pure1.Pure1_1_0.api.pod_replica_links_api module
- pypureclient.pure1.Pure1_1_0.api.pods_api module
- pypureclient.pure1.Pure1_1_0.api.policies_api module
PoliciesApi
PoliciesApi.api10_policies_file_system_replica_links_get_with_http_info()
PoliciesApi.api10_policies_file_system_snapshots_get_with_http_info()
PoliciesApi.api10_policies_file_systems_get_with_http_info()
PoliciesApi.api10_policies_get_with_http_info()
PoliciesApi.api10_policies_members_get_with_http_info()
- pypureclient.pure1.Pure1_1_0.api.ports_api module
- pypureclient.pure1.Pure1_1_0.api.subscriptions_api module
- pypureclient.pure1.Pure1_1_0.api.targets_api module
- pypureclient.pure1.Pure1_1_0.api.volume_snapshots_api module
- pypureclient.pure1.Pure1_1_0.api.volumes_api module
- Module contents
- pypureclient.pure1.Pure1_1_0.models package
- Submodules
- pypureclient.pure1.Pure1_1_0.models.alert module
- pypureclient.pure1.Pure1_1_0.models.alerts_get_response module
AlertsGetResponse
AlertsGetResponse.swagger_types
AlertsGetResponse.attribute_map
AlertsGetResponse.__eq__()
AlertsGetResponse.__init__()
AlertsGetResponse.__ne__()
AlertsGetResponse.__repr__()
AlertsGetResponse.attribute_map
AlertsGetResponse.keys()
AlertsGetResponse.required_args
AlertsGetResponse.swagger_types
AlertsGetResponse.to_dict()
AlertsGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.alerts_response module
AlertsResponse
AlertsResponse.swagger_types
AlertsResponse.attribute_map
AlertsResponse.__eq__()
AlertsResponse.__init__()
AlertsResponse.__ne__()
AlertsResponse.__repr__()
AlertsResponse.attribute_map
AlertsResponse.keys()
AlertsResponse.required_args
AlertsResponse.swagger_types
AlertsResponse.to_dict()
AlertsResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.array module
- pypureclient.pure1.Pure1_1_0.models.array_get_response module
ArrayGetResponse
ArrayGetResponse.swagger_types
ArrayGetResponse.attribute_map
ArrayGetResponse.__eq__()
ArrayGetResponse.__init__()
ArrayGetResponse.__ne__()
ArrayGetResponse.__repr__()
ArrayGetResponse.attribute_map
ArrayGetResponse.keys()
ArrayGetResponse.required_args
ArrayGetResponse.swagger_types
ArrayGetResponse.to_dict()
ArrayGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.array_response module
ArrayResponse
ArrayResponse.swagger_types
ArrayResponse.attribute_map
ArrayResponse.__eq__()
ArrayResponse.__init__()
ArrayResponse.__ne__()
ArrayResponse.__repr__()
ArrayResponse.attribute_map
ArrayResponse.keys()
ArrayResponse.required_args
ArrayResponse.swagger_types
ArrayResponse.to_dict()
ArrayResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.arrays module
- pypureclient.pure1.Pure1_1_0.models.arrays_built_in module
ArraysBuiltIn
ArraysBuiltIn.swagger_types
ArraysBuiltIn.attribute_map
ArraysBuiltIn.__eq__()
ArraysBuiltIn.__init__()
ArraysBuiltIn.__ne__()
ArraysBuiltIn.__repr__()
ArraysBuiltIn.attribute_map
ArraysBuiltIn.keys()
ArraysBuiltIn.required_args
ArraysBuiltIn.swagger_types
ArraysBuiltIn.to_dict()
ArraysBuiltIn.to_str()
- pypureclient.pure1.Pure1_1_0.models.arrays_resource module
ArraysResource
ArraysResource.swagger_types
ArraysResource.attribute_map
ArraysResource.__eq__()
ArraysResource.__init__()
ArraysResource.__ne__()
ArraysResource.__repr__()
ArraysResource.attribute_map
ArraysResource.keys()
ArraysResource.required_args
ArraysResource.swagger_types
ArraysResource.to_dict()
ArraysResource.to_str()
- pypureclient.pure1.Pure1_1_0.models.audit module
- pypureclient.pure1.Pure1_1_0.models.audits_get_response module
AuditsGetResponse
AuditsGetResponse.swagger_types
AuditsGetResponse.attribute_map
AuditsGetResponse.__eq__()
AuditsGetResponse.__init__()
AuditsGetResponse.__ne__()
AuditsGetResponse.__repr__()
AuditsGetResponse.attribute_map
AuditsGetResponse.keys()
AuditsGetResponse.required_args
AuditsGetResponse.swagger_types
AuditsGetResponse.to_dict()
AuditsGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.audits_response module
AuditsResponse
AuditsResponse.swagger_types
AuditsResponse.attribute_map
AuditsResponse.__eq__()
AuditsResponse.__init__()
AuditsResponse.__ne__()
AuditsResponse.__repr__()
AuditsResponse.attribute_map
AuditsResponse.keys()
AuditsResponse.required_args
AuditsResponse.swagger_types
AuditsResponse.to_dict()
AuditsResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.blade module
- pypureclient.pure1.Pure1_1_0.models.blade_array_status module
BladeArrayStatus
BladeArrayStatus.swagger_types
BladeArrayStatus.attribute_map
BladeArrayStatus.__eq__()
BladeArrayStatus.__init__()
BladeArrayStatus.__ne__()
BladeArrayStatus.__repr__()
BladeArrayStatus.attribute_map
BladeArrayStatus.keys()
BladeArrayStatus.required_args
BladeArrayStatus.swagger_types
BladeArrayStatus.to_dict()
BladeArrayStatus.to_str()
- pypureclient.pure1.Pure1_1_0.models.blade_get_response module
BladeGetResponse
BladeGetResponse.swagger_types
BladeGetResponse.attribute_map
BladeGetResponse.__eq__()
BladeGetResponse.__init__()
BladeGetResponse.__ne__()
BladeGetResponse.__repr__()
BladeGetResponse.attribute_map
BladeGetResponse.keys()
BladeGetResponse.required_args
BladeGetResponse.swagger_types
BladeGetResponse.to_dict()
BladeGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.blade_response module
BladeResponse
BladeResponse.swagger_types
BladeResponse.attribute_map
BladeResponse.__eq__()
BladeResponse.__init__()
BladeResponse.__ne__()
BladeResponse.__repr__()
BladeResponse.attribute_map
BladeResponse.keys()
BladeResponse.required_args
BladeResponse.swagger_types
BladeResponse.to_dict()
BladeResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.bucket module
- pypureclient.pure1.Pure1_1_0.models.bucket_get_response module
BucketGetResponse
BucketGetResponse.swagger_types
BucketGetResponse.attribute_map
BucketGetResponse.__eq__()
BucketGetResponse.__init__()
BucketGetResponse.__ne__()
BucketGetResponse.__repr__()
BucketGetResponse.attribute_map
BucketGetResponse.keys()
BucketGetResponse.required_args
BucketGetResponse.swagger_types
BucketGetResponse.to_dict()
BucketGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.bucket_replica_link module
BucketReplicaLink
BucketReplicaLink.swagger_types
BucketReplicaLink.attribute_map
BucketReplicaLink.__eq__()
BucketReplicaLink.__init__()
BucketReplicaLink.__ne__()
BucketReplicaLink.__repr__()
BucketReplicaLink.attribute_map
BucketReplicaLink.keys()
BucketReplicaLink.required_args
BucketReplicaLink.swagger_types
BucketReplicaLink.to_dict()
BucketReplicaLink.to_str()
- pypureclient.pure1.Pure1_1_0.models.bucket_replica_link_get_response module
BucketReplicaLinkGetResponse
BucketReplicaLinkGetResponse.swagger_types
BucketReplicaLinkGetResponse.attribute_map
BucketReplicaLinkGetResponse.__eq__()
BucketReplicaLinkGetResponse.__init__()
BucketReplicaLinkGetResponse.__ne__()
BucketReplicaLinkGetResponse.__repr__()
BucketReplicaLinkGetResponse.attribute_map
BucketReplicaLinkGetResponse.keys()
BucketReplicaLinkGetResponse.required_args
BucketReplicaLinkGetResponse.swagger_types
BucketReplicaLinkGetResponse.to_dict()
BucketReplicaLinkGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.bucket_replica_link_response module
BucketReplicaLinkResponse
BucketReplicaLinkResponse.swagger_types
BucketReplicaLinkResponse.attribute_map
BucketReplicaLinkResponse.__eq__()
BucketReplicaLinkResponse.__init__()
BucketReplicaLinkResponse.__ne__()
BucketReplicaLinkResponse.__repr__()
BucketReplicaLinkResponse.attribute_map
BucketReplicaLinkResponse.keys()
BucketReplicaLinkResponse.required_args
BucketReplicaLinkResponse.swagger_types
BucketReplicaLinkResponse.to_dict()
BucketReplicaLinkResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.bucket_response module
BucketResponse
BucketResponse.swagger_types
BucketResponse.attribute_map
BucketResponse.__eq__()
BucketResponse.__init__()
BucketResponse.__ne__()
BucketResponse.__repr__()
BucketResponse.attribute_map
BucketResponse.keys()
BucketResponse.required_args
BucketResponse.swagger_types
BucketResponse.to_dict()
BucketResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.built_in_as_of module
- pypureclient.pure1.Pure1_1_0.models.controller module
- pypureclient.pure1.Pure1_1_0.models.controller_get_response module
ControllerGetResponse
ControllerGetResponse.swagger_types
ControllerGetResponse.attribute_map
ControllerGetResponse.__eq__()
ControllerGetResponse.__init__()
ControllerGetResponse.__ne__()
ControllerGetResponse.__repr__()
ControllerGetResponse.attribute_map
ControllerGetResponse.keys()
ControllerGetResponse.required_args
ControllerGetResponse.swagger_types
ControllerGetResponse.to_dict()
ControllerGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.controller_response module
ControllerResponse
ControllerResponse.swagger_types
ControllerResponse.attribute_map
ControllerResponse.__eq__()
ControllerResponse.__init__()
ControllerResponse.__ne__()
ControllerResponse.__repr__()
ControllerResponse.attribute_map
ControllerResponse.keys()
ControllerResponse.required_args
ControllerResponse.swagger_types
ControllerResponse.to_dict()
ControllerResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.current_metric module
CurrentMetric
CurrentMetric.swagger_types
CurrentMetric.attribute_map
CurrentMetric.__eq__()
CurrentMetric.__init__()
CurrentMetric.__ne__()
CurrentMetric.__repr__()
CurrentMetric.attribute_map
CurrentMetric.keys()
CurrentMetric.required_args
CurrentMetric.swagger_types
CurrentMetric.to_dict()
CurrentMetric.to_str()
- pypureclient.pure1.Pure1_1_0.models.directory module
- pypureclient.pure1.Pure1_1_0.models.directory_get_response module
DirectoryGetResponse
DirectoryGetResponse.swagger_types
DirectoryGetResponse.attribute_map
DirectoryGetResponse.__eq__()
DirectoryGetResponse.__init__()
DirectoryGetResponse.__ne__()
DirectoryGetResponse.__repr__()
DirectoryGetResponse.attribute_map
DirectoryGetResponse.keys()
DirectoryGetResponse.required_args
DirectoryGetResponse.swagger_types
DirectoryGetResponse.to_dict()
DirectoryGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.directory_response module
DirectoryResponse
DirectoryResponse.swagger_types
DirectoryResponse.attribute_map
DirectoryResponse.__eq__()
DirectoryResponse.__init__()
DirectoryResponse.__ne__()
DirectoryResponse.__repr__()
DirectoryResponse.attribute_map
DirectoryResponse.keys()
DirectoryResponse.required_args
DirectoryResponse.swagger_types
DirectoryResponse.to_dict()
DirectoryResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.drive module
- pypureclient.pure1.Pure1_1_0.models.drive_array_status module
DriveArrayStatus
DriveArrayStatus.swagger_types
DriveArrayStatus.attribute_map
DriveArrayStatus.__eq__()
DriveArrayStatus.__init__()
DriveArrayStatus.__ne__()
DriveArrayStatus.__repr__()
DriveArrayStatus.attribute_map
DriveArrayStatus.keys()
DriveArrayStatus.required_args
DriveArrayStatus.swagger_types
DriveArrayStatus.to_dict()
DriveArrayStatus.to_str()
- pypureclient.pure1.Pure1_1_0.models.drive_get_response module
DriveGetResponse
DriveGetResponse.swagger_types
DriveGetResponse.attribute_map
DriveGetResponse.__eq__()
DriveGetResponse.__init__()
DriveGetResponse.__ne__()
DriveGetResponse.__repr__()
DriveGetResponse.attribute_map
DriveGetResponse.keys()
DriveGetResponse.required_args
DriveGetResponse.swagger_types
DriveGetResponse.to_dict()
DriveGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.drive_response module
DriveResponse
DriveResponse.swagger_types
DriveResponse.attribute_map
DriveResponse.__eq__()
DriveResponse.__init__()
DriveResponse.__ne__()
DriveResponse.__repr__()
DriveResponse.attribute_map
DriveResponse.keys()
DriveResponse.required_args
DriveResponse.swagger_types
DriveResponse.to_dict()
DriveResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.error module
- pypureclient.pure1.Pure1_1_0.models.error_errors module
- pypureclient.pure1.Pure1_1_0.models.error_no_context module
ErrorNoContext
ErrorNoContext.swagger_types
ErrorNoContext.attribute_map
ErrorNoContext.__eq__()
ErrorNoContext.__init__()
ErrorNoContext.__ne__()
ErrorNoContext.__repr__()
ErrorNoContext.attribute_map
ErrorNoContext.keys()
ErrorNoContext.required_args
ErrorNoContext.swagger_types
ErrorNoContext.to_dict()
ErrorNoContext.to_str()
- pypureclient.pure1.Pure1_1_0.models.file_system module
- pypureclient.pure1.Pure1_1_0.models.file_system_get_response module
FileSystemGetResponse
FileSystemGetResponse.swagger_types
FileSystemGetResponse.attribute_map
FileSystemGetResponse.__eq__()
FileSystemGetResponse.__init__()
FileSystemGetResponse.__ne__()
FileSystemGetResponse.__repr__()
FileSystemGetResponse.attribute_map
FileSystemGetResponse.keys()
FileSystemGetResponse.required_args
FileSystemGetResponse.swagger_types
FileSystemGetResponse.to_dict()
FileSystemGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.file_system_replica_link module
FileSystemReplicaLink
FileSystemReplicaLink.swagger_types
FileSystemReplicaLink.attribute_map
FileSystemReplicaLink.__eq__()
FileSystemReplicaLink.__init__()
FileSystemReplicaLink.__ne__()
FileSystemReplicaLink.__repr__()
FileSystemReplicaLink.attribute_map
FileSystemReplicaLink.keys()
FileSystemReplicaLink.required_args
FileSystemReplicaLink.swagger_types
FileSystemReplicaLink.to_dict()
FileSystemReplicaLink.to_str()
- pypureclient.pure1.Pure1_1_0.models.file_system_replica_link_get_response module
FileSystemReplicaLinkGetResponse
FileSystemReplicaLinkGetResponse.swagger_types
FileSystemReplicaLinkGetResponse.attribute_map
FileSystemReplicaLinkGetResponse.__eq__()
FileSystemReplicaLinkGetResponse.__init__()
FileSystemReplicaLinkGetResponse.__ne__()
FileSystemReplicaLinkGetResponse.__repr__()
FileSystemReplicaLinkGetResponse.attribute_map
FileSystemReplicaLinkGetResponse.keys()
FileSystemReplicaLinkGetResponse.required_args
FileSystemReplicaLinkGetResponse.swagger_types
FileSystemReplicaLinkGetResponse.to_dict()
FileSystemReplicaLinkGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.file_system_replica_link_response module
FileSystemReplicaLinkResponse
FileSystemReplicaLinkResponse.swagger_types
FileSystemReplicaLinkResponse.attribute_map
FileSystemReplicaLinkResponse.__eq__()
FileSystemReplicaLinkResponse.__init__()
FileSystemReplicaLinkResponse.__ne__()
FileSystemReplicaLinkResponse.__repr__()
FileSystemReplicaLinkResponse.attribute_map
FileSystemReplicaLinkResponse.keys()
FileSystemReplicaLinkResponse.required_args
FileSystemReplicaLinkResponse.swagger_types
FileSystemReplicaLinkResponse.to_dict()
FileSystemReplicaLinkResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.file_system_response module
FileSystemResponse
FileSystemResponse.swagger_types
FileSystemResponse.attribute_map
FileSystemResponse.__eq__()
FileSystemResponse.__init__()
FileSystemResponse.__ne__()
FileSystemResponse.__repr__()
FileSystemResponse.attribute_map
FileSystemResponse.keys()
FileSystemResponse.required_args
FileSystemResponse.swagger_types
FileSystemResponse.to_dict()
FileSystemResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.file_system_snapshot module
FileSystemSnapshot
FileSystemSnapshot.swagger_types
FileSystemSnapshot.attribute_map
FileSystemSnapshot.__eq__()
FileSystemSnapshot.__init__()
FileSystemSnapshot.__ne__()
FileSystemSnapshot.__repr__()
FileSystemSnapshot.attribute_map
FileSystemSnapshot.keys()
FileSystemSnapshot.required_args
FileSystemSnapshot.swagger_types
FileSystemSnapshot.to_dict()
FileSystemSnapshot.to_str()
- pypureclient.pure1.Pure1_1_0.models.file_system_snapshot_get_response module
FileSystemSnapshotGetResponse
FileSystemSnapshotGetResponse.swagger_types
FileSystemSnapshotGetResponse.attribute_map
FileSystemSnapshotGetResponse.__eq__()
FileSystemSnapshotGetResponse.__init__()
FileSystemSnapshotGetResponse.__ne__()
FileSystemSnapshotGetResponse.__repr__()
FileSystemSnapshotGetResponse.attribute_map
FileSystemSnapshotGetResponse.keys()
FileSystemSnapshotGetResponse.required_args
FileSystemSnapshotGetResponse.swagger_types
FileSystemSnapshotGetResponse.to_dict()
FileSystemSnapshotGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.file_system_snapshot_response module
FileSystemSnapshotResponse
FileSystemSnapshotResponse.swagger_types
FileSystemSnapshotResponse.attribute_map
FileSystemSnapshotResponse.__eq__()
FileSystemSnapshotResponse.__init__()
FileSystemSnapshotResponse.__ne__()
FileSystemSnapshotResponse.__repr__()
FileSystemSnapshotResponse.attribute_map
FileSystemSnapshotResponse.keys()
FileSystemSnapshotResponse.required_args
FileSystemSnapshotResponse.swagger_types
FileSystemSnapshotResponse.to_dict()
FileSystemSnapshotResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.fixed_reference module
FixedReference
FixedReference.swagger_types
FixedReference.attribute_map
FixedReference.__eq__()
FixedReference.__init__()
FixedReference.__ne__()
FixedReference.__repr__()
FixedReference.attribute_map
FixedReference.keys()
FixedReference.required_args
FixedReference.swagger_types
FixedReference.to_dict()
FixedReference.to_str()
- pypureclient.pure1.Pure1_1_0.models.hardware module
- pypureclient.pure1.Pure1_1_0.models.hardware_connector module
HardwareConnector
HardwareConnector.swagger_types
HardwareConnector.attribute_map
HardwareConnector.__eq__()
HardwareConnector.__init__()
HardwareConnector.__ne__()
HardwareConnector.__repr__()
HardwareConnector.attribute_map
HardwareConnector.keys()
HardwareConnector.required_args
HardwareConnector.swagger_types
HardwareConnector.to_dict()
HardwareConnector.to_str()
- pypureclient.pure1.Pure1_1_0.models.hardware_connector_get_response module
HardwareConnectorGetResponse
HardwareConnectorGetResponse.swagger_types
HardwareConnectorGetResponse.attribute_map
HardwareConnectorGetResponse.__eq__()
HardwareConnectorGetResponse.__init__()
HardwareConnectorGetResponse.__ne__()
HardwareConnectorGetResponse.__repr__()
HardwareConnectorGetResponse.attribute_map
HardwareConnectorGetResponse.keys()
HardwareConnectorGetResponse.required_args
HardwareConnectorGetResponse.swagger_types
HardwareConnectorGetResponse.to_dict()
HardwareConnectorGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.hardware_connector_response module
HardwareConnectorResponse
HardwareConnectorResponse.swagger_types
HardwareConnectorResponse.attribute_map
HardwareConnectorResponse.__eq__()
HardwareConnectorResponse.__init__()
HardwareConnectorResponse.__ne__()
HardwareConnectorResponse.__repr__()
HardwareConnectorResponse.attribute_map
HardwareConnectorResponse.keys()
HardwareConnectorResponse.required_args
HardwareConnectorResponse.swagger_types
HardwareConnectorResponse.to_dict()
HardwareConnectorResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.hardware_get_response module
HardwareGetResponse
HardwareGetResponse.swagger_types
HardwareGetResponse.attribute_map
HardwareGetResponse.__eq__()
HardwareGetResponse.__init__()
HardwareGetResponse.__ne__()
HardwareGetResponse.__repr__()
HardwareGetResponse.attribute_map
HardwareGetResponse.keys()
HardwareGetResponse.required_args
HardwareGetResponse.swagger_types
HardwareGetResponse.to_dict()
HardwareGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.hardware_response module
HardwareResponse
HardwareResponse.swagger_types
HardwareResponse.attribute_map
HardwareResponse.__eq__()
HardwareResponse.__init__()
HardwareResponse.__ne__()
HardwareResponse.__repr__()
HardwareResponse.attribute_map
HardwareResponse.keys()
HardwareResponse.required_args
HardwareResponse.swagger_types
HardwareResponse.to_dict()
HardwareResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.http module
- pypureclient.pure1.Pure1_1_0.models.inline_response400 module
InlineResponse400
InlineResponse400.swagger_types
InlineResponse400.attribute_map
InlineResponse400.__eq__()
InlineResponse400.__init__()
InlineResponse400.__ne__()
InlineResponse400.__repr__()
InlineResponse400.attribute_map
InlineResponse400.keys()
InlineResponse400.required_args
InlineResponse400.swagger_types
InlineResponse400.to_dict()
InlineResponse400.to_str()
- pypureclient.pure1.Pure1_1_0.models.inline_response401 module
InlineResponse401
InlineResponse401.swagger_types
InlineResponse401.attribute_map
InlineResponse401.__eq__()
InlineResponse401.__init__()
InlineResponse401.__ne__()
InlineResponse401.__repr__()
InlineResponse401.attribute_map
InlineResponse401.keys()
InlineResponse401.required_args
InlineResponse401.swagger_types
InlineResponse401.to_dict()
InlineResponse401.to_str()
- pypureclient.pure1.Pure1_1_0.models.license_resource_reference module
LicenseResourceReference
LicenseResourceReference.swagger_types
LicenseResourceReference.attribute_map
LicenseResourceReference.__eq__()
LicenseResourceReference.__init__()
LicenseResourceReference.__ne__()
LicenseResourceReference.__repr__()
LicenseResourceReference.attribute_map
LicenseResourceReference.keys()
LicenseResourceReference.required_args
LicenseResourceReference.swagger_types
LicenseResourceReference.to_dict()
LicenseResourceReference.to_str()
- pypureclient.pure1.Pure1_1_0.models.marketplace_partner module
MarketplacePartner
MarketplacePartner.swagger_types
MarketplacePartner.attribute_map
MarketplacePartner.__eq__()
MarketplacePartner.__init__()
MarketplacePartner.__ne__()
MarketplacePartner.__repr__()
MarketplacePartner.attribute_map
MarketplacePartner.keys()
MarketplacePartner.required_args
MarketplacePartner.swagger_types
MarketplacePartner.to_dict()
MarketplacePartner.to_str()
- pypureclient.pure1.Pure1_1_0.models.metric module
- pypureclient.pure1.Pure1_1_0.models.metric_availability module
MetricAvailability
MetricAvailability.swagger_types
MetricAvailability.attribute_map
MetricAvailability.__eq__()
MetricAvailability.__init__()
MetricAvailability.__ne__()
MetricAvailability.__repr__()
MetricAvailability.attribute_map
MetricAvailability.keys()
MetricAvailability.required_args
MetricAvailability.swagger_types
MetricAvailability.to_dict()
MetricAvailability.to_str()
- pypureclient.pure1.Pure1_1_0.models.metric_get_response module
MetricGetResponse
MetricGetResponse.swagger_types
MetricGetResponse.attribute_map
MetricGetResponse.__eq__()
MetricGetResponse.__init__()
MetricGetResponse.__ne__()
MetricGetResponse.__repr__()
MetricGetResponse.attribute_map
MetricGetResponse.keys()
MetricGetResponse.required_args
MetricGetResponse.swagger_types
MetricGetResponse.to_dict()
MetricGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.metric_history module
MetricHistory
MetricHistory.swagger_types
MetricHistory.attribute_map
MetricHistory.__eq__()
MetricHistory.__init__()
MetricHistory.__ne__()
MetricHistory.__repr__()
MetricHistory.attribute_map
MetricHistory.keys()
MetricHistory.required_args
MetricHistory.swagger_types
MetricHistory.to_dict()
MetricHistory.to_str()
- pypureclient.pure1.Pure1_1_0.models.metric_history_get_response module
MetricHistoryGetResponse
MetricHistoryGetResponse.swagger_types
MetricHistoryGetResponse.attribute_map
MetricHistoryGetResponse.__eq__()
MetricHistoryGetResponse.__init__()
MetricHistoryGetResponse.__ne__()
MetricHistoryGetResponse.__repr__()
MetricHistoryGetResponse.attribute_map
MetricHistoryGetResponse.keys()
MetricHistoryGetResponse.required_args
MetricHistoryGetResponse.swagger_types
MetricHistoryGetResponse.to_dict()
MetricHistoryGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.metric_history_response module
MetricHistoryResponse
MetricHistoryResponse.swagger_types
MetricHistoryResponse.attribute_map
MetricHistoryResponse.__eq__()
MetricHistoryResponse.__init__()
MetricHistoryResponse.__ne__()
MetricHistoryResponse.__repr__()
MetricHistoryResponse.attribute_map
MetricHistoryResponse.keys()
MetricHistoryResponse.required_args
MetricHistoryResponse.swagger_types
MetricHistoryResponse.to_dict()
MetricHistoryResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.metric_response module
MetricResponse
MetricResponse.swagger_types
MetricResponse.attribute_map
MetricResponse.__eq__()
MetricResponse.__init__()
MetricResponse.__ne__()
MetricResponse.__repr__()
MetricResponse.attribute_map
MetricResponse.keys()
MetricResponse.required_args
MetricResponse.swagger_types
MetricResponse.to_dict()
MetricResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.network_interface module
NetworkInterface
NetworkInterface.swagger_types
NetworkInterface.attribute_map
NetworkInterface.__eq__()
NetworkInterface.__init__()
NetworkInterface.__ne__()
NetworkInterface.__repr__()
NetworkInterface.attribute_map
NetworkInterface.keys()
NetworkInterface.required_args
NetworkInterface.swagger_types
NetworkInterface.to_dict()
NetworkInterface.to_str()
- pypureclient.pure1.Pure1_1_0.models.network_interface_get_response module
NetworkInterfaceGetResponse
NetworkInterfaceGetResponse.swagger_types
NetworkInterfaceGetResponse.attribute_map
NetworkInterfaceGetResponse.__eq__()
NetworkInterfaceGetResponse.__init__()
NetworkInterfaceGetResponse.__ne__()
NetworkInterfaceGetResponse.__repr__()
NetworkInterfaceGetResponse.attribute_map
NetworkInterfaceGetResponse.keys()
NetworkInterfaceGetResponse.required_args
NetworkInterfaceGetResponse.swagger_types
NetworkInterfaceGetResponse.to_dict()
NetworkInterfaceGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.network_interface_response module
NetworkInterfaceResponse
NetworkInterfaceResponse.swagger_types
NetworkInterfaceResponse.attribute_map
NetworkInterfaceResponse.__eq__()
NetworkInterfaceResponse.__init__()
NetworkInterfaceResponse.__ne__()
NetworkInterfaceResponse.__repr__()
NetworkInterfaceResponse.attribute_map
NetworkInterfaceResponse.keys()
NetworkInterfaceResponse.required_args
NetworkInterfaceResponse.swagger_types
NetworkInterfaceResponse.to_dict()
NetworkInterfaceResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.nfs module
- pypureclient.pure1.Pure1_1_0.models.oauth_token_response module
OauthTokenResponse
OauthTokenResponse.swagger_types
OauthTokenResponse.attribute_map
OauthTokenResponse.__eq__()
OauthTokenResponse.__init__()
OauthTokenResponse.__ne__()
OauthTokenResponse.__repr__()
OauthTokenResponse.attribute_map
OauthTokenResponse.keys()
OauthTokenResponse.required_args
OauthTokenResponse.swagger_types
OauthTokenResponse.to_dict()
OauthTokenResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.object_store_account module
ObjectStoreAccount
ObjectStoreAccount.swagger_types
ObjectStoreAccount.attribute_map
ObjectStoreAccount.__eq__()
ObjectStoreAccount.__init__()
ObjectStoreAccount.__ne__()
ObjectStoreAccount.__repr__()
ObjectStoreAccount.attribute_map
ObjectStoreAccount.keys()
ObjectStoreAccount.required_args
ObjectStoreAccount.swagger_types
ObjectStoreAccount.to_dict()
ObjectStoreAccount.to_str()
- pypureclient.pure1.Pure1_1_0.models.object_store_account_get_response module
ObjectStoreAccountGetResponse
ObjectStoreAccountGetResponse.swagger_types
ObjectStoreAccountGetResponse.attribute_map
ObjectStoreAccountGetResponse.__eq__()
ObjectStoreAccountGetResponse.__init__()
ObjectStoreAccountGetResponse.__ne__()
ObjectStoreAccountGetResponse.__repr__()
ObjectStoreAccountGetResponse.attribute_map
ObjectStoreAccountGetResponse.keys()
ObjectStoreAccountGetResponse.required_args
ObjectStoreAccountGetResponse.swagger_types
ObjectStoreAccountGetResponse.to_dict()
ObjectStoreAccountGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.object_store_account_response module
ObjectStoreAccountResponse
ObjectStoreAccountResponse.swagger_types
ObjectStoreAccountResponse.attribute_map
ObjectStoreAccountResponse.__eq__()
ObjectStoreAccountResponse.__init__()
ObjectStoreAccountResponse.__ne__()
ObjectStoreAccountResponse.__repr__()
ObjectStoreAccountResponse.attribute_map
ObjectStoreAccountResponse.keys()
ObjectStoreAccountResponse.required_args
ObjectStoreAccountResponse.swagger_types
ObjectStoreAccountResponse.to_dict()
ObjectStoreAccountResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.page_info module
- pypureclient.pure1.Pure1_1_0.models.pod module
- pypureclient.pure1.Pure1_1_0.models.pod_array_status module
PodArrayStatus
PodArrayStatus.swagger_types
PodArrayStatus.attribute_map
PodArrayStatus.__eq__()
PodArrayStatus.__init__()
PodArrayStatus.__ne__()
PodArrayStatus.__repr__()
PodArrayStatus.attribute_map
PodArrayStatus.keys()
PodArrayStatus.required_args
PodArrayStatus.swagger_types
PodArrayStatus.to_dict()
PodArrayStatus.to_str()
- pypureclient.pure1.Pure1_1_0.models.pod_get_response module
PodGetResponse
PodGetResponse.swagger_types
PodGetResponse.attribute_map
PodGetResponse.__eq__()
PodGetResponse.__init__()
PodGetResponse.__ne__()
PodGetResponse.__repr__()
PodGetResponse.attribute_map
PodGetResponse.keys()
PodGetResponse.required_args
PodGetResponse.swagger_types
PodGetResponse.to_dict()
PodGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.pod_replica_link module
PodReplicaLink
PodReplicaLink.swagger_types
PodReplicaLink.attribute_map
PodReplicaLink.__eq__()
PodReplicaLink.__init__()
PodReplicaLink.__ne__()
PodReplicaLink.__repr__()
PodReplicaLink.attribute_map
PodReplicaLink.keys()
PodReplicaLink.required_args
PodReplicaLink.swagger_types
PodReplicaLink.to_dict()
PodReplicaLink.to_str()
- pypureclient.pure1.Pure1_1_0.models.pod_replica_link_get_response module
PodReplicaLinkGetResponse
PodReplicaLinkGetResponse.swagger_types
PodReplicaLinkGetResponse.attribute_map
PodReplicaLinkGetResponse.__eq__()
PodReplicaLinkGetResponse.__init__()
PodReplicaLinkGetResponse.__ne__()
PodReplicaLinkGetResponse.__repr__()
PodReplicaLinkGetResponse.attribute_map
PodReplicaLinkGetResponse.keys()
PodReplicaLinkGetResponse.required_args
PodReplicaLinkGetResponse.swagger_types
PodReplicaLinkGetResponse.to_dict()
PodReplicaLinkGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.pod_replica_link_response module
PodReplicaLinkResponse
PodReplicaLinkResponse.swagger_types
PodReplicaLinkResponse.attribute_map
PodReplicaLinkResponse.__eq__()
PodReplicaLinkResponse.__init__()
PodReplicaLinkResponse.__ne__()
PodReplicaLinkResponse.__repr__()
PodReplicaLinkResponse.attribute_map
PodReplicaLinkResponse.keys()
PodReplicaLinkResponse.required_args
PodReplicaLinkResponse.swagger_types
PodReplicaLinkResponse.to_dict()
PodReplicaLinkResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.pod_response module
- pypureclient.pure1.Pure1_1_0.models.policy module
- pypureclient.pure1.Pure1_1_0.models.policy_get_response module
PolicyGetResponse
PolicyGetResponse.swagger_types
PolicyGetResponse.attribute_map
PolicyGetResponse.__eq__()
PolicyGetResponse.__init__()
PolicyGetResponse.__ne__()
PolicyGetResponse.__repr__()
PolicyGetResponse.attribute_map
PolicyGetResponse.keys()
PolicyGetResponse.required_args
PolicyGetResponse.swagger_types
PolicyGetResponse.to_dict()
PolicyGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.policy_member module
- pypureclient.pure1.Pure1_1_0.models.policy_members_get_response module
PolicyMembersGetResponse
PolicyMembersGetResponse.swagger_types
PolicyMembersGetResponse.attribute_map
PolicyMembersGetResponse.__eq__()
PolicyMembersGetResponse.__init__()
PolicyMembersGetResponse.__ne__()
PolicyMembersGetResponse.__repr__()
PolicyMembersGetResponse.attribute_map
PolicyMembersGetResponse.keys()
PolicyMembersGetResponse.required_args
PolicyMembersGetResponse.swagger_types
PolicyMembersGetResponse.to_dict()
PolicyMembersGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.policy_members_response module
PolicyMembersResponse
PolicyMembersResponse.swagger_types
PolicyMembersResponse.attribute_map
PolicyMembersResponse.__eq__()
PolicyMembersResponse.__init__()
PolicyMembersResponse.__ne__()
PolicyMembersResponse.__repr__()
PolicyMembersResponse.attribute_map
PolicyMembersResponse.keys()
PolicyMembersResponse.required_args
PolicyMembersResponse.swagger_types
PolicyMembersResponse.to_dict()
PolicyMembersResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.policy_response module
PolicyResponse
PolicyResponse.swagger_types
PolicyResponse.attribute_map
PolicyResponse.__eq__()
PolicyResponse.__init__()
PolicyResponse.__ne__()
PolicyResponse.__repr__()
PolicyResponse.attribute_map
PolicyResponse.keys()
PolicyResponse.required_args
PolicyResponse.swagger_types
PolicyResponse.to_dict()
PolicyResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.policy_rule module
- pypureclient.pure1.Pure1_1_0.models.port module
- pypureclient.pure1.Pure1_1_0.models.port_get_response module
PortGetResponse
PortGetResponse.swagger_types
PortGetResponse.attribute_map
PortGetResponse.__eq__()
PortGetResponse.__init__()
PortGetResponse.__ne__()
PortGetResponse.__repr__()
PortGetResponse.attribute_map
PortGetResponse.keys()
PortGetResponse.required_args
PortGetResponse.swagger_types
PortGetResponse.to_dict()
PortGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.port_response module
- pypureclient.pure1.Pure1_1_0.models.replica_link module
- pypureclient.pure1.Pure1_1_0.models.resource module
- pypureclient.pure1.Pure1_1_0.models.resource_no_name module
ResourceNoName
ResourceNoName.swagger_types
ResourceNoName.attribute_map
ResourceNoName.__eq__()
ResourceNoName.__init__()
ResourceNoName.__ne__()
ResourceNoName.__repr__()
ResourceNoName.attribute_map
ResourceNoName.keys()
ResourceNoName.required_args
ResourceNoName.swagger_types
ResourceNoName.to_dict()
ResourceNoName.to_str()
- pypureclient.pure1.Pure1_1_0.models.resource_with_location module
ResourceWithLocation
ResourceWithLocation.swagger_types
ResourceWithLocation.attribute_map
ResourceWithLocation.__eq__()
ResourceWithLocation.__init__()
ResourceWithLocation.__ne__()
ResourceWithLocation.__repr__()
ResourceWithLocation.attribute_map
ResourceWithLocation.keys()
ResourceWithLocation.required_args
ResourceWithLocation.swagger_types
ResourceWithLocation.to_dict()
ResourceWithLocation.to_str()
- pypureclient.pure1.Pure1_1_0.models.resource_with_locations module
ResourceWithLocations
ResourceWithLocations.swagger_types
ResourceWithLocations.attribute_map
ResourceWithLocations.__eq__()
ResourceWithLocations.__init__()
ResourceWithLocations.__ne__()
ResourceWithLocations.__repr__()
ResourceWithLocations.attribute_map
ResourceWithLocations.keys()
ResourceWithLocations.required_args
ResourceWithLocations.swagger_types
ResourceWithLocations.to_dict()
ResourceWithLocations.to_str()
- pypureclient.pure1.Pure1_1_0.models.smb module
- pypureclient.pure1.Pure1_1_0.models.subscription module
- pypureclient.pure1.Pure1_1_0.models.subscription_get_response module
SubscriptionGetResponse
SubscriptionGetResponse.swagger_types
SubscriptionGetResponse.attribute_map
SubscriptionGetResponse.__eq__()
SubscriptionGetResponse.__init__()
SubscriptionGetResponse.__ne__()
SubscriptionGetResponse.__repr__()
SubscriptionGetResponse.attribute_map
SubscriptionGetResponse.keys()
SubscriptionGetResponse.required_args
SubscriptionGetResponse.swagger_types
SubscriptionGetResponse.to_dict()
SubscriptionGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.subscription_license module
SubscriptionLicense
SubscriptionLicense.swagger_types
SubscriptionLicense.attribute_map
SubscriptionLicense.__eq__()
SubscriptionLicense.__init__()
SubscriptionLicense.__ne__()
SubscriptionLicense.__repr__()
SubscriptionLicense.attribute_map
SubscriptionLicense.keys()
SubscriptionLicense.required_args
SubscriptionLicense.swagger_types
SubscriptionLicense.to_dict()
SubscriptionLicense.to_str()
- pypureclient.pure1.Pure1_1_0.models.subscription_license_get_response module
SubscriptionLicenseGetResponse
SubscriptionLicenseGetResponse.swagger_types
SubscriptionLicenseGetResponse.attribute_map
SubscriptionLicenseGetResponse.__eq__()
SubscriptionLicenseGetResponse.__init__()
SubscriptionLicenseGetResponse.__ne__()
SubscriptionLicenseGetResponse.__repr__()
SubscriptionLicenseGetResponse.attribute_map
SubscriptionLicenseGetResponse.keys()
SubscriptionLicenseGetResponse.required_args
SubscriptionLicenseGetResponse.swagger_types
SubscriptionLicenseGetResponse.to_dict()
SubscriptionLicenseGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.subscription_license_response module
SubscriptionLicenseResponse
SubscriptionLicenseResponse.swagger_types
SubscriptionLicenseResponse.attribute_map
SubscriptionLicenseResponse.__eq__()
SubscriptionLicenseResponse.__init__()
SubscriptionLicenseResponse.__ne__()
SubscriptionLicenseResponse.__repr__()
SubscriptionLicenseResponse.attribute_map
SubscriptionLicenseResponse.keys()
SubscriptionLicenseResponse.required_args
SubscriptionLicenseResponse.swagger_types
SubscriptionLicenseResponse.to_dict()
SubscriptionLicenseResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.subscription_response module
SubscriptionResponse
SubscriptionResponse.swagger_types
SubscriptionResponse.attribute_map
SubscriptionResponse.__eq__()
SubscriptionResponse.__init__()
SubscriptionResponse.__ne__()
SubscriptionResponse.__repr__()
SubscriptionResponse.attribute_map
SubscriptionResponse.keys()
SubscriptionResponse.required_args
SubscriptionResponse.swagger_types
SubscriptionResponse.to_dict()
SubscriptionResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.support_contract module
SupportContract
SupportContract.swagger_types
SupportContract.attribute_map
SupportContract.__eq__()
SupportContract.__init__()
SupportContract.__ne__()
SupportContract.__repr__()
SupportContract.attribute_map
SupportContract.keys()
SupportContract.required_args
SupportContract.swagger_types
SupportContract.to_dict()
SupportContract.to_str()
- pypureclient.pure1.Pure1_1_0.models.support_contract_get_response module
SupportContractGetResponse
SupportContractGetResponse.swagger_types
SupportContractGetResponse.attribute_map
SupportContractGetResponse.__eq__()
SupportContractGetResponse.__init__()
SupportContractGetResponse.__ne__()
SupportContractGetResponse.__repr__()
SupportContractGetResponse.attribute_map
SupportContractGetResponse.keys()
SupportContractGetResponse.required_args
SupportContractGetResponse.swagger_types
SupportContractGetResponse.to_dict()
SupportContractGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.support_contract_response module
SupportContractResponse
SupportContractResponse.swagger_types
SupportContractResponse.attribute_map
SupportContractResponse.__eq__()
SupportContractResponse.__init__()
SupportContractResponse.__ne__()
SupportContractResponse.__repr__()
SupportContractResponse.attribute_map
SupportContractResponse.keys()
SupportContractResponse.required_args
SupportContractResponse.swagger_types
SupportContractResponse.to_dict()
SupportContractResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.tag module
- pypureclient.pure1.Pure1_1_0.models.tag_get_response module
TagGetResponse
TagGetResponse.swagger_types
TagGetResponse.attribute_map
TagGetResponse.__eq__()
TagGetResponse.__init__()
TagGetResponse.__ne__()
TagGetResponse.__repr__()
TagGetResponse.attribute_map
TagGetResponse.keys()
TagGetResponse.required_args
TagGetResponse.swagger_types
TagGetResponse.to_dict()
TagGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.tag_put module
- pypureclient.pure1.Pure1_1_0.models.tag_response module
- pypureclient.pure1.Pure1_1_0.models.target module
- pypureclient.pure1.Pure1_1_0.models.target_get_response module
TargetGetResponse
TargetGetResponse.swagger_types
TargetGetResponse.attribute_map
TargetGetResponse.__eq__()
TargetGetResponse.__init__()
TargetGetResponse.__ne__()
TargetGetResponse.__repr__()
TargetGetResponse.attribute_map
TargetGetResponse.keys()
TargetGetResponse.required_args
TargetGetResponse.swagger_types
TargetGetResponse.to_dict()
TargetGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.target_response module
TargetResponse
TargetResponse.swagger_types
TargetResponse.attribute_map
TargetResponse.__eq__()
TargetResponse.__init__()
TargetResponse.__ne__()
TargetResponse.__repr__()
TargetResponse.attribute_map
TargetResponse.keys()
TargetResponse.required_args
TargetResponse.swagger_types
TargetResponse.to_dict()
TargetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.time_aware module
- pypureclient.pure1.Pure1_1_0.models.volume module
- pypureclient.pure1.Pure1_1_0.models.volume_get_response module
VolumeGetResponse
VolumeGetResponse.swagger_types
VolumeGetResponse.attribute_map
VolumeGetResponse.__eq__()
VolumeGetResponse.__init__()
VolumeGetResponse.__ne__()
VolumeGetResponse.__repr__()
VolumeGetResponse.attribute_map
VolumeGetResponse.keys()
VolumeGetResponse.required_args
VolumeGetResponse.swagger_types
VolumeGetResponse.to_dict()
VolumeGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.volume_response module
VolumeResponse
VolumeResponse.swagger_types
VolumeResponse.attribute_map
VolumeResponse.__eq__()
VolumeResponse.__init__()
VolumeResponse.__ne__()
VolumeResponse.__repr__()
VolumeResponse.attribute_map
VolumeResponse.keys()
VolumeResponse.required_args
VolumeResponse.swagger_types
VolumeResponse.to_dict()
VolumeResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.volume_snapshot module
VolumeSnapshot
VolumeSnapshot.swagger_types
VolumeSnapshot.attribute_map
VolumeSnapshot.__eq__()
VolumeSnapshot.__init__()
VolumeSnapshot.__ne__()
VolumeSnapshot.__repr__()
VolumeSnapshot.attribute_map
VolumeSnapshot.keys()
VolumeSnapshot.required_args
VolumeSnapshot.swagger_types
VolumeSnapshot.to_dict()
VolumeSnapshot.to_str()
- pypureclient.pure1.Pure1_1_0.models.volume_snapshot_get_response module
VolumeSnapshotGetResponse
VolumeSnapshotGetResponse.swagger_types
VolumeSnapshotGetResponse.attribute_map
VolumeSnapshotGetResponse.__eq__()
VolumeSnapshotGetResponse.__init__()
VolumeSnapshotGetResponse.__ne__()
VolumeSnapshotGetResponse.__repr__()
VolumeSnapshotGetResponse.attribute_map
VolumeSnapshotGetResponse.keys()
VolumeSnapshotGetResponse.required_args
VolumeSnapshotGetResponse.swagger_types
VolumeSnapshotGetResponse.to_dict()
VolumeSnapshotGetResponse.to_str()
- pypureclient.pure1.Pure1_1_0.models.volume_snapshot_response module
VolumeSnapshotResponse
VolumeSnapshotResponse.swagger_types
VolumeSnapshotResponse.attribute_map
VolumeSnapshotResponse.__eq__()
VolumeSnapshotResponse.__init__()
VolumeSnapshotResponse.__ne__()
VolumeSnapshotResponse.__repr__()
VolumeSnapshotResponse.attribute_map
VolumeSnapshotResponse.keys()
VolumeSnapshotResponse.required_args
VolumeSnapshotResponse.swagger_types
VolumeSnapshotResponse.to_dict()
VolumeSnapshotResponse.to_str()
- Module contents
Submodules
pypureclient.pure1.Pure1_1_0.api_client module
Pure1 Public REST API
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
OpenAPI spec version: 1.0
Generated by: https://github.com/swagger-api/swagger-codegen.git
- class pypureclient.pure1.Pure1_1_0.api_client.ApiClient(configuration=None, header_name=None, header_value=None, cookie=None)
Bases:
object
Generic API client for Swagger client library builds.
Swagger generic API client. This client handles the client- server communication, and is invariant across implementations. Specifics of the methods and models for each application are generated from the Swagger templates.
- Parameters
configuration – .Configuration object for this client
header_name – a header to pass when making calls to the API.
header_value – a header value to pass when making calls to the API.
cookie – a cookie to include in the header when making calls to the API
- NATIVE_TYPES_MAPPING = {'bool': <class 'bool'>, 'date': <class 'datetime.date'>, 'datetime': <class 'datetime.datetime'>, 'float': <class 'float'>, 'int': <class 'int'>, 'long': <class 'int'>, 'object': <class 'object'>, 'str': <class 'str'>}
- PRIMITIVE_TYPES = (<class 'float'>, <class 'bool'>, <class 'bytes'>, <class 'str'>, <class 'int'>)
- call_api(resource_path, method, path_params=None, query_params=None, header_params=None, body=None, post_params=None, files=None, response_type=None, auth_settings=None, async_req=None, _return_http_data_only=None, collection_formats=None, _preload_content=True, _request_timeout=None)
Makes the HTTP request (synchronous) and returns deserialized data.
To make an async request, set the async_req parameter.
- Parameters
resource_path – Path to method endpoint.
method – Method to call.
path_params – Path parameters in the url.
query_params – Query parameters in the url.
header_params – Header parameters to be placed in the request header.
body – Request body.
dict (files) – Request post form parameters, for application/x-www-form-urlencoded, multipart/form-data.
list (auth_settings) – Auth Settings names for the request.
response – Response data type.
dict – key -> filename, value -> filepath, for multipart/form-data.
bool (async_req) – execute request asynchronously
_return_http_data_only – response data without head status code and headers
collection_formats – dict of collection formats for path, query, header, and post parameters.
_preload_content – if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True.
_request_timeout – timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts.
- Returns
If async_req parameter is True, the request will be called asynchronously. The method will return the request thread. If parameter async_req is False or missing, then the method will return the response directly.
- close()
- deserialize(response, response_type)
Deserializes response into an object.
- Parameters
response – RESTResponse object to be deserialized.
response_type – class literal for deserialized object, or string of class name.
- Returns
deserialized object.
- extract_object_dict_from_object(obj)
Convert model obj to dict, using swagger_types and use attribute_map to determine json keys.
- parameters_to_tuples(params, collection_formats)
Get parameters as list of tuples, formatting collections.
- Parameters
params – Parameters as dict or list of two-tuples
collection_formats (dict) – Parameter collection formats
- Returns
Parameters as list of tuples, collections formatted
- prepare_post_parameters(post_params=None, files=None)
Builds form parameters.
- Parameters
post_params – Normal form parameters.
files – File parameters.
- Returns
Form parameters with files.
- request(method, url, query_params=None, headers=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
Makes the HTTP request using RESTClient.
- sanitize_for_serialization(obj)
Builds a JSON POST object.
If obj is None, return None. If obj is str, int, long, float, bool, return directly. If obj is datetime.datetime, datetime.date
convert to string in iso8601 format.
If obj is list, sanitize each element in the list. If obj is dict, return the dict. If obj is swagger model, return the properties dict.
- Parameters
obj – The data to serialize.
- Returns
The serialized form of data.
- select_header_accept(accepts)
Returns Accept based on an array of accepts provided.
- Parameters
accepts – List of headers.
- Returns
Accept (e.g. application/json).
- select_header_content_type(content_types)
Returns Content-Type based on an array of content_types provided.
- Parameters
content_types – List of content-types.
- Returns
Content-Type (e.g. application/json).
- set_default_header(header_name, header_value)
- update_params_for_auth(headers, querys, auth_settings)
Updates header and query params based on authentication setting.
- Parameters
headers – Header parameters dict to be updated.
querys – Query parameters tuple list to be updated.
auth_settings – Authentication setting identifiers list.
- property user_agent
User agent for this API client
pypureclient.pure1.Pure1_1_0.client module
- class pypureclient.pure1.Pure1_1_0.client.Client(**kwargs)
Bases:
object
A client for making REST API calls to Pure1.
- APP_ID_ENV = 'PURE1_APP_ID'
- APP_ID_KEY = 'app_id'
- ID_TOKEN_ENV = 'PURE1_ID_TOKEN'
- ID_TOKEN_KEY = 'id_token'
- PRIVATE_KEY_FILE_ENV = 'PURE1_PRIVATE_KEY_FILE'
- PRIVATE_KEY_FILE_KEY = 'private_key_file'
- PRIVATE_KEY_PASSWORD_ENV = 'PURE1_PRIVATE_KEY_PASSWORD'
- PRIVATE_KEY_PASSWORD_KEY = 'private_key_password'
- RETRIES_DEFAULT = 5
- RETRIES_KEY = 'retries'
- TIMEOUT_DEFAULT = 15.0
- TIMEOUT_KEY = 'timeout'
- TOKEN_ENDPOINT = 'https://api.pure1.purestorage.com/oauth2/1.0/token'
- USER_AGENT = 'pypureclient/1.57.0/Pure1/1.0/Linux/5.4.0-169-generic'
- __init__(**kwargs)
Initialize a Pure1 Client.
- Keyword Arguments
app_id (str, optional) – The registered App ID for Pure1 to use. Defaults to the set environment variable under PURE1_APP_ID.
id_token (str, optional) – The ID token to use. Overrides given App ID and private key. Defaults to environment variable set under PURE1_ID_TOKEN.
private_key_file (str, optional) – The path of the private key to use. Defaults to the set environment variable under PURE1_PRIVATE_KEY_FILE.
private_key_password (str, optional) – The password of the private key, if encrypted. Defaults to the set environment variable under PURE1_PRIVATE_KEY_FILE. Defaults to None.
retries (int, optional) – The number of times to retry an API call if it failed for a non-blocking reason. Defaults to 5.
timeout (float or (float, float), optional) – The timeout duration in seconds, either in total time or (connect and read) times. Defaults to 15.0 total.
- Raises
PureError – If it could not create an ID or access token
- delete_arrays_tags(resources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, keys: Optional[List[str]] = None, namespaces: Optional[List[str]] = None, resource_ids: Optional[List[str]] = None, resource_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes array tags from Pure1.
- Parameters
resources (list[FixedReference], optional) – A list of resources to query for. Overrides resource_ids and resource_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
keys (list[str], optional) – A list of tag keys.
namespaces (list[str], optional) – A list of namespaces.
resource_ids (list[str], optional) – REQUIRED: either resource_ids or resource_names. A list of resource IDs. If there is not at least one resource that matches each resource_id element, an error is returned.
resource_names (list[str], optional) – REQUIRED: either resource_ids or resource_names. A list of resource names. If there is not at least one resource that matches each resource_name element, an error is returned.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_access_token(refresh=False)
Get the last used access token.
- Parameters
refresh (bool, optional) – Whether to retrieve a new access token. Defaults to False.
- Returns
str
- Raises
PureError – If there was an error retrieving an access token.
- get_alerts(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AlertsGetResponse
Retrieves information about alerts generated by Pure1-monitored appliances.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_arrays(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayGetResponse
Retrieves information about FlashArray and FlashBlade storage appliances.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_arrays_support_contracts(resources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, resource_ids: Optional[List[str]] = None, resource_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SupportContractGetResponse
Retrieves the support contracts associated with arrays.
- Parameters
resources (list[FixedReference], optional) – A list of resources to query for. Overrides resource_ids and resource_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The offset of the first resource to return from a collection.
resource_ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each resource_id element, an error is returned.
resource_names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each resource_name element, an error is returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_arrays_tags(resources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, keys: Optional[List[str]] = None, limit: Optional[int] = None, namespaces: Optional[List[str]] = None, offset: Optional[int] = None, resource_ids: Optional[List[str]] = None, resource_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TagGetResponse
Retrieves the tags associated with specified arrays.
- Parameters
resources (list[FixedReference], optional) – A list of resources to query for. Overrides resource_ids and resource_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
keys (list[str], optional) – A list of tag keys.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
namespaces (list[str], optional) – A list of namespaces.
offset (int, optional) – The offset of the first resource to return from a collection.
resource_ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each resource_id element, an error is returned.
resource_names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each resource_name element, an error is returned.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_audits(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AuditsGetResponse
Retrieves audit objects.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_blades(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) BladeGetResponse
Retrieves information about FlashBlade blades.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_bucket_replica_links(references: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, targets: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, target_ids: Optional[List[str]] = None, target_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) BucketReplicaLinkGetResponse
Retrieves information about bucket replica links.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
sources (list[FixedReference], optional) – A list of sources to query for. Overrides source_ids and source_names keyword arguments.
targets (list[FixedReference], optional) – A list of targets to query for. Overrides target_ids and target_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – A list of member IDs. Member IDs separated by a + indicate that both members must be present in each element. Member IDs separated by a , indicate that at least one member must be present in each element. If there is not at least one resource that matches each member_id element, an error is returned. When using Try it Out in Swagger, a list of member IDs separated by a + must be entered in the same item cell.
member_names (list[str], optional) – A list of member names. Member names separated by a + indicate that both members must be present in each element. Member names separated by a , indicate that at least one member must be present in each element. If there is not at least one resource that matches each member_name element, an error is returned. When using Try it Out in Swagger, a list of member names separated by a + must be entered in the same item cell.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – A list of source IDs. Source IDs separated by a + indicate that both sources must be present in each element. Source IDs separated by a , indicate that at least one source must be present in each element. If there is not at least one resource that matches each source_id element, an error is returned. When using Try it Out in Swagger, a list of source IDs separated by a + must be entered in the same item cell.
source_names (list[str], optional) – A list of source names. Source names separated by a + indicate that both sources must be present in each element. Source names separated by a , indicate that at least one source must be present in each element. If there is not at least one resource that matches each source_name element, an error is returned. When using Try it Out in Swagger, a list of source names separated by a + must be entered in the same item cell.
target_ids (list[str], optional) – A list of target IDs. Target IDs separated by a + indicate that both targets must be present in each element. Target IDs separated by a , indicate that at least one target must be present in each element. If there is not at least one resource that matches each target_id element, an error is returned. When using Try it Out in Swagger, a list of target IDs separated by a + must be entered in the same item cell.
target_names (list[str], optional) – A list of target names. Target names separated by a + indicate that both targets must be present in each element. Target names separated by a , indicate that at least one target must be present in each element. If there is not at least one resource that matches each target_name element, an error is returned. When using Try it Out in Swagger, a list of target names separated by a + must be entered in the same item cell.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_buckets(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) BucketGetResponse
Retrieves buckets.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_controllers(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ControllerGetResponse
Retrieves information about controllers.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_directories(file_systems: Optional[List[ReferenceType]] = None, references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, file_system_ids: Optional[List[str]] = None, file_system_names: Optional[List[str]] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryGetResponse
Retrieves information about FlashArray managed directory objects.
- Parameters
file_systems (list[FixedReference], optional) – A list of file_systems to query for. Overrides file_system_ids and file_system_names keyword arguments.
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
file_system_ids (list[str], optional) – Performs the operation on the file system ID specified. Enter multiple file system IDs in comma-separated format. The file_system_ids and file_system_names parameters cannot be provided together.
file_system_names (list[str], optional) – Performs the operation on the file system name specified. Enter multiple file system names in comma-separated format. For example, filesystem1,filesystem2. The file_system_ids and file_system_names parameters cannot be provided together.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_drives(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DriveGetResponse
Retrieves information about FlashArray drives.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_file_system_replica_links(references: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, targets: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, target_ids: Optional[List[str]] = None, target_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) FileSystemReplicaLinkGetResponse
Retrieves information about FlashBlade file system replica links.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
sources (list[FixedReference], optional) – A list of sources to query for. Overrides source_ids and source_names keyword arguments.
targets (list[FixedReference], optional) – A list of targets to query for. Overrides target_ids and target_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – A list of member IDs. Member IDs separated by a + indicate that both members must be present in each element. Member IDs separated by a , indicate that at least one member must be present in each element. If there is not at least one resource that matches each member_id element, an error is returned. When using Try it Out in Swagger, a list of member IDs separated by a + must be entered in the same item cell.
member_names (list[str], optional) – A list of member names. Member names separated by a + indicate that both members must be present in each element. Member names separated by a , indicate that at least one member must be present in each element. If there is not at least one resource that matches each member_name element, an error is returned. When using Try it Out in Swagger, a list of member names separated by a + must be entered in the same item cell.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – A list of source IDs. Source IDs separated by a + indicate that both sources must be present in each element. Source IDs separated by a , indicate that at least one source must be present in each element. If there is not at least one resource that matches each source_id element, an error is returned. When using Try it Out in Swagger, a list of source IDs separated by a + must be entered in the same item cell.
source_names (list[str], optional) – A list of source names. Source names separated by a + indicate that both sources must be present in each element. Source names separated by a , indicate that at least one source must be present in each element. If there is not at least one resource that matches each source_name element, an error is returned. When using Try it Out in Swagger, a list of source names separated by a + must be entered in the same item cell.
target_ids (list[str], optional) – A list of target IDs. Target IDs separated by a + indicate that both targets must be present in each element. Target IDs separated by a , indicate that at least one target must be present in each element. If there is not at least one resource that matches each target_id element, an error is returned. When using Try it Out in Swagger, a list of target IDs separated by a + must be entered in the same item cell.
target_names (list[str], optional) – A list of target names. Target names separated by a + indicate that both targets must be present in each element. Target names separated by a , indicate that at least one target must be present in each element. If there is not at least one resource that matches each target_name element, an error is returned. When using Try it Out in Swagger, a list of target names separated by a + must be entered in the same item cell.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_file_system_replica_links_policies(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMembersGetResponse
Retrieves pairs of FlashBlade file system replica link members and their policies.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – A list of member IDs. If there is not at least one resource that matches each member_id element, an error is returned.
member_names (list[str], optional) – A list of member names. If there is not at least one resource that matches each member_name element, an error is returned.
policy_ids (list[str], optional) – A list of policy IDs. If there is not at least one resource that matches each policy_id element, an error is returned.
policy_names (list[str], optional) – A list of policy names. If there is not at least one resource that matches each policy_name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_file_system_snapshots(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) FileSystemSnapshotGetResponse
Retrieves snapshots of FlashBlade file systems.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
sources (list[FixedReference], optional) – A list of sources to query for. Overrides source_ids and source_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – A list of ids for the source of the object. If there is not at least one resource that matches each source_id element, an error is returned.
source_names (list[str], optional) – A list of names for the source of the object. If there is not at least one resource that matches each source_name element, an error is returned.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_file_system_snapshots_policies(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMembersGetResponse
Retrieves pairs of FlashBlade file system snapshot members and their policies.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – A list of member IDs. If there is not at least one resource that matches each member_id element, an error is returned.
member_names (list[str], optional) – A list of member names. If there is not at least one resource that matches each member_name element, an error is returned.
policy_ids (list[str], optional) – A list of policy IDs. If there is not at least one resource that matches each policy_id element, an error is returned.
policy_names (list[str], optional) – A list of policy names. If there is not at least one resource that matches each policy_name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_file_systems(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) FileSystemGetResponse
Retrieves information about FlashArray and FlashBlade file system objects.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_file_systems_policies(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMembersGetResponse
Retrieves pairs of FlashBlade file system members and their policies.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – A list of member IDs. If there is not at least one resource that matches each member_id element, an error is returned.
member_names (list[str], optional) – A list of member names. If there is not at least one resource that matches each member_name element, an error is returned.
policy_ids (list[str], optional) – A list of policy IDs. If there is not at least one resource that matches each policy_id element, an error is returned.
policy_names (list[str], optional) – A list of policy names. If there is not at least one resource that matches each policy_name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_hardware(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) HardwareGetResponse
Retrieves information about hardware components.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_hardware_connectors(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) HardwareConnectorGetResponse
Retrieves information about FlashBlade hardware connectors.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_metrics(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, resource_types: Optional[List[str]] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MetricGetResponse
Retrieves information about metrics that can be queried for.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
resource_types (list[str], optional) – The resource types to list the available metrics. Valid values are arrays, volumes, and pods. A metric can belong to a combination of resources, e.g., write-iops from array to pod. In that case, query by [‘arrays’, ‘pods’].
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_metrics_history(references: Optional[List[ReferenceType]] = None, resources: Optional[List[ReferenceType]] = None, aggregation: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, resource_ids: Optional[List[str]] = None, resource_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MetricHistoryGetResponse
Retrieves historical metric data for resources. This endpoint supports batching: Up to 32 time series can be retrieved in one call. It can be multiple metrics for one resource, (e.g., load and bandwidth for one array - 2 time series), one metric for multiple resource (e.g., load for arrayA and arrayB - 2 time series), or a combination of both, multiple metrics for multiple resources, (e.g., load and bandwidth for arrayA and arrayB - 4 time series).
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
resources (list[FixedReference], optional) – A list of resources to query for. Overrides resource_ids and resource_names keyword arguments.
aggregation (str, required) – Aggregation needed on the metric data. Valid values are avg and max. Latency metrics averages are weighted by the IOPS.
end_time (int, required) – Timestamp of when the time window ends. Measured in milliseconds since the UNIX epoch.
resolution (int, required) – The duration of time between individual data points, in milliseconds.
start_time (int, required) – Timestamp of when the time window starts. Measured in milliseconds since the UNIX epoch.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
ids (list[str], optional) – REQUIRED: either ids or names. A list of object IDs. If there is not at least one resource that matches each id element, an error is returned.
names (list[str], optional) – REQUIRED: either names or ids. A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
resource_ids (list[str], optional) – REQUIRED: either resource_ids or resource_names. A list of resource IDs. If there is not at least one resource that matches each resource_id element, an error is returned.
resource_names (list[str], optional) – REQUIRED: either resource_ids or resource_names. A list of resource names. If there is not at least one resource that matches each resource_name element, an error is returned.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_network_interfaces(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) NetworkInterfaceGetResponse
Retrieves information about physical and virtual network interface objects.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_object_store_accounts(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ObjectStoreAccountGetResponse
Retrieves object store accounts.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_pod_replica_links(references: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, targets: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, target_ids: Optional[List[str]] = None, target_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodReplicaLinkGetResponse
Retrieves information about pod replica links.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
sources (list[FixedReference], optional) – A list of sources to query for. Overrides source_ids and source_names keyword arguments.
targets (list[FixedReference], optional) – A list of targets to query for. Overrides target_ids and target_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – A list of member IDs. Member IDs separated by a + indicate that both members must be present in each element. Member IDs separated by a , indicate that at least one member must be present in each element. If there is not at least one resource that matches each member_id element, an error is returned. When using Try it Out in Swagger, a list of member IDs separated by a + must be entered in the same item cell.
member_names (list[str], optional) – A list of member names. Member names separated by a + indicate that both members must be present in each element. Member names separated by a , indicate that at least one member must be present in each element. If there is not at least one resource that matches each member_name element, an error is returned. When using Try it Out in Swagger, a list of member names separated by a + must be entered in the same item cell.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – A list of source IDs. Source IDs separated by a + indicate that both sources must be present in each element. Source IDs separated by a , indicate that at least one source must be present in each element. If there is not at least one resource that matches each source_id element, an error is returned. When using Try it Out in Swagger, a list of source IDs separated by a + must be entered in the same item cell.
source_names (list[str], optional) – A list of source names. Source names separated by a + indicate that both sources must be present in each element. Source names separated by a , indicate that at least one source must be present in each element. If there is not at least one resource that matches each source_name element, an error is returned. When using Try it Out in Swagger, a list of source names separated by a + must be entered in the same item cell.
target_ids (list[str], optional) – A list of target IDs. Target IDs separated by a + indicate that both targets must be present in each element. Target IDs separated by a , indicate that at least one target must be present in each element. If there is not at least one resource that matches each target_id element, an error is returned. When using Try it Out in Swagger, a list of target IDs separated by a + must be entered in the same item cell.
target_names (list[str], optional) – A list of target names. Target names separated by a + indicate that both targets must be present in each element. Target names separated by a , indicate that at least one target must be present in each element. If there is not at least one resource that matches each target_name element, an error is returned. When using Try it Out in Swagger, a list of target names separated by a + must be entered in the same item cell.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_pods(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodGetResponse
Retrieves information about pod objects.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_policies(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyGetResponse
Retrieves policies and their rules.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_policies_file_system_replica_links(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMembersGetResponse
Retrieves pairs of policy references and their FlashBlade file system replica link members.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – A list of member IDs. If there is not at least one resource that matches each member_id element, an error is returned.
member_names (list[str], optional) – A list of member names. If there is not at least one resource that matches each member_name element, an error is returned.
policy_ids (list[str], optional) – A list of policy IDs. If there is not at least one resource that matches each policy_id element, an error is returned.
policy_names (list[str], optional) – A list of policy names. If there is not at least one resource that matches each policy_name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_policies_file_system_snapshots(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMembersGetResponse
Retrieves pairs of policy references and their FlashBlade file system snapshot members.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – A list of member IDs. If there is not at least one resource that matches each member_id element, an error is returned.
member_names (list[str], optional) – A list of member names. If there is not at least one resource that matches each member_name element, an error is returned.
policy_ids (list[str], optional) – A list of policy IDs. If there is not at least one resource that matches each policy_id element, an error is returned.
policy_names (list[str], optional) – A list of policy names. If there is not at least one resource that matches each policy_name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_policies_file_systems(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMembersGetResponse
Retrieves pairs of policy references and their FlashBlade file system members.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – A list of member IDs. If there is not at least one resource that matches each member_id element, an error is returned.
member_names (list[str], optional) – A list of member names. If there is not at least one resource that matches each member_name element, an error is returned.
policy_ids (list[str], optional) – A list of policy IDs. If there is not at least one resource that matches each policy_id element, an error is returned.
policy_names (list[str], optional) – A list of policy names. If there is not at least one resource that matches each policy_name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_policies_members(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMembersGetResponse
Retrieves pairs of policy references and their members.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – A list of member IDs. If there is not at least one resource that matches each member_id element, an error is returned.
member_names (list[str], optional) – A list of member names. If there is not at least one resource that matches each member_name element, an error is returned.
policy_ids (list[str], optional) – A list of policy IDs. If there is not at least one resource that matches each policy_id element, an error is returned.
policy_names (list[str], optional) – A list of policy names. If there is not at least one resource that matches each policy_name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_ports(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PortGetResponse
Retrieves information about FlashArray ports.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_subscription_licenses(references: Optional[List[ReferenceType]] = None, marketplace_partner_references: Optional[List[ReferenceType]] = None, subscriptions: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, marketplace_partner_reference_ids: Optional[List[str]] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, subscription_ids: Optional[List[str]] = None, subscription_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SubscriptionLicenseGetResponse
Retrieves information about Pure1 subscription licenses.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
marketplace_partner_references (list[FixedReference], optional) – A list of marketplace_partner_references to query for. Overrides marketplace_partner_reference_ids keyword arguments.
subscriptions (list[FixedReference], optional) – A list of subscriptions to query for. Overrides subscription_ids and subscription_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
marketplace_partner_reference_ids (list[str], optional) – A list of marketplace partner reference IDs. If there is not at least one resource that matches each marketplace_partner.reference_id element, an error is returned.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
subscription_ids (list[str], optional) – A list of subscription IDs. If there is not at least one resource that matches each subscription.id element, an error is returned.
subscription_names (list[str], optional) – A list of subscription names. If there is not at least one resource that matches each subscription.name element, an error is returned.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_subscriptions(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SubscriptionGetResponse
Retrieves information about Pure1 subscriptions.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_targets(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TargetGetResponse
Retrieves information about targets.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_volume_snapshots(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeSnapshotGetResponse
Retrieves information about snapshots of volumes.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
sources (list[FixedReference], optional) – A list of sources to query for. Overrides source_ids and source_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – A list of ids for the source of the object. If there is not at least one resource that matches each source_id element, an error is returned.
source_names (list[str], optional) – A list of names for the source of the object. If there is not at least one resource that matches each source_name element, an error is returned.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- get_volumes(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeGetResponse
Retrieves information about volume objects.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – A list of resource IDs. If there is not at least one resource that matches each id element, an error is returned.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – A list of resource names. If there is not at least one resource that matches each name element, an error is returned.
offset (int, optional) – The offset of the first resource to return from a collection.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
- put_arrays_tags(resources: Optional[List[ReferenceType]] = None, tag: Optional[List[TagPut]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, namespaces: Optional[List[str]] = None, resource_ids: Optional[List[str]] = None, resource_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TagResponse
Creates or updates array tags contextual to Pure1 only.
- Parameters
resources (list[FixedReference], optional) – A list of resources to query for. Overrides resource_ids and resource_names keyword arguments.
tag (list[TagPut], required) – A list of tags to be upserted.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
namespaces (list[str], optional) – A list of namespaces.
resource_ids (list[str], optional) – REQUIRED: either resource_ids or resource_names. A list of resource IDs. If there is not at least one resource that matches each resource_id element, an error is returned.
resource_names (list[str], optional) – REQUIRED: either resource_ids or resource_names. A list of resource names. If there is not at least one resource that matches each resource_name element, an error is returned.
async_req (bool, optional) – Request runs in separate thread and method returns multiprocessing.pool.ApplyResult.
_return_http_data_only (bool, optional) – Returns only data field.
_preload_content (bool, optional) – Response is converted into objects.
_request_timeout (int, optional) – Total request timeout in seconds.
- Returns
If the call was successful. ErrorResponse: If the call was not successful.
- Return type
- Raises
PureError – If calling the API fails.
ValueError – If a parameter is of an invalid type.
TypeError – If invalid or missing parameters are used.
pypureclient.pure1.Pure1_1_0.configuration module
Pure1 Public REST API
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
OpenAPI spec version: 1.0
Generated by: https://github.com/swagger-api/swagger-codegen.git
- class pypureclient.pure1.Pure1_1_0.configuration.Configuration
Bases:
object
- __init__()
Constructor
- auth_settings()
Gets Auth Settings dict for api client.
- Returns
The Auth Settings information dict.
- property debug
Debug status
- Parameters
value – The debug status, True or False.
- Type
bool
- get_api_key_with_prefix(identifier)
Gets API key (with prefix if set).
- Parameters
identifier – The identifier of apiKey.
- Returns
The token for api key authentication.
- get_basic_auth_token()
Gets HTTP basic authentication header (string).
- Returns
The token for basic HTTP authentication.
- property logger_file
The logger file.
If the logger_file is None, then add stream handler and remove file handler. Otherwise, add file handler and remove stream handler.
- Parameters
value – The logger_file path.
- Type
str
- property logger_format
The logger format.
The logger_formatter will be updated when sets logger_format.
- Parameters
value – The format string.
- Type
str
- to_debug_report()
Gets the essential information for debugging.
- Returns
The report for debugging.
pypureclient.pure1.Pure1_1_0.rest module
Pure1 Public REST API
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
OpenAPI spec version: 1.0
Generated by: https://github.com/swagger-api/swagger-codegen.git
- exception pypureclient.pure1.Pure1_1_0.rest.ApiException(status=None, reason=None, http_resp=None)
Bases:
Exception
- __str__()
Custom error messages for exception
- class pypureclient.pure1.Pure1_1_0.rest.RESTClientObject(configuration, pools_size=4, maxsize=None)
Bases:
object
- DELETE(url, headers=None, query_params=None, body=None, _preload_content=True, _request_timeout=None)
- GET(url, headers=None, query_params=None, _preload_content=True, _request_timeout=None)
- HEAD(url, headers=None, query_params=None, _preload_content=True, _request_timeout=None)
- OPTIONS(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
- PATCH(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
- POST(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
- PUT(url, headers=None, query_params=None, post_params=None, body=None, _preload_content=True, _request_timeout=None)
- request(method, url, query_params=None, headers=None, body=None, post_params=None, _preload_content=True, _request_timeout=None)
Perform requests.
- Parameters
method – http request method
url – http request url
query_params – query parameters in the url
headers – http request headers
body – request json body, for application/json
post_params – request post parameters, application/x-www-form-urlencoded and multipart/form-data
_preload_content – if False, the urllib3.HTTPResponse object will be returned without reading/decoding response data. Default is True.
_request_timeout – timeout setting for this request. If one number provided, it will be total request timeout. It can also be a pair (tuple) of (connection, read) timeouts.
Module contents
- pypureclient.pure1.Pure1_1_0.add_properties(model)