pypureclient.flasharray.FA_2_34 package
Subpackages
- pypureclient.flasharray.FA_2_34.api package
- Submodules
- pypureclient.flasharray.FA_2_34.api.active_directory_api module
- pypureclient.flasharray.FA_2_34.api.administrators_api module
AdministratorsApi
AdministratorsApi.api234_admins_api_tokens_delete_with_http_info()
AdministratorsApi.api234_admins_api_tokens_get_with_http_info()
AdministratorsApi.api234_admins_api_tokens_post_with_http_info()
AdministratorsApi.api234_admins_cache_delete_with_http_info()
AdministratorsApi.api234_admins_cache_get_with_http_info()
AdministratorsApi.api234_admins_cache_put_with_http_info()
AdministratorsApi.api234_admins_delete_with_http_info()
AdministratorsApi.api234_admins_get_with_http_info()
AdministratorsApi.api234_admins_patch_with_http_info()
AdministratorsApi.api234_admins_post_with_http_info()
AdministratorsApi.api234_admins_settings_get_with_http_info()
AdministratorsApi.api234_admins_settings_patch_with_http_info()
- pypureclient.flasharray.FA_2_34.api.alert_watchers_api module
AlertWatchersApi
AlertWatchersApi.api234_alert_watchers_delete_with_http_info()
AlertWatchersApi.api234_alert_watchers_get_with_http_info()
AlertWatchersApi.api234_alert_watchers_patch_with_http_info()
AlertWatchersApi.api234_alert_watchers_post_with_http_info()
AlertWatchersApi.api234_alert_watchers_test_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.alerts_api module
AlertsApi
AlertsApi.api234_alerts_events_get_with_http_info()
AlertsApi.api234_alerts_get_with_http_info()
AlertsApi.api234_alerts_patch_with_http_info()
AlertsApi.api234_alerts_rules_catalog_get_with_http_info()
AlertsApi.api234_alerts_rules_delete_with_http_info()
AlertsApi.api234_alerts_rules_get_with_http_info()
AlertsApi.api234_alerts_rules_patch_with_http_info()
AlertsApi.api234_alerts_rules_post_with_http_info()
- pypureclient.flasharray.FA_2_34.api.api_clients_api module
- pypureclient.flasharray.FA_2_34.api.apps_api module
- pypureclient.flasharray.FA_2_34.api.array_connections_api module
ArrayConnectionsApi
ArrayConnectionsApi.api234_array_connections_connection_key_get_with_http_info()
ArrayConnectionsApi.api234_array_connections_delete_with_http_info()
ArrayConnectionsApi.api234_array_connections_get_with_http_info()
ArrayConnectionsApi.api234_array_connections_patch_with_http_info()
ArrayConnectionsApi.api234_array_connections_path_get_with_http_info()
ArrayConnectionsApi.api234_array_connections_post_with_http_info()
- pypureclient.flasharray.FA_2_34.api.arrays_api module
ArraysApi
ArraysApi.api234_arrays_cloud_capacity_get_with_http_info()
ArraysApi.api234_arrays_cloud_capacity_patch_with_http_info()
ArraysApi.api234_arrays_cloud_capacity_supported_steps_get_with_http_info()
ArraysApi.api234_arrays_cloud_provider_tags_batch_put_with_http_info()
ArraysApi.api234_arrays_cloud_provider_tags_delete_with_http_info()
ArraysApi.api234_arrays_cloud_provider_tags_get_with_http_info()
ArraysApi.api234_arrays_delete_with_http_info()
ArraysApi.api234_arrays_erasures_delete_with_http_info()
ArraysApi.api234_arrays_erasures_get_with_http_info()
ArraysApi.api234_arrays_erasures_patch_with_http_info()
ArraysApi.api234_arrays_erasures_post_with_http_info()
ArraysApi.api234_arrays_eula_get_with_http_info()
ArraysApi.api234_arrays_eula_patch_with_http_info()
ArraysApi.api234_arrays_factory_reset_token_delete_with_http_info()
ArraysApi.api234_arrays_factory_reset_token_get_with_http_info()
ArraysApi.api234_arrays_factory_reset_token_post_with_http_info()
ArraysApi.api234_arrays_get_with_http_info()
ArraysApi.api234_arrays_ntp_test_get_with_http_info()
ArraysApi.api234_arrays_patch_with_http_info()
ArraysApi.api234_arrays_performance_by_link_get_with_http_info()
ArraysApi.api234_arrays_performance_get_with_http_info()
ArraysApi.api234_arrays_space_get_with_http_info()
ArraysApi.api234_arrays_tags_batch_put_with_http_info()
ArraysApi.api234_arrays_tags_delete_with_http_info()
ArraysApi.api234_arrays_tags_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.audits_api module
- pypureclient.flasharray.FA_2_34.api.authorization_api module
- pypureclient.flasharray.FA_2_34.api.certificates_api module
CertificatesApi
CertificatesApi.api234_certificates_certificate_signing_requests_post_with_http_info()
CertificatesApi.api234_certificates_delete_with_http_info()
CertificatesApi.api234_certificates_get_with_http_info()
CertificatesApi.api234_certificates_patch_with_http_info()
CertificatesApi.api234_certificates_post_with_http_info()
- pypureclient.flasharray.FA_2_34.api.connections_api module
- pypureclient.flasharray.FA_2_34.api.container_default_protections_api module
- pypureclient.flasharray.FA_2_34.api.controllers_api module
- pypureclient.flasharray.FA_2_34.api.directories_api module
DirectoriesApi
DirectoriesApi.api234_directories_delete_with_http_info()
DirectoriesApi.api234_directories_get_with_http_info()
DirectoriesApi.api234_directories_locks_nlm_reclamations_post_with_http_info()
DirectoriesApi.api234_directories_patch_with_http_info()
DirectoriesApi.api234_directories_performance_get_with_http_info()
DirectoriesApi.api234_directories_policies_autodir_delete_with_http_info()
DirectoriesApi.api234_directories_policies_autodir_get_with_http_info()
DirectoriesApi.api234_directories_policies_autodir_post_with_http_info()
DirectoriesApi.api234_directories_policies_get_with_http_info()
DirectoriesApi.api234_directories_policies_nfs_delete_with_http_info()
DirectoriesApi.api234_directories_policies_nfs_get_with_http_info()
DirectoriesApi.api234_directories_policies_nfs_post_with_http_info()
DirectoriesApi.api234_directories_policies_quota_delete_with_http_info()
DirectoriesApi.api234_directories_policies_quota_get_with_http_info()
DirectoriesApi.api234_directories_policies_quota_post_with_http_info()
DirectoriesApi.api234_directories_policies_smb_delete_with_http_info()
DirectoriesApi.api234_directories_policies_smb_get_with_http_info()
DirectoriesApi.api234_directories_policies_smb_post_with_http_info()
DirectoriesApi.api234_directories_policies_snapshot_delete_with_http_info()
DirectoriesApi.api234_directories_policies_snapshot_get_with_http_info()
DirectoriesApi.api234_directories_policies_snapshot_post_with_http_info()
DirectoriesApi.api234_directories_post_with_http_info()
DirectoriesApi.api234_directories_space_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.directory_exports_api module
- pypureclient.flasharray.FA_2_34.api.directory_quotas_api module
- pypureclient.flasharray.FA_2_34.api.directory_services_api module
DirectoryServicesApi
DirectoryServicesApi.api234_directory_services_get_with_http_info()
DirectoryServicesApi.api234_directory_services_local_groups_delete_with_http_info()
DirectoryServicesApi.api234_directory_services_local_groups_get_with_http_info()
DirectoryServicesApi.api234_directory_services_local_groups_members_delete_with_http_info()
DirectoryServicesApi.api234_directory_services_local_groups_members_get_with_http_info()
DirectoryServicesApi.api234_directory_services_local_groups_members_post_with_http_info()
DirectoryServicesApi.api234_directory_services_local_groups_patch_with_http_info()
DirectoryServicesApi.api234_directory_services_local_groups_post_with_http_info()
DirectoryServicesApi.api234_directory_services_local_users_delete_with_http_info()
DirectoryServicesApi.api234_directory_services_local_users_get_with_http_info()
DirectoryServicesApi.api234_directory_services_local_users_members_delete_with_http_info()
DirectoryServicesApi.api234_directory_services_local_users_members_get_with_http_info()
DirectoryServicesApi.api234_directory_services_local_users_members_post_with_http_info()
DirectoryServicesApi.api234_directory_services_local_users_patch_with_http_info()
DirectoryServicesApi.api234_directory_services_local_users_post_with_http_info()
DirectoryServicesApi.api234_directory_services_patch_with_http_info()
DirectoryServicesApi.api234_directory_services_roles_delete_with_http_info()
DirectoryServicesApi.api234_directory_services_roles_get_with_http_info()
DirectoryServicesApi.api234_directory_services_roles_patch_with_http_info()
DirectoryServicesApi.api234_directory_services_roles_post_with_http_info()
DirectoryServicesApi.api234_directory_services_test_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.directory_snapshots_api module
- pypureclient.flasharray.FA_2_34.api.dns_api module
- pypureclient.flasharray.FA_2_34.api.drives_api module
- pypureclient.flasharray.FA_2_34.api.file_systems_api module
- pypureclient.flasharray.FA_2_34.api.files_api module
- pypureclient.flasharray.FA_2_34.api.hardware_api module
- pypureclient.flasharray.FA_2_34.api.host_groups_api module
HostGroupsApi
HostGroupsApi.api234_host_groups_delete_with_http_info()
HostGroupsApi.api234_host_groups_get_with_http_info()
HostGroupsApi.api234_host_groups_hosts_delete_with_http_info()
HostGroupsApi.api234_host_groups_hosts_get_with_http_info()
HostGroupsApi.api234_host_groups_hosts_post_with_http_info()
HostGroupsApi.api234_host_groups_patch_with_http_info()
HostGroupsApi.api234_host_groups_performance_by_array_get_with_http_info()
HostGroupsApi.api234_host_groups_performance_get_with_http_info()
HostGroupsApi.api234_host_groups_post_with_http_info()
HostGroupsApi.api234_host_groups_protection_groups_delete_with_http_info()
HostGroupsApi.api234_host_groups_protection_groups_get_with_http_info()
HostGroupsApi.api234_host_groups_protection_groups_post_with_http_info()
HostGroupsApi.api234_host_groups_space_get_with_http_info()
HostGroupsApi.api234_host_groups_tags_batch_put_with_http_info()
HostGroupsApi.api234_host_groups_tags_delete_with_http_info()
HostGroupsApi.api234_host_groups_tags_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.hosts_api module
HostsApi
HostsApi.api234_hosts_delete_with_http_info()
HostsApi.api234_hosts_get_with_http_info()
HostsApi.api234_hosts_host_groups_delete_with_http_info()
HostsApi.api234_hosts_host_groups_get_with_http_info()
HostsApi.api234_hosts_host_groups_post_with_http_info()
HostsApi.api234_hosts_patch_with_http_info()
HostsApi.api234_hosts_performance_balance_get_with_http_info()
HostsApi.api234_hosts_performance_by_array_get_with_http_info()
HostsApi.api234_hosts_performance_get_with_http_info()
HostsApi.api234_hosts_post_with_http_info()
HostsApi.api234_hosts_protection_groups_delete_with_http_info()
HostsApi.api234_hosts_protection_groups_get_with_http_info()
HostsApi.api234_hosts_protection_groups_post_with_http_info()
HostsApi.api234_hosts_space_get_with_http_info()
HostsApi.api234_hosts_tags_batch_put_with_http_info()
HostsApi.api234_hosts_tags_delete_with_http_info()
HostsApi.api234_hosts_tags_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.kmip_api module
- pypureclient.flasharray.FA_2_34.api.maintenance_windows_api module
- pypureclient.flasharray.FA_2_34.api.network_interfaces_api module
NetworkInterfacesApi
NetworkInterfacesApi.api234_network_interfaces_delete_with_http_info()
NetworkInterfacesApi.api234_network_interfaces_get_with_http_info()
NetworkInterfacesApi.api234_network_interfaces_neighbors_get_with_http_info()
NetworkInterfacesApi.api234_network_interfaces_patch_with_http_info()
NetworkInterfacesApi.api234_network_interfaces_performance_get_with_http_info()
NetworkInterfacesApi.api234_network_interfaces_port_details_get_with_http_info()
NetworkInterfacesApi.api234_network_interfaces_post_with_http_info()
- pypureclient.flasharray.FA_2_34.api.offloads_api module
- pypureclient.flasharray.FA_2_34.api.pod_replica_links_api module
PodReplicaLinksApi
PodReplicaLinksApi.api234_pod_replica_links_delete_with_http_info()
PodReplicaLinksApi.api234_pod_replica_links_get_with_http_info()
PodReplicaLinksApi.api234_pod_replica_links_lag_get_with_http_info()
PodReplicaLinksApi.api234_pod_replica_links_mappings_policies_get_with_http_info()
PodReplicaLinksApi.api234_pod_replica_links_mappings_policies_patch_with_http_info()
PodReplicaLinksApi.api234_pod_replica_links_patch_with_http_info()
PodReplicaLinksApi.api234_pod_replica_links_performance_replication_get_with_http_info()
PodReplicaLinksApi.api234_pod_replica_links_post_with_http_info()
- pypureclient.flasharray.FA_2_34.api.pods_api module
PodsApi
PodsApi.api234_pods_arrays_delete_with_http_info()
PodsApi.api234_pods_arrays_get_with_http_info()
PodsApi.api234_pods_arrays_post_with_http_info()
PodsApi.api234_pods_delete_with_http_info()
PodsApi.api234_pods_get_with_http_info()
PodsApi.api234_pods_patch_with_http_info()
PodsApi.api234_pods_performance_by_array_get_with_http_info()
PodsApi.api234_pods_performance_get_with_http_info()
PodsApi.api234_pods_performance_replication_by_array_get_with_http_info()
PodsApi.api234_pods_performance_replication_get_with_http_info()
PodsApi.api234_pods_post_with_http_info()
PodsApi.api234_pods_space_get_with_http_info()
PodsApi.api234_pods_test_post_with_http_info()
- pypureclient.flasharray.FA_2_34.api.policies_api module
PoliciesApi
PoliciesApi.api234_policies_alert_watcher_delete_with_http_info()
PoliciesApi.api234_policies_alert_watcher_get_with_http_info()
PoliciesApi.api234_policies_alert_watcher_members_delete_with_http_info()
PoliciesApi.api234_policies_alert_watcher_members_get_with_http_info()
PoliciesApi.api234_policies_alert_watcher_members_post_with_http_info()
PoliciesApi.api234_policies_alert_watcher_patch_with_http_info()
PoliciesApi.api234_policies_alert_watcher_post_with_http_info()
PoliciesApi.api234_policies_alert_watcher_rules_delete_with_http_info()
PoliciesApi.api234_policies_alert_watcher_rules_get_with_http_info()
PoliciesApi.api234_policies_alert_watcher_rules_patch_with_http_info()
PoliciesApi.api234_policies_alert_watcher_rules_post_with_http_info()
PoliciesApi.api234_policies_alert_watcher_rules_test_get_with_http_info()
PoliciesApi.api234_policies_autodir_delete_with_http_info()
PoliciesApi.api234_policies_autodir_get_with_http_info()
PoliciesApi.api234_policies_autodir_members_delete_with_http_info()
PoliciesApi.api234_policies_autodir_members_get_with_http_info()
PoliciesApi.api234_policies_autodir_members_post_with_http_info()
PoliciesApi.api234_policies_autodir_patch_with_http_info()
PoliciesApi.api234_policies_autodir_post_with_http_info()
PoliciesApi.api234_policies_get_with_http_info()
PoliciesApi.api234_policies_members_get_with_http_info()
PoliciesApi.api234_policies_nfs_client_rules_delete_with_http_info()
PoliciesApi.api234_policies_nfs_client_rules_get_with_http_info()
PoliciesApi.api234_policies_nfs_client_rules_post_with_http_info()
PoliciesApi.api234_policies_nfs_delete_with_http_info()
PoliciesApi.api234_policies_nfs_get_with_http_info()
PoliciesApi.api234_policies_nfs_members_delete_with_http_info()
PoliciesApi.api234_policies_nfs_members_get_with_http_info()
PoliciesApi.api234_policies_nfs_members_post_with_http_info()
PoliciesApi.api234_policies_nfs_patch_with_http_info()
PoliciesApi.api234_policies_nfs_post_with_http_info()
PoliciesApi.api234_policies_password_get_with_http_info()
PoliciesApi.api234_policies_password_patch_with_http_info()
PoliciesApi.api234_policies_quota_delete_with_http_info()
PoliciesApi.api234_policies_quota_get_with_http_info()
PoliciesApi.api234_policies_quota_members_delete_with_http_info()
PoliciesApi.api234_policies_quota_members_get_with_http_info()
PoliciesApi.api234_policies_quota_members_post_with_http_info()
PoliciesApi.api234_policies_quota_patch_with_http_info()
PoliciesApi.api234_policies_quota_post_with_http_info()
PoliciesApi.api234_policies_quota_rules_delete_with_http_info()
PoliciesApi.api234_policies_quota_rules_get_with_http_info()
PoliciesApi.api234_policies_quota_rules_patch_with_http_info()
PoliciesApi.api234_policies_quota_rules_post_with_http_info()
PoliciesApi.api234_policies_smb_client_rules_delete_with_http_info()
PoliciesApi.api234_policies_smb_client_rules_get_with_http_info()
PoliciesApi.api234_policies_smb_client_rules_post_with_http_info()
PoliciesApi.api234_policies_smb_delete_with_http_info()
PoliciesApi.api234_policies_smb_get_with_http_info()
PoliciesApi.api234_policies_smb_members_delete_with_http_info()
PoliciesApi.api234_policies_smb_members_get_with_http_info()
PoliciesApi.api234_policies_smb_members_post_with_http_info()
PoliciesApi.api234_policies_smb_patch_with_http_info()
PoliciesApi.api234_policies_smb_post_with_http_info()
PoliciesApi.api234_policies_snapshot_delete_with_http_info()
PoliciesApi.api234_policies_snapshot_get_with_http_info()
PoliciesApi.api234_policies_snapshot_members_delete_with_http_info()
PoliciesApi.api234_policies_snapshot_members_get_with_http_info()
PoliciesApi.api234_policies_snapshot_members_post_with_http_info()
PoliciesApi.api234_policies_snapshot_patch_with_http_info()
PoliciesApi.api234_policies_snapshot_post_with_http_info()
PoliciesApi.api234_policies_snapshot_rules_delete_with_http_info()
PoliciesApi.api234_policies_snapshot_rules_get_with_http_info()
PoliciesApi.api234_policies_snapshot_rules_post_with_http_info()
- pypureclient.flasharray.FA_2_34.api.ports_api module
- pypureclient.flasharray.FA_2_34.api.protection_group_snapshots_api module
ProtectionGroupSnapshotsApi
ProtectionGroupSnapshotsApi.api234_protection_group_snapshots_delete_with_http_info()
ProtectionGroupSnapshotsApi.api234_protection_group_snapshots_get_with_http_info()
ProtectionGroupSnapshotsApi.api234_protection_group_snapshots_patch_with_http_info()
ProtectionGroupSnapshotsApi.api234_protection_group_snapshots_post_with_http_info()
ProtectionGroupSnapshotsApi.api234_protection_group_snapshots_replica_post_with_http_info()
ProtectionGroupSnapshotsApi.api234_protection_group_snapshots_test_post_with_http_info()
ProtectionGroupSnapshotsApi.api234_protection_group_snapshots_transfer_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.protection_groups_api module
ProtectionGroupsApi
ProtectionGroupsApi.api234_protection_groups_delete_with_http_info()
ProtectionGroupsApi.api234_protection_groups_get_with_http_info()
ProtectionGroupsApi.api234_protection_groups_host_groups_delete_with_http_info()
ProtectionGroupsApi.api234_protection_groups_host_groups_get_with_http_info()
ProtectionGroupsApi.api234_protection_groups_host_groups_post_with_http_info()
ProtectionGroupsApi.api234_protection_groups_hosts_delete_with_http_info()
ProtectionGroupsApi.api234_protection_groups_hosts_get_with_http_info()
ProtectionGroupsApi.api234_protection_groups_hosts_post_with_http_info()
ProtectionGroupsApi.api234_protection_groups_patch_with_http_info()
ProtectionGroupsApi.api234_protection_groups_performance_replication_by_array_get_with_http_info()
ProtectionGroupsApi.api234_protection_groups_performance_replication_get_with_http_info()
ProtectionGroupsApi.api234_protection_groups_post_with_http_info()
ProtectionGroupsApi.api234_protection_groups_space_get_with_http_info()
ProtectionGroupsApi.api234_protection_groups_targets_delete_with_http_info()
ProtectionGroupsApi.api234_protection_groups_targets_get_with_http_info()
ProtectionGroupsApi.api234_protection_groups_targets_patch_with_http_info()
ProtectionGroupsApi.api234_protection_groups_targets_post_with_http_info()
ProtectionGroupsApi.api234_protection_groups_volumes_delete_with_http_info()
ProtectionGroupsApi.api234_protection_groups_volumes_get_with_http_info()
ProtectionGroupsApi.api234_protection_groups_volumes_post_with_http_info()
- pypureclient.flasharray.FA_2_34.api.remote_pods_api module
- pypureclient.flasharray.FA_2_34.api.remote_protection_group_snapshots_api module
RemoteProtectionGroupSnapshotsApi
RemoteProtectionGroupSnapshotsApi.api234_remote_protection_group_snapshots_delete_with_http_info()
RemoteProtectionGroupSnapshotsApi.api234_remote_protection_group_snapshots_get_with_http_info()
RemoteProtectionGroupSnapshotsApi.api234_remote_protection_group_snapshots_patch_with_http_info()
RemoteProtectionGroupSnapshotsApi.api234_remote_protection_group_snapshots_post_with_http_info()
RemoteProtectionGroupSnapshotsApi.api234_remote_protection_group_snapshots_test_post_with_http_info()
RemoteProtectionGroupSnapshotsApi.api234_remote_protection_group_snapshots_transfer_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.remote_protection_groups_api module
- pypureclient.flasharray.FA_2_34.api.remote_volume_snapshots_api module
RemoteVolumeSnapshotsApi
RemoteVolumeSnapshotsApi.api234_remote_volume_snapshots_delete_with_http_info()
RemoteVolumeSnapshotsApi.api234_remote_volume_snapshots_get_with_http_info()
RemoteVolumeSnapshotsApi.api234_remote_volume_snapshots_patch_with_http_info()
RemoteVolumeSnapshotsApi.api234_remote_volume_snapshots_post_with_http_info()
RemoteVolumeSnapshotsApi.api234_remote_volume_snapshots_transfer_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.saml2_sso_api module
SAML2SSOApi
SAML2SSOApi.api234_sso_saml2_idps_delete_with_http_info()
SAML2SSOApi.api234_sso_saml2_idps_get_with_http_info()
SAML2SSOApi.api234_sso_saml2_idps_patch_with_http_info()
SAML2SSOApi.api234_sso_saml2_idps_post_with_http_info()
SAML2SSOApi.api234_sso_saml2_idps_test_get_with_http_info()
SAML2SSOApi.api234_sso_saml2_idps_test_patch_with_http_info()
- pypureclient.flasharray.FA_2_34.api.sessions_api module
- pypureclient.flasharray.FA_2_34.api.smi_s_api module
- pypureclient.flasharray.FA_2_34.api.smtp_api module
- pypureclient.flasharray.FA_2_34.api.snmp_agents_api module
- pypureclient.flasharray.FA_2_34.api.snmp_managers_api module
SNMPManagersApi
SNMPManagersApi.api234_snmp_managers_delete_with_http_info()
SNMPManagersApi.api234_snmp_managers_get_with_http_info()
SNMPManagersApi.api234_snmp_managers_patch_with_http_info()
SNMPManagersApi.api234_snmp_managers_post_with_http_info()
SNMPManagersApi.api234_snmp_managers_test_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.software_api module
SoftwareApi
SoftwareApi.api234_software_bundle_get_with_http_info()
SoftwareApi.api234_software_bundle_post_with_http_info()
SoftwareApi.api234_software_check_delete_with_http_info()
SoftwareApi.api234_software_check_get_with_http_info()
SoftwareApi.api234_software_check_post_with_http_info()
SoftwareApi.api234_software_delete_with_http_info()
SoftwareApi.api234_software_get_with_http_info()
SoftwareApi.api234_software_installation_steps_get_with_http_info()
SoftwareApi.api234_software_installations_get_with_http_info()
SoftwareApi.api234_software_installations_patch_with_http_info()
SoftwareApi.api234_software_installations_post_with_http_info()
SoftwareApi.api234_software_patches_catalog_get_with_http_info()
SoftwareApi.api234_software_patches_get_with_http_info()
SoftwareApi.api234_software_patches_post_with_http_info()
SoftwareApi.api234_software_post_with_http_info()
SoftwareApi.api234_software_versions_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.subnets_api module
- pypureclient.flasharray.FA_2_34.api.subscription_assets_api module
- pypureclient.flasharray.FA_2_34.api.subscriptions_api module
- pypureclient.flasharray.FA_2_34.api.support_api module
- pypureclient.flasharray.FA_2_34.api.syslog_api module
SyslogApi
SyslogApi.api234_syslog_servers_delete_with_http_info()
SyslogApi.api234_syslog_servers_get_with_http_info()
SyslogApi.api234_syslog_servers_patch_with_http_info()
SyslogApi.api234_syslog_servers_post_with_http_info()
SyslogApi.api234_syslog_servers_settings_get_with_http_info()
SyslogApi.api234_syslog_servers_settings_patch_with_http_info()
SyslogApi.api234_syslog_servers_test_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.vchost_connections_api module
- pypureclient.flasharray.FA_2_34.api.vchosts_api module
VchostsApi
VchostsApi.api234_vchosts_certificates_delete_with_http_info()
VchostsApi.api234_vchosts_certificates_get_with_http_info()
VchostsApi.api234_vchosts_certificates_patch_with_http_info()
VchostsApi.api234_vchosts_certificates_post_with_http_info()
VchostsApi.api234_vchosts_delete_with_http_info()
VchostsApi.api234_vchosts_endpoints_delete_with_http_info()
VchostsApi.api234_vchosts_endpoints_get_with_http_info()
VchostsApi.api234_vchosts_endpoints_patch_with_http_info()
VchostsApi.api234_vchosts_endpoints_post_with_http_info()
VchostsApi.api234_vchosts_get_with_http_info()
VchostsApi.api234_vchosts_patch_with_http_info()
VchostsApi.api234_vchosts_post_with_http_info()
- pypureclient.flasharray.FA_2_34.api.virtual_machines_api module
- pypureclient.flasharray.FA_2_34.api.volume_groups_api module
VolumeGroupsApi
VolumeGroupsApi.api234_volume_groups_delete_with_http_info()
VolumeGroupsApi.api234_volume_groups_get_with_http_info()
VolumeGroupsApi.api234_volume_groups_patch_with_http_info()
VolumeGroupsApi.api234_volume_groups_performance_get_with_http_info()
VolumeGroupsApi.api234_volume_groups_post_with_http_info()
VolumeGroupsApi.api234_volume_groups_space_get_with_http_info()
VolumeGroupsApi.api234_volume_groups_volumes_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.volume_snapshots_api module
VolumeSnapshotsApi
VolumeSnapshotsApi.api234_volume_snapshots_delete_with_http_info()
VolumeSnapshotsApi.api234_volume_snapshots_get_with_http_info()
VolumeSnapshotsApi.api234_volume_snapshots_patch_with_http_info()
VolumeSnapshotsApi.api234_volume_snapshots_post_with_http_info()
VolumeSnapshotsApi.api234_volume_snapshots_tags_batch_put_with_http_info()
VolumeSnapshotsApi.api234_volume_snapshots_tags_delete_with_http_info()
VolumeSnapshotsApi.api234_volume_snapshots_tags_get_with_http_info()
VolumeSnapshotsApi.api234_volume_snapshots_test_post_with_http_info()
VolumeSnapshotsApi.api234_volume_snapshots_transfer_get_with_http_info()
- pypureclient.flasharray.FA_2_34.api.volumes_api module
VolumesApi
VolumesApi.api234_volumes_batch_post_with_http_info()
VolumesApi.api234_volumes_batch_test_post_with_http_info()
VolumesApi.api234_volumes_delete_with_http_info()
VolumesApi.api234_volumes_diff_get_with_http_info()
VolumesApi.api234_volumes_get_with_http_info()
VolumesApi.api234_volumes_patch_with_http_info()
VolumesApi.api234_volumes_performance_by_array_get_with_http_info()
VolumesApi.api234_volumes_performance_get_with_http_info()
VolumesApi.api234_volumes_post_with_http_info()
VolumesApi.api234_volumes_protection_groups_delete_with_http_info()
VolumesApi.api234_volumes_protection_groups_get_with_http_info()
VolumesApi.api234_volumes_protection_groups_post_with_http_info()
VolumesApi.api234_volumes_space_get_with_http_info()
VolumesApi.api234_volumes_tags_batch_put_with_http_info()
VolumesApi.api234_volumes_tags_delete_with_http_info()
VolumesApi.api234_volumes_tags_get_with_http_info()
VolumesApi.api234_volumes_test_post_with_http_info()
VolumesApi.api234_volumes_volume_groups_get_with_http_info()
- Module contents
- pypureclient.flasharray.FA_2_34.models package
- Submodules
- pypureclient.flasharray.FA_2_34.models.active_directory module
ActiveDirectory
ActiveDirectory.swagger_types
ActiveDirectory.attribute_map
ActiveDirectory.__eq__()
ActiveDirectory.__init__()
ActiveDirectory.__ne__()
ActiveDirectory.__repr__()
ActiveDirectory.attribute_map
ActiveDirectory.keys()
ActiveDirectory.required_args
ActiveDirectory.swagger_types
ActiveDirectory.to_dict()
ActiveDirectory.to_str()
- pypureclient.flasharray.FA_2_34.models.active_directory_get_response module
ActiveDirectoryGetResponse
ActiveDirectoryGetResponse.swagger_types
ActiveDirectoryGetResponse.attribute_map
ActiveDirectoryGetResponse.__eq__()
ActiveDirectoryGetResponse.__init__()
ActiveDirectoryGetResponse.__ne__()
ActiveDirectoryGetResponse.__repr__()
ActiveDirectoryGetResponse.attribute_map
ActiveDirectoryGetResponse.keys()
ActiveDirectoryGetResponse.required_args
ActiveDirectoryGetResponse.swagger_types
ActiveDirectoryGetResponse.to_dict()
ActiveDirectoryGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.active_directory_patch module
ActiveDirectoryPatch
ActiveDirectoryPatch.swagger_types
ActiveDirectoryPatch.attribute_map
ActiveDirectoryPatch.__eq__()
ActiveDirectoryPatch.__init__()
ActiveDirectoryPatch.__ne__()
ActiveDirectoryPatch.__repr__()
ActiveDirectoryPatch.attribute_map
ActiveDirectoryPatch.keys()
ActiveDirectoryPatch.required_args
ActiveDirectoryPatch.swagger_types
ActiveDirectoryPatch.to_dict()
ActiveDirectoryPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.active_directory_post module
ActiveDirectoryPost
ActiveDirectoryPost.swagger_types
ActiveDirectoryPost.attribute_map
ActiveDirectoryPost.__eq__()
ActiveDirectoryPost.__init__()
ActiveDirectoryPost.__ne__()
ActiveDirectoryPost.__repr__()
ActiveDirectoryPost.attribute_map
ActiveDirectoryPost.keys()
ActiveDirectoryPost.required_args
ActiveDirectoryPost.swagger_types
ActiveDirectoryPost.to_dict()
ActiveDirectoryPost.to_str()
- pypureclient.flasharray.FA_2_34.models.active_directory_response module
ActiveDirectoryResponse
ActiveDirectoryResponse.swagger_types
ActiveDirectoryResponse.attribute_map
ActiveDirectoryResponse.__eq__()
ActiveDirectoryResponse.__init__()
ActiveDirectoryResponse.__ne__()
ActiveDirectoryResponse.__repr__()
ActiveDirectoryResponse.attribute_map
ActiveDirectoryResponse.keys()
ActiveDirectoryResponse.required_args
ActiveDirectoryResponse.swagger_types
ActiveDirectoryResponse.to_dict()
ActiveDirectoryResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.admin module
- pypureclient.flasharray.FA_2_34.models.admin_api_token module
AdminApiToken
AdminApiToken.swagger_types
AdminApiToken.attribute_map
AdminApiToken.__eq__()
AdminApiToken.__init__()
AdminApiToken.__ne__()
AdminApiToken.__repr__()
AdminApiToken.attribute_map
AdminApiToken.keys()
AdminApiToken.required_args
AdminApiToken.swagger_types
AdminApiToken.to_dict()
AdminApiToken.to_str()
- pypureclient.flasharray.FA_2_34.models.admin_api_token_get_response module
AdminApiTokenGetResponse
AdminApiTokenGetResponse.swagger_types
AdminApiTokenGetResponse.attribute_map
AdminApiTokenGetResponse.__eq__()
AdminApiTokenGetResponse.__init__()
AdminApiTokenGetResponse.__ne__()
AdminApiTokenGetResponse.__repr__()
AdminApiTokenGetResponse.attribute_map
AdminApiTokenGetResponse.keys()
AdminApiTokenGetResponse.required_args
AdminApiTokenGetResponse.swagger_types
AdminApiTokenGetResponse.to_dict()
AdminApiTokenGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.admin_api_token_response module
AdminApiTokenResponse
AdminApiTokenResponse.swagger_types
AdminApiTokenResponse.attribute_map
AdminApiTokenResponse.__eq__()
AdminApiTokenResponse.__init__()
AdminApiTokenResponse.__ne__()
AdminApiTokenResponse.__repr__()
AdminApiTokenResponse.attribute_map
AdminApiTokenResponse.keys()
AdminApiTokenResponse.required_args
AdminApiTokenResponse.swagger_types
AdminApiTokenResponse.to_dict()
AdminApiTokenResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.admin_cache module
- pypureclient.flasharray.FA_2_34.models.admin_cache_get_response module
AdminCacheGetResponse
AdminCacheGetResponse.swagger_types
AdminCacheGetResponse.attribute_map
AdminCacheGetResponse.__eq__()
AdminCacheGetResponse.__init__()
AdminCacheGetResponse.__ne__()
AdminCacheGetResponse.__repr__()
AdminCacheGetResponse.attribute_map
AdminCacheGetResponse.keys()
AdminCacheGetResponse.required_args
AdminCacheGetResponse.swagger_types
AdminCacheGetResponse.to_dict()
AdminCacheGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.admin_cache_response module
AdminCacheResponse
AdminCacheResponse.swagger_types
AdminCacheResponse.attribute_map
AdminCacheResponse.__eq__()
AdminCacheResponse.__init__()
AdminCacheResponse.__ne__()
AdminCacheResponse.__repr__()
AdminCacheResponse.attribute_map
AdminCacheResponse.keys()
AdminCacheResponse.required_args
AdminCacheResponse.swagger_types
AdminCacheResponse.to_dict()
AdminCacheResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.admin_get_response module
AdminGetResponse
AdminGetResponse.swagger_types
AdminGetResponse.attribute_map
AdminGetResponse.__eq__()
AdminGetResponse.__init__()
AdminGetResponse.__ne__()
AdminGetResponse.__repr__()
AdminGetResponse.attribute_map
AdminGetResponse.keys()
AdminGetResponse.required_args
AdminGetResponse.swagger_types
AdminGetResponse.to_dict()
AdminGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.admin_patch module
- pypureclient.flasharray.FA_2_34.models.admin_post module
- pypureclient.flasharray.FA_2_34.models.admin_response module
AdminResponse
AdminResponse.swagger_types
AdminResponse.attribute_map
AdminResponse.__eq__()
AdminResponse.__init__()
AdminResponse.__ne__()
AdminResponse.__repr__()
AdminResponse.attribute_map
AdminResponse.keys()
AdminResponse.required_args
AdminResponse.swagger_types
AdminResponse.to_dict()
AdminResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.admin_role module
- pypureclient.flasharray.FA_2_34.models.admin_settings module
AdminSettings
AdminSettings.swagger_types
AdminSettings.attribute_map
AdminSettings.__eq__()
AdminSettings.__init__()
AdminSettings.__ne__()
AdminSettings.__repr__()
AdminSettings.attribute_map
AdminSettings.keys()
AdminSettings.required_args
AdminSettings.swagger_types
AdminSettings.to_dict()
AdminSettings.to_str()
- pypureclient.flasharray.FA_2_34.models.admin_settings_required_authentication_methods module
AdminSettingsRequiredAuthenticationMethods
AdminSettingsRequiredAuthenticationMethods.swagger_types
AdminSettingsRequiredAuthenticationMethods.attribute_map
AdminSettingsRequiredAuthenticationMethods.__eq__()
AdminSettingsRequiredAuthenticationMethods.__init__()
AdminSettingsRequiredAuthenticationMethods.__ne__()
AdminSettingsRequiredAuthenticationMethods.__repr__()
AdminSettingsRequiredAuthenticationMethods.attribute_map
AdminSettingsRequiredAuthenticationMethods.keys()
AdminSettingsRequiredAuthenticationMethods.required_args
AdminSettingsRequiredAuthenticationMethods.swagger_types
AdminSettingsRequiredAuthenticationMethods.to_dict()
AdminSettingsRequiredAuthenticationMethods.to_str()
- pypureclient.flasharray.FA_2_34.models.admin_settings_response module
AdminSettingsResponse
AdminSettingsResponse.swagger_types
AdminSettingsResponse.attribute_map
AdminSettingsResponse.__eq__()
AdminSettingsResponse.__init__()
AdminSettingsResponse.__ne__()
AdminSettingsResponse.__repr__()
AdminSettingsResponse.attribute_map
AdminSettingsResponse.keys()
AdminSettingsResponse.required_args
AdminSettingsResponse.swagger_types
AdminSettingsResponse.to_dict()
AdminSettingsResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.aggregate_replication_performance module
AggregateReplicationPerformance
AggregateReplicationPerformance.swagger_types
AggregateReplicationPerformance.attribute_map
AggregateReplicationPerformance.__eq__()
AggregateReplicationPerformance.__init__()
AggregateReplicationPerformance.__ne__()
AggregateReplicationPerformance.__repr__()
AggregateReplicationPerformance.attribute_map
AggregateReplicationPerformance.keys()
AggregateReplicationPerformance.required_args
AggregateReplicationPerformance.swagger_types
AggregateReplicationPerformance.to_dict()
AggregateReplicationPerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.alert module
- pypureclient.flasharray.FA_2_34.models.alert_event module
- pypureclient.flasharray.FA_2_34.models.alert_event_get_response module
AlertEventGetResponse
AlertEventGetResponse.swagger_types
AlertEventGetResponse.attribute_map
AlertEventGetResponse.__eq__()
AlertEventGetResponse.__init__()
AlertEventGetResponse.__ne__()
AlertEventGetResponse.__repr__()
AlertEventGetResponse.attribute_map
AlertEventGetResponse.keys()
AlertEventGetResponse.required_args
AlertEventGetResponse.swagger_types
AlertEventGetResponse.to_dict()
AlertEventGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_event_response module
AlertEventResponse
AlertEventResponse.swagger_types
AlertEventResponse.attribute_map
AlertEventResponse.__eq__()
AlertEventResponse.__init__()
AlertEventResponse.__ne__()
AlertEventResponse.__repr__()
AlertEventResponse.attribute_map
AlertEventResponse.keys()
AlertEventResponse.required_args
AlertEventResponse.swagger_types
AlertEventResponse.to_dict()
AlertEventResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_get_response module
AlertGetResponse
AlertGetResponse.swagger_types
AlertGetResponse.attribute_map
AlertGetResponse.__eq__()
AlertGetResponse.__init__()
AlertGetResponse.__ne__()
AlertGetResponse.__repr__()
AlertGetResponse.attribute_map
AlertGetResponse.keys()
AlertGetResponse.required_args
AlertGetResponse.swagger_types
AlertGetResponse.to_dict()
AlertGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_response module
AlertResponse
AlertResponse.swagger_types
AlertResponse.attribute_map
AlertResponse.__eq__()
AlertResponse.__init__()
AlertResponse.__ne__()
AlertResponse.__repr__()
AlertResponse.attribute_map
AlertResponse.keys()
AlertResponse.required_args
AlertResponse.swagger_types
AlertResponse.to_dict()
AlertResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_rules module
- pypureclient.flasharray.FA_2_34.models.alert_rules_catalog module
AlertRulesCatalog
AlertRulesCatalog.swagger_types
AlertRulesCatalog.attribute_map
AlertRulesCatalog.__eq__()
AlertRulesCatalog.__init__()
AlertRulesCatalog.__ne__()
AlertRulesCatalog.__repr__()
AlertRulesCatalog.attribute_map
AlertRulesCatalog.keys()
AlertRulesCatalog.required_args
AlertRulesCatalog.swagger_types
AlertRulesCatalog.to_dict()
AlertRulesCatalog.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_rules_catalog_get_response module
AlertRulesCatalogGetResponse
AlertRulesCatalogGetResponse.swagger_types
AlertRulesCatalogGetResponse.attribute_map
AlertRulesCatalogGetResponse.__eq__()
AlertRulesCatalogGetResponse.__init__()
AlertRulesCatalogGetResponse.__ne__()
AlertRulesCatalogGetResponse.__repr__()
AlertRulesCatalogGetResponse.attribute_map
AlertRulesCatalogGetResponse.keys()
AlertRulesCatalogGetResponse.required_args
AlertRulesCatalogGetResponse.swagger_types
AlertRulesCatalogGetResponse.to_dict()
AlertRulesCatalogGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_rules_catalog_response module
AlertRulesCatalogResponse
AlertRulesCatalogResponse.swagger_types
AlertRulesCatalogResponse.attribute_map
AlertRulesCatalogResponse.__eq__()
AlertRulesCatalogResponse.__init__()
AlertRulesCatalogResponse.__ne__()
AlertRulesCatalogResponse.__repr__()
AlertRulesCatalogResponse.attribute_map
AlertRulesCatalogResponse.keys()
AlertRulesCatalogResponse.required_args
AlertRulesCatalogResponse.swagger_types
AlertRulesCatalogResponse.to_dict()
AlertRulesCatalogResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_rules_get_response module
AlertRulesGetResponse
AlertRulesGetResponse.swagger_types
AlertRulesGetResponse.attribute_map
AlertRulesGetResponse.__eq__()
AlertRulesGetResponse.__init__()
AlertRulesGetResponse.__ne__()
AlertRulesGetResponse.__repr__()
AlertRulesGetResponse.attribute_map
AlertRulesGetResponse.keys()
AlertRulesGetResponse.required_args
AlertRulesGetResponse.swagger_types
AlertRulesGetResponse.to_dict()
AlertRulesGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_rules_response module
AlertRulesResponse
AlertRulesResponse.swagger_types
AlertRulesResponse.attribute_map
AlertRulesResponse.__eq__()
AlertRulesResponse.__init__()
AlertRulesResponse.__ne__()
AlertRulesResponse.__repr__()
AlertRulesResponse.attribute_map
AlertRulesResponse.keys()
AlertRulesResponse.required_args
AlertRulesResponse.swagger_types
AlertRulesResponse.to_dict()
AlertRulesResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_watcher module
- pypureclient.flasharray.FA_2_34.models.alert_watcher_get_response module
AlertWatcherGetResponse
AlertWatcherGetResponse.swagger_types
AlertWatcherGetResponse.attribute_map
AlertWatcherGetResponse.__eq__()
AlertWatcherGetResponse.__init__()
AlertWatcherGetResponse.__ne__()
AlertWatcherGetResponse.__repr__()
AlertWatcherGetResponse.attribute_map
AlertWatcherGetResponse.keys()
AlertWatcherGetResponse.required_args
AlertWatcherGetResponse.swagger_types
AlertWatcherGetResponse.to_dict()
AlertWatcherGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_watcher_patch module
AlertWatcherPatch
AlertWatcherPatch.swagger_types
AlertWatcherPatch.attribute_map
AlertWatcherPatch.__eq__()
AlertWatcherPatch.__init__()
AlertWatcherPatch.__ne__()
AlertWatcherPatch.__repr__()
AlertWatcherPatch.attribute_map
AlertWatcherPatch.keys()
AlertWatcherPatch.required_args
AlertWatcherPatch.swagger_types
AlertWatcherPatch.to_dict()
AlertWatcherPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_watcher_post module
AlertWatcherPost
AlertWatcherPost.swagger_types
AlertWatcherPost.attribute_map
AlertWatcherPost.__eq__()
AlertWatcherPost.__init__()
AlertWatcherPost.__ne__()
AlertWatcherPost.__repr__()
AlertWatcherPost.attribute_map
AlertWatcherPost.keys()
AlertWatcherPost.required_args
AlertWatcherPost.swagger_types
AlertWatcherPost.to_dict()
AlertWatcherPost.to_str()
- pypureclient.flasharray.FA_2_34.models.alert_watcher_response module
AlertWatcherResponse
AlertWatcherResponse.swagger_types
AlertWatcherResponse.attribute_map
AlertWatcherResponse.__eq__()
AlertWatcherResponse.__init__()
AlertWatcherResponse.__ne__()
AlertWatcherResponse.__repr__()
AlertWatcherResponse.attribute_map
AlertWatcherResponse.keys()
AlertWatcherResponse.required_args
AlertWatcherResponse.swagger_types
AlertWatcherResponse.to_dict()
AlertWatcherResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.api_client module
- pypureclient.flasharray.FA_2_34.models.api_client_get_response module
ApiClientGetResponse
ApiClientGetResponse.swagger_types
ApiClientGetResponse.attribute_map
ApiClientGetResponse.__eq__()
ApiClientGetResponse.__init__()
ApiClientGetResponse.__ne__()
ApiClientGetResponse.__repr__()
ApiClientGetResponse.attribute_map
ApiClientGetResponse.keys()
ApiClientGetResponse.required_args
ApiClientGetResponse.swagger_types
ApiClientGetResponse.to_dict()
ApiClientGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.api_client_patch module
ApiClientPatch
ApiClientPatch.swagger_types
ApiClientPatch.attribute_map
ApiClientPatch.__eq__()
ApiClientPatch.__init__()
ApiClientPatch.__ne__()
ApiClientPatch.__repr__()
ApiClientPatch.attribute_map
ApiClientPatch.keys()
ApiClientPatch.required_args
ApiClientPatch.swagger_types
ApiClientPatch.to_dict()
ApiClientPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.api_client_post module
ApiClientPost
ApiClientPost.swagger_types
ApiClientPost.attribute_map
ApiClientPost.__eq__()
ApiClientPost.__init__()
ApiClientPost.__ne__()
ApiClientPost.__repr__()
ApiClientPost.attribute_map
ApiClientPost.keys()
ApiClientPost.required_args
ApiClientPost.swagger_types
ApiClientPost.to_dict()
ApiClientPost.to_str()
- pypureclient.flasharray.FA_2_34.models.api_client_response module
ApiClientResponse
ApiClientResponse.swagger_types
ApiClientResponse.attribute_map
ApiClientResponse.__eq__()
ApiClientResponse.__init__()
ApiClientResponse.__ne__()
ApiClientResponse.__repr__()
ApiClientResponse.attribute_map
ApiClientResponse.keys()
ApiClientResponse.required_args
ApiClientResponse.swagger_types
ApiClientResponse.to_dict()
ApiClientResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.api_token module
- pypureclient.flasharray.FA_2_34.models.api_version_response module
ApiVersionResponse
ApiVersionResponse.swagger_types
ApiVersionResponse.attribute_map
ApiVersionResponse.__eq__()
ApiVersionResponse.__init__()
ApiVersionResponse.__ne__()
ApiVersionResponse.__repr__()
ApiVersionResponse.attribute_map
ApiVersionResponse.keys()
ApiVersionResponse.required_args
ApiVersionResponse.swagger_types
ApiVersionResponse.to_dict()
ApiVersionResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.app module
- pypureclient.flasharray.FA_2_34.models.app_get_response module
AppGetResponse
AppGetResponse.swagger_types
AppGetResponse.attribute_map
AppGetResponse.__eq__()
AppGetResponse.__init__()
AppGetResponse.__ne__()
AppGetResponse.__repr__()
AppGetResponse.attribute_map
AppGetResponse.keys()
AppGetResponse.required_args
AppGetResponse.swagger_types
AppGetResponse.to_dict()
AppGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.app_node module
- pypureclient.flasharray.FA_2_34.models.app_node_get_response module
AppNodeGetResponse
AppNodeGetResponse.swagger_types
AppNodeGetResponse.attribute_map
AppNodeGetResponse.__eq__()
AppNodeGetResponse.__init__()
AppNodeGetResponse.__ne__()
AppNodeGetResponse.__repr__()
AppNodeGetResponse.attribute_map
AppNodeGetResponse.keys()
AppNodeGetResponse.required_args
AppNodeGetResponse.swagger_types
AppNodeGetResponse.to_dict()
AppNodeGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.app_node_response module
AppNodeResponse
AppNodeResponse.swagger_types
AppNodeResponse.attribute_map
AppNodeResponse.__eq__()
AppNodeResponse.__init__()
AppNodeResponse.__ne__()
AppNodeResponse.__repr__()
AppNodeResponse.attribute_map
AppNodeResponse.keys()
AppNodeResponse.required_args
AppNodeResponse.swagger_types
AppNodeResponse.to_dict()
AppNodeResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.app_response module
- pypureclient.flasharray.FA_2_34.models.array module
- pypureclient.flasharray.FA_2_34.models.array_connection module
ArrayConnection
ArrayConnection.swagger_types
ArrayConnection.attribute_map
ArrayConnection.__eq__()
ArrayConnection.__init__()
ArrayConnection.__ne__()
ArrayConnection.__repr__()
ArrayConnection.attribute_map
ArrayConnection.keys()
ArrayConnection.required_args
ArrayConnection.swagger_types
ArrayConnection.to_dict()
ArrayConnection.to_str()
- pypureclient.flasharray.FA_2_34.models.array_connection_get_response module
ArrayConnectionGetResponse
ArrayConnectionGetResponse.swagger_types
ArrayConnectionGetResponse.attribute_map
ArrayConnectionGetResponse.__eq__()
ArrayConnectionGetResponse.__init__()
ArrayConnectionGetResponse.__ne__()
ArrayConnectionGetResponse.__repr__()
ArrayConnectionGetResponse.attribute_map
ArrayConnectionGetResponse.keys()
ArrayConnectionGetResponse.required_args
ArrayConnectionGetResponse.swagger_types
ArrayConnectionGetResponse.to_dict()
ArrayConnectionGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.array_connection_key module
ArrayConnectionKey
ArrayConnectionKey.swagger_types
ArrayConnectionKey.attribute_map
ArrayConnectionKey.__eq__()
ArrayConnectionKey.__init__()
ArrayConnectionKey.__ne__()
ArrayConnectionKey.__repr__()
ArrayConnectionKey.attribute_map
ArrayConnectionKey.keys()
ArrayConnectionKey.required_args
ArrayConnectionKey.swagger_types
ArrayConnectionKey.to_dict()
ArrayConnectionKey.to_str()
- pypureclient.flasharray.FA_2_34.models.array_connection_key_get_response module
ArrayConnectionKeyGetResponse
ArrayConnectionKeyGetResponse.swagger_types
ArrayConnectionKeyGetResponse.attribute_map
ArrayConnectionKeyGetResponse.__eq__()
ArrayConnectionKeyGetResponse.__init__()
ArrayConnectionKeyGetResponse.__ne__()
ArrayConnectionKeyGetResponse.__repr__()
ArrayConnectionKeyGetResponse.attribute_map
ArrayConnectionKeyGetResponse.keys()
ArrayConnectionKeyGetResponse.required_args
ArrayConnectionKeyGetResponse.swagger_types
ArrayConnectionKeyGetResponse.to_dict()
ArrayConnectionKeyGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.array_connection_patch module
ArrayConnectionPatch
ArrayConnectionPatch.swagger_types
ArrayConnectionPatch.attribute_map
ArrayConnectionPatch.__eq__()
ArrayConnectionPatch.__init__()
ArrayConnectionPatch.__ne__()
ArrayConnectionPatch.__repr__()
ArrayConnectionPatch.attribute_map
ArrayConnectionPatch.keys()
ArrayConnectionPatch.required_args
ArrayConnectionPatch.swagger_types
ArrayConnectionPatch.to_dict()
ArrayConnectionPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.array_connection_path module
ArrayConnectionPath
ArrayConnectionPath.swagger_types
ArrayConnectionPath.attribute_map
ArrayConnectionPath.__eq__()
ArrayConnectionPath.__init__()
ArrayConnectionPath.__ne__()
ArrayConnectionPath.__repr__()
ArrayConnectionPath.attribute_map
ArrayConnectionPath.keys()
ArrayConnectionPath.required_args
ArrayConnectionPath.swagger_types
ArrayConnectionPath.to_dict()
ArrayConnectionPath.to_str()
- pypureclient.flasharray.FA_2_34.models.array_connection_path_get_response module
ArrayConnectionPathGetResponse
ArrayConnectionPathGetResponse.swagger_types
ArrayConnectionPathGetResponse.attribute_map
ArrayConnectionPathGetResponse.__eq__()
ArrayConnectionPathGetResponse.__init__()
ArrayConnectionPathGetResponse.__ne__()
ArrayConnectionPathGetResponse.__repr__()
ArrayConnectionPathGetResponse.attribute_map
ArrayConnectionPathGetResponse.keys()
ArrayConnectionPathGetResponse.required_args
ArrayConnectionPathGetResponse.swagger_types
ArrayConnectionPathGetResponse.to_dict()
ArrayConnectionPathGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.array_connection_path_response module
ArrayConnectionPathResponse
ArrayConnectionPathResponse.swagger_types
ArrayConnectionPathResponse.attribute_map
ArrayConnectionPathResponse.__eq__()
ArrayConnectionPathResponse.__init__()
ArrayConnectionPathResponse.__ne__()
ArrayConnectionPathResponse.__repr__()
ArrayConnectionPathResponse.attribute_map
ArrayConnectionPathResponse.keys()
ArrayConnectionPathResponse.required_args
ArrayConnectionPathResponse.swagger_types
ArrayConnectionPathResponse.to_dict()
ArrayConnectionPathResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.array_connection_post module
ArrayConnectionPost
ArrayConnectionPost.swagger_types
ArrayConnectionPost.attribute_map
ArrayConnectionPost.__eq__()
ArrayConnectionPost.__init__()
ArrayConnectionPost.__ne__()
ArrayConnectionPost.__repr__()
ArrayConnectionPost.attribute_map
ArrayConnectionPost.keys()
ArrayConnectionPost.required_args
ArrayConnectionPost.swagger_types
ArrayConnectionPost.to_dict()
ArrayConnectionPost.to_str()
- pypureclient.flasharray.FA_2_34.models.array_connection_response module
ArrayConnectionResponse
ArrayConnectionResponse.swagger_types
ArrayConnectionResponse.attribute_map
ArrayConnectionResponse.__eq__()
ArrayConnectionResponse.__init__()
ArrayConnectionResponse.__ne__()
ArrayConnectionResponse.__repr__()
ArrayConnectionResponse.attribute_map
ArrayConnectionResponse.keys()
ArrayConnectionResponse.required_args
ArrayConnectionResponse.swagger_types
ArrayConnectionResponse.to_dict()
ArrayConnectionResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.array_encryption module
ArrayEncryption
ArrayEncryption.swagger_types
ArrayEncryption.attribute_map
ArrayEncryption.__eq__()
ArrayEncryption.__init__()
ArrayEncryption.__ne__()
ArrayEncryption.__repr__()
ArrayEncryption.attribute_map
ArrayEncryption.keys()
ArrayEncryption.required_args
ArrayEncryption.swagger_types
ArrayEncryption.to_dict()
ArrayEncryption.to_str()
- pypureclient.flasharray.FA_2_34.models.array_erasure module
- pypureclient.flasharray.FA_2_34.models.array_erasure_get_response module
ArrayErasureGetResponse
ArrayErasureGetResponse.swagger_types
ArrayErasureGetResponse.attribute_map
ArrayErasureGetResponse.__eq__()
ArrayErasureGetResponse.__init__()
ArrayErasureGetResponse.__ne__()
ArrayErasureGetResponse.__repr__()
ArrayErasureGetResponse.attribute_map
ArrayErasureGetResponse.keys()
ArrayErasureGetResponse.required_args
ArrayErasureGetResponse.swagger_types
ArrayErasureGetResponse.to_dict()
ArrayErasureGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.array_erasure_patch module
ArrayErasurePatch
ArrayErasurePatch.swagger_types
ArrayErasurePatch.attribute_map
ArrayErasurePatch.__eq__()
ArrayErasurePatch.__init__()
ArrayErasurePatch.__ne__()
ArrayErasurePatch.__repr__()
ArrayErasurePatch.attribute_map
ArrayErasurePatch.keys()
ArrayErasurePatch.required_args
ArrayErasurePatch.swagger_types
ArrayErasurePatch.to_dict()
ArrayErasurePatch.to_str()
- pypureclient.flasharray.FA_2_34.models.array_erasure_response module
ArrayErasureResponse
ArrayErasureResponse.swagger_types
ArrayErasureResponse.attribute_map
ArrayErasureResponse.__eq__()
ArrayErasureResponse.__init__()
ArrayErasureResponse.__ne__()
ArrayErasureResponse.__repr__()
ArrayErasureResponse.attribute_map
ArrayErasureResponse.keys()
ArrayErasureResponse.required_args
ArrayErasureResponse.swagger_types
ArrayErasureResponse.to_dict()
ArrayErasureResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.array_erasures module
ArrayErasures
ArrayErasures.swagger_types
ArrayErasures.attribute_map
ArrayErasures.__eq__()
ArrayErasures.__init__()
ArrayErasures.__ne__()
ArrayErasures.__repr__()
ArrayErasures.attribute_map
ArrayErasures.keys()
ArrayErasures.required_args
ArrayErasures.swagger_types
ArrayErasures.to_dict()
ArrayErasures.to_str()
- pypureclient.flasharray.FA_2_34.models.array_factory_reset_token module
ArrayFactoryResetToken
ArrayFactoryResetToken.swagger_types
ArrayFactoryResetToken.attribute_map
ArrayFactoryResetToken.__eq__()
ArrayFactoryResetToken.__init__()
ArrayFactoryResetToken.__ne__()
ArrayFactoryResetToken.__repr__()
ArrayFactoryResetToken.attribute_map
ArrayFactoryResetToken.keys()
ArrayFactoryResetToken.required_args
ArrayFactoryResetToken.swagger_types
ArrayFactoryResetToken.to_dict()
ArrayFactoryResetToken.to_str()
- pypureclient.flasharray.FA_2_34.models.array_factory_reset_token_get_response module
ArrayFactoryResetTokenGetResponse
ArrayFactoryResetTokenGetResponse.swagger_types
ArrayFactoryResetTokenGetResponse.attribute_map
ArrayFactoryResetTokenGetResponse.__eq__()
ArrayFactoryResetTokenGetResponse.__init__()
ArrayFactoryResetTokenGetResponse.__ne__()
ArrayFactoryResetTokenGetResponse.__repr__()
ArrayFactoryResetTokenGetResponse.attribute_map
ArrayFactoryResetTokenGetResponse.keys()
ArrayFactoryResetTokenGetResponse.required_args
ArrayFactoryResetTokenGetResponse.swagger_types
ArrayFactoryResetTokenGetResponse.to_dict()
ArrayFactoryResetTokenGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.array_factory_reset_token_response module
ArrayFactoryResetTokenResponse
ArrayFactoryResetTokenResponse.swagger_types
ArrayFactoryResetTokenResponse.attribute_map
ArrayFactoryResetTokenResponse.__eq__()
ArrayFactoryResetTokenResponse.__init__()
ArrayFactoryResetTokenResponse.__ne__()
ArrayFactoryResetTokenResponse.__repr__()
ArrayFactoryResetTokenResponse.attribute_map
ArrayFactoryResetTokenResponse.keys()
ArrayFactoryResetTokenResponse.required_args
ArrayFactoryResetTokenResponse.swagger_types
ArrayFactoryResetTokenResponse.to_dict()
ArrayFactoryResetTokenResponse.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.array_performance module
ArrayPerformance
ArrayPerformance.swagger_types
ArrayPerformance.attribute_map
ArrayPerformance.__eq__()
ArrayPerformance.__init__()
ArrayPerformance.__ne__()
ArrayPerformance.__repr__()
ArrayPerformance.attribute_map
ArrayPerformance.keys()
ArrayPerformance.required_args
ArrayPerformance.swagger_types
ArrayPerformance.to_dict()
ArrayPerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.array_performance_by_link module
ArrayPerformanceByLink
ArrayPerformanceByLink.swagger_types
ArrayPerformanceByLink.attribute_map
ArrayPerformanceByLink.__eq__()
ArrayPerformanceByLink.__init__()
ArrayPerformanceByLink.__ne__()
ArrayPerformanceByLink.__repr__()
ArrayPerformanceByLink.attribute_map
ArrayPerformanceByLink.keys()
ArrayPerformanceByLink.required_args
ArrayPerformanceByLink.swagger_types
ArrayPerformanceByLink.to_dict()
ArrayPerformanceByLink.to_str()
- pypureclient.flasharray.FA_2_34.models.array_performance_by_link_get_response module
ArrayPerformanceByLinkGetResponse
ArrayPerformanceByLinkGetResponse.swagger_types
ArrayPerformanceByLinkGetResponse.attribute_map
ArrayPerformanceByLinkGetResponse.__eq__()
ArrayPerformanceByLinkGetResponse.__init__()
ArrayPerformanceByLinkGetResponse.__ne__()
ArrayPerformanceByLinkGetResponse.__repr__()
ArrayPerformanceByLinkGetResponse.attribute_map
ArrayPerformanceByLinkGetResponse.keys()
ArrayPerformanceByLinkGetResponse.required_args
ArrayPerformanceByLinkGetResponse.swagger_types
ArrayPerformanceByLinkGetResponse.to_dict()
ArrayPerformanceByLinkGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.array_performance_by_link_response module
ArrayPerformanceByLinkResponse
ArrayPerformanceByLinkResponse.swagger_types
ArrayPerformanceByLinkResponse.attribute_map
ArrayPerformanceByLinkResponse.__eq__()
ArrayPerformanceByLinkResponse.__init__()
ArrayPerformanceByLinkResponse.__ne__()
ArrayPerformanceByLinkResponse.__repr__()
ArrayPerformanceByLinkResponse.attribute_map
ArrayPerformanceByLinkResponse.keys()
ArrayPerformanceByLinkResponse.required_args
ArrayPerformanceByLinkResponse.swagger_types
ArrayPerformanceByLinkResponse.to_dict()
ArrayPerformanceByLinkResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.array_performance_get_response module
ArrayPerformanceGetResponse
ArrayPerformanceGetResponse.swagger_types
ArrayPerformanceGetResponse.attribute_map
ArrayPerformanceGetResponse.__eq__()
ArrayPerformanceGetResponse.__init__()
ArrayPerformanceGetResponse.__ne__()
ArrayPerformanceGetResponse.__repr__()
ArrayPerformanceGetResponse.attribute_map
ArrayPerformanceGetResponse.keys()
ArrayPerformanceGetResponse.required_args
ArrayPerformanceGetResponse.swagger_types
ArrayPerformanceGetResponse.to_dict()
ArrayPerformanceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.array_space module
- pypureclient.flasharray.FA_2_34.models.array_space_get_response module
ArraySpaceGetResponse
ArraySpaceGetResponse.swagger_types
ArraySpaceGetResponse.attribute_map
ArraySpaceGetResponse.__eq__()
ArraySpaceGetResponse.__init__()
ArraySpaceGetResponse.__ne__()
ArraySpaceGetResponse.__repr__()
ArraySpaceGetResponse.attribute_map
ArraySpaceGetResponse.keys()
ArraySpaceGetResponse.required_args
ArraySpaceGetResponse.swagger_types
ArraySpaceGetResponse.to_dict()
ArraySpaceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.arrayencryption_data_at_rest module
ArrayencryptionDataAtRest
ArrayencryptionDataAtRest.swagger_types
ArrayencryptionDataAtRest.attribute_map
ArrayencryptionDataAtRest.__eq__()
ArrayencryptionDataAtRest.__init__()
ArrayencryptionDataAtRest.__ne__()
ArrayencryptionDataAtRest.__repr__()
ArrayencryptionDataAtRest.attribute_map
ArrayencryptionDataAtRest.keys()
ArrayencryptionDataAtRest.required_args
ArrayencryptionDataAtRest.swagger_types
ArrayencryptionDataAtRest.to_dict()
ArrayencryptionDataAtRest.to_str()
- pypureclient.flasharray.FA_2_34.models.arrays module
- pypureclient.flasharray.FA_2_34.models.audit module
- pypureclient.flasharray.FA_2_34.models.audit_get_response module
AuditGetResponse
AuditGetResponse.swagger_types
AuditGetResponse.attribute_map
AuditGetResponse.__eq__()
AuditGetResponse.__init__()
AuditGetResponse.__ne__()
AuditGetResponse.__repr__()
AuditGetResponse.attribute_map
AuditGetResponse.keys()
AuditGetResponse.required_args
AuditGetResponse.swagger_types
AuditGetResponse.to_dict()
AuditGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.audit_response module
AuditResponse
AuditResponse.swagger_types
AuditResponse.attribute_map
AuditResponse.__eq__()
AuditResponse.__init__()
AuditResponse.__ne__()
AuditResponse.__repr__()
AuditResponse.attribute_map
AuditResponse.keys()
AuditResponse.required_args
AuditResponse.swagger_types
AuditResponse.to_dict()
AuditResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.built_in module
- pypureclient.flasharray.FA_2_34.models.built_in_relationship module
BuiltInRelationship
BuiltInRelationship.swagger_types
BuiltInRelationship.attribute_map
BuiltInRelationship.__eq__()
BuiltInRelationship.__init__()
BuiltInRelationship.__ne__()
BuiltInRelationship.__repr__()
BuiltInRelationship.attribute_map
BuiltInRelationship.keys()
BuiltInRelationship.required_args
BuiltInRelationship.swagger_types
BuiltInRelationship.to_dict()
BuiltInRelationship.to_str()
- pypureclient.flasharray.FA_2_34.models.built_in_resource_no_id module
BuiltInResourceNoId
BuiltInResourceNoId.swagger_types
BuiltInResourceNoId.attribute_map
BuiltInResourceNoId.__eq__()
BuiltInResourceNoId.__init__()
BuiltInResourceNoId.__ne__()
BuiltInResourceNoId.__repr__()
BuiltInResourceNoId.attribute_map
BuiltInResourceNoId.keys()
BuiltInResourceNoId.required_args
BuiltInResourceNoId.swagger_types
BuiltInResourceNoId.to_dict()
BuiltInResourceNoId.to_str()
- pypureclient.flasharray.FA_2_34.models.certificate module
- pypureclient.flasharray.FA_2_34.models.certificate_get_response module
CertificateGetResponse
CertificateGetResponse.swagger_types
CertificateGetResponse.attribute_map
CertificateGetResponse.__eq__()
CertificateGetResponse.__init__()
CertificateGetResponse.__ne__()
CertificateGetResponse.__repr__()
CertificateGetResponse.attribute_map
CertificateGetResponse.keys()
CertificateGetResponse.required_args
CertificateGetResponse.swagger_types
CertificateGetResponse.to_dict()
CertificateGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.certificate_post module
CertificatePost
CertificatePost.swagger_types
CertificatePost.attribute_map
CertificatePost.__eq__()
CertificatePost.__init__()
CertificatePost.__ne__()
CertificatePost.__repr__()
CertificatePost.attribute_map
CertificatePost.keys()
CertificatePost.required_args
CertificatePost.swagger_types
CertificatePost.to_dict()
CertificatePost.to_str()
- pypureclient.flasharray.FA_2_34.models.certificate_response module
CertificateResponse
CertificateResponse.swagger_types
CertificateResponse.attribute_map
CertificateResponse.__eq__()
CertificateResponse.__init__()
CertificateResponse.__ne__()
CertificateResponse.__repr__()
CertificateResponse.attribute_map
CertificateResponse.keys()
CertificateResponse.required_args
CertificateResponse.swagger_types
CertificateResponse.to_dict()
CertificateResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.certificate_signing_request module
CertificateSigningRequest
CertificateSigningRequest.swagger_types
CertificateSigningRequest.attribute_map
CertificateSigningRequest.__eq__()
CertificateSigningRequest.__init__()
CertificateSigningRequest.__ne__()
CertificateSigningRequest.__repr__()
CertificateSigningRequest.attribute_map
CertificateSigningRequest.keys()
CertificateSigningRequest.required_args
CertificateSigningRequest.swagger_types
CertificateSigningRequest.to_dict()
CertificateSigningRequest.to_str()
- pypureclient.flasharray.FA_2_34.models.certificate_signing_request_post module
CertificateSigningRequestPost
CertificateSigningRequestPost.swagger_types
CertificateSigningRequestPost.attribute_map
CertificateSigningRequestPost.__eq__()
CertificateSigningRequestPost.__init__()
CertificateSigningRequestPost.__ne__()
CertificateSigningRequestPost.__repr__()
CertificateSigningRequestPost.attribute_map
CertificateSigningRequestPost.keys()
CertificateSigningRequestPost.required_args
CertificateSigningRequestPost.swagger_types
CertificateSigningRequestPost.to_dict()
CertificateSigningRequestPost.to_str()
- pypureclient.flasharray.FA_2_34.models.certificate_signing_request_response module
CertificateSigningRequestResponse
CertificateSigningRequestResponse.swagger_types
CertificateSigningRequestResponse.attribute_map
CertificateSigningRequestResponse.__eq__()
CertificateSigningRequestResponse.__init__()
CertificateSigningRequestResponse.__ne__()
CertificateSigningRequestResponse.__repr__()
CertificateSigningRequestResponse.attribute_map
CertificateSigningRequestResponse.keys()
CertificateSigningRequestResponse.required_args
CertificateSigningRequestResponse.swagger_types
CertificateSigningRequestResponse.to_dict()
CertificateSigningRequestResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.chap module
- pypureclient.flasharray.FA_2_34.models.cloud_capacity_get_response module
CloudCapacityGetResponse
CloudCapacityGetResponse.swagger_types
CloudCapacityGetResponse.attribute_map
CloudCapacityGetResponse.__eq__()
CloudCapacityGetResponse.__init__()
CloudCapacityGetResponse.__ne__()
CloudCapacityGetResponse.__repr__()
CloudCapacityGetResponse.attribute_map
CloudCapacityGetResponse.keys()
CloudCapacityGetResponse.required_args
CloudCapacityGetResponse.swagger_types
CloudCapacityGetResponse.to_dict()
CloudCapacityGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.cloud_capacity_patch_response module
CloudCapacityPatchResponse
CloudCapacityPatchResponse.swagger_types
CloudCapacityPatchResponse.attribute_map
CloudCapacityPatchResponse.__eq__()
CloudCapacityPatchResponse.__init__()
CloudCapacityPatchResponse.__ne__()
CloudCapacityPatchResponse.__repr__()
CloudCapacityPatchResponse.attribute_map
CloudCapacityPatchResponse.keys()
CloudCapacityPatchResponse.required_args
CloudCapacityPatchResponse.swagger_types
CloudCapacityPatchResponse.to_dict()
CloudCapacityPatchResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.cloud_capacity_status module
CloudCapacityStatus
CloudCapacityStatus.swagger_types
CloudCapacityStatus.attribute_map
CloudCapacityStatus.__eq__()
CloudCapacityStatus.__init__()
CloudCapacityStatus.__ne__()
CloudCapacityStatus.__repr__()
CloudCapacityStatus.attribute_map
CloudCapacityStatus.keys()
CloudCapacityStatus.required_args
CloudCapacityStatus.swagger_types
CloudCapacityStatus.to_dict()
CloudCapacityStatus.to_str()
- pypureclient.flasharray.FA_2_34.models.cloud_capacity_step module
CloudCapacityStep
CloudCapacityStep.swagger_types
CloudCapacityStep.attribute_map
CloudCapacityStep.__eq__()
CloudCapacityStep.__init__()
CloudCapacityStep.__ne__()
CloudCapacityStep.__repr__()
CloudCapacityStep.attribute_map
CloudCapacityStep.keys()
CloudCapacityStep.required_args
CloudCapacityStep.swagger_types
CloudCapacityStep.to_dict()
CloudCapacityStep.to_str()
- pypureclient.flasharray.FA_2_34.models.cloud_capacity_steps_get_response module
CloudCapacityStepsGetResponse
CloudCapacityStepsGetResponse.swagger_types
CloudCapacityStepsGetResponse.attribute_map
CloudCapacityStepsGetResponse.__eq__()
CloudCapacityStepsGetResponse.__init__()
CloudCapacityStepsGetResponse.__ne__()
CloudCapacityStepsGetResponse.__repr__()
CloudCapacityStepsGetResponse.attribute_map
CloudCapacityStepsGetResponse.keys()
CloudCapacityStepsGetResponse.required_args
CloudCapacityStepsGetResponse.swagger_types
CloudCapacityStepsGetResponse.to_dict()
CloudCapacityStepsGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.cloud_provider_tag module
CloudProviderTag
CloudProviderTag.swagger_types
CloudProviderTag.attribute_map
CloudProviderTag.__eq__()
CloudProviderTag.__init__()
CloudProviderTag.__ne__()
CloudProviderTag.__repr__()
CloudProviderTag.attribute_map
CloudProviderTag.keys()
CloudProviderTag.required_args
CloudProviderTag.swagger_types
CloudProviderTag.to_dict()
CloudProviderTag.to_str()
- pypureclient.flasharray.FA_2_34.models.cloud_provider_tag_get_response module
CloudProviderTagGetResponse
CloudProviderTagGetResponse.swagger_types
CloudProviderTagGetResponse.attribute_map
CloudProviderTagGetResponse.__eq__()
CloudProviderTagGetResponse.__init__()
CloudProviderTagGetResponse.__ne__()
CloudProviderTagGetResponse.__repr__()
CloudProviderTagGetResponse.attribute_map
CloudProviderTagGetResponse.keys()
CloudProviderTagGetResponse.required_args
CloudProviderTagGetResponse.swagger_types
CloudProviderTagGetResponse.to_dict()
CloudProviderTagGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.cloud_provider_tag_response module
CloudProviderTagResponse
CloudProviderTagResponse.swagger_types
CloudProviderTagResponse.attribute_map
CloudProviderTagResponse.__eq__()
CloudProviderTagResponse.__init__()
CloudProviderTagResponse.__ne__()
CloudProviderTagResponse.__repr__()
CloudProviderTagResponse.attribute_map
CloudProviderTagResponse.keys()
CloudProviderTagResponse.required_args
CloudProviderTagResponse.swagger_types
CloudProviderTagResponse.to_dict()
CloudProviderTagResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.connection module
- pypureclient.flasharray.FA_2_34.models.connection_get_response module
ConnectionGetResponse
ConnectionGetResponse.swagger_types
ConnectionGetResponse.attribute_map
ConnectionGetResponse.__eq__()
ConnectionGetResponse.__init__()
ConnectionGetResponse.__ne__()
ConnectionGetResponse.__repr__()
ConnectionGetResponse.attribute_map
ConnectionGetResponse.keys()
ConnectionGetResponse.required_args
ConnectionGetResponse.swagger_types
ConnectionGetResponse.to_dict()
ConnectionGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.connection_post module
ConnectionPost
ConnectionPost.swagger_types
ConnectionPost.attribute_map
ConnectionPost.__eq__()
ConnectionPost.__init__()
ConnectionPost.__ne__()
ConnectionPost.__repr__()
ConnectionPost.attribute_map
ConnectionPost.keys()
ConnectionPost.required_args
ConnectionPost.swagger_types
ConnectionPost.to_dict()
ConnectionPost.to_str()
- pypureclient.flasharray.FA_2_34.models.connection_response module
ConnectionResponse
ConnectionResponse.swagger_types
ConnectionResponse.attribute_map
ConnectionResponse.__eq__()
ConnectionResponse.__init__()
ConnectionResponse.__ne__()
ConnectionResponse.__repr__()
ConnectionResponse.attribute_map
ConnectionResponse.keys()
ConnectionResponse.required_args
ConnectionResponse.swagger_types
ConnectionResponse.to_dict()
ConnectionResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.container_default_protection module
ContainerDefaultProtection
ContainerDefaultProtection.swagger_types
ContainerDefaultProtection.attribute_map
ContainerDefaultProtection.__eq__()
ContainerDefaultProtection.__init__()
ContainerDefaultProtection.__ne__()
ContainerDefaultProtection.__repr__()
ContainerDefaultProtection.attribute_map
ContainerDefaultProtection.keys()
ContainerDefaultProtection.required_args
ContainerDefaultProtection.swagger_types
ContainerDefaultProtection.to_dict()
ContainerDefaultProtection.to_str()
- pypureclient.flasharray.FA_2_34.models.container_default_protection_get_response module
ContainerDefaultProtectionGetResponse
ContainerDefaultProtectionGetResponse.swagger_types
ContainerDefaultProtectionGetResponse.attribute_map
ContainerDefaultProtectionGetResponse.__eq__()
ContainerDefaultProtectionGetResponse.__init__()
ContainerDefaultProtectionGetResponse.__ne__()
ContainerDefaultProtectionGetResponse.__repr__()
ContainerDefaultProtectionGetResponse.attribute_map
ContainerDefaultProtectionGetResponse.keys()
ContainerDefaultProtectionGetResponse.required_args
ContainerDefaultProtectionGetResponse.swagger_types
ContainerDefaultProtectionGetResponse.to_dict()
ContainerDefaultProtectionGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.container_default_protection_response module
ContainerDefaultProtectionResponse
ContainerDefaultProtectionResponse.swagger_types
ContainerDefaultProtectionResponse.attribute_map
ContainerDefaultProtectionResponse.__eq__()
ContainerDefaultProtectionResponse.__init__()
ContainerDefaultProtectionResponse.__ne__()
ContainerDefaultProtectionResponse.__repr__()
ContainerDefaultProtectionResponse.attribute_map
ContainerDefaultProtectionResponse.keys()
ContainerDefaultProtectionResponse.required_args
ContainerDefaultProtectionResponse.swagger_types
ContainerDefaultProtectionResponse.to_dict()
ContainerDefaultProtectionResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.controller module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.controllers module
- pypureclient.flasharray.FA_2_34.models.default_protection_reference module
DefaultProtectionReference
DefaultProtectionReference.swagger_types
DefaultProtectionReference.attribute_map
DefaultProtectionReference.__eq__()
DefaultProtectionReference.__init__()
DefaultProtectionReference.__ne__()
DefaultProtectionReference.__repr__()
DefaultProtectionReference.attribute_map
DefaultProtectionReference.keys()
DefaultProtectionReference.required_args
DefaultProtectionReference.swagger_types
DefaultProtectionReference.to_dict()
DefaultProtectionReference.to_str()
- pypureclient.flasharray.FA_2_34.models.destroyed_patch_post module
DestroyedPatchPost
DestroyedPatchPost.swagger_types
DestroyedPatchPost.attribute_map
DestroyedPatchPost.__eq__()
DestroyedPatchPost.__init__()
DestroyedPatchPost.__ne__()
DestroyedPatchPost.__repr__()
DestroyedPatchPost.attribute_map
DestroyedPatchPost.keys()
DestroyedPatchPost.required_args
DestroyedPatchPost.swagger_types
DestroyedPatchPost.to_dict()
DestroyedPatchPost.to_str()
- pypureclient.flasharray.FA_2_34.models.directory module
- pypureclient.flasharray.FA_2_34.models.directory_export module
DirectoryExport
DirectoryExport.swagger_types
DirectoryExport.attribute_map
DirectoryExport.__eq__()
DirectoryExport.__init__()
DirectoryExport.__ne__()
DirectoryExport.__repr__()
DirectoryExport.attribute_map
DirectoryExport.keys()
DirectoryExport.required_args
DirectoryExport.swagger_types
DirectoryExport.to_dict()
DirectoryExport.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_export_get_response module
DirectoryExportGetResponse
DirectoryExportGetResponse.swagger_types
DirectoryExportGetResponse.attribute_map
DirectoryExportGetResponse.__eq__()
DirectoryExportGetResponse.__init__()
DirectoryExportGetResponse.__ne__()
DirectoryExportGetResponse.__repr__()
DirectoryExportGetResponse.attribute_map
DirectoryExportGetResponse.keys()
DirectoryExportGetResponse.required_args
DirectoryExportGetResponse.swagger_types
DirectoryExportGetResponse.to_dict()
DirectoryExportGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_export_patch module
DirectoryExportPatch
DirectoryExportPatch.swagger_types
DirectoryExportPatch.attribute_map
DirectoryExportPatch.__eq__()
DirectoryExportPatch.__init__()
DirectoryExportPatch.__ne__()
DirectoryExportPatch.__repr__()
DirectoryExportPatch.attribute_map
DirectoryExportPatch.keys()
DirectoryExportPatch.required_args
DirectoryExportPatch.swagger_types
DirectoryExportPatch.to_dict()
DirectoryExportPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_export_post module
DirectoryExportPost
DirectoryExportPost.swagger_types
DirectoryExportPost.attribute_map
DirectoryExportPost.__eq__()
DirectoryExportPost.__init__()
DirectoryExportPost.__ne__()
DirectoryExportPost.__repr__()
DirectoryExportPost.attribute_map
DirectoryExportPost.keys()
DirectoryExportPost.required_args
DirectoryExportPost.swagger_types
DirectoryExportPost.to_dict()
DirectoryExportPost.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_export_response module
DirectoryExportResponse
DirectoryExportResponse.swagger_types
DirectoryExportResponse.attribute_map
DirectoryExportResponse.__eq__()
DirectoryExportResponse.__init__()
DirectoryExportResponse.__ne__()
DirectoryExportResponse.__repr__()
DirectoryExportResponse.attribute_map
DirectoryExportResponse.keys()
DirectoryExportResponse.required_args
DirectoryExportResponse.swagger_types
DirectoryExportResponse.to_dict()
DirectoryExportResponse.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.directory_lock_nlm_reclamation module
DirectoryLockNlmReclamation
DirectoryLockNlmReclamation.swagger_types
DirectoryLockNlmReclamation.attribute_map
DirectoryLockNlmReclamation.__eq__()
DirectoryLockNlmReclamation.__init__()
DirectoryLockNlmReclamation.__ne__()
DirectoryLockNlmReclamation.__repr__()
DirectoryLockNlmReclamation.attribute_map
DirectoryLockNlmReclamation.keys()
DirectoryLockNlmReclamation.required_args
DirectoryLockNlmReclamation.swagger_types
DirectoryLockNlmReclamation.to_dict()
DirectoryLockNlmReclamation.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_lock_nlm_reclamation_response module
DirectoryLockNlmReclamationResponse
DirectoryLockNlmReclamationResponse.swagger_types
DirectoryLockNlmReclamationResponse.attribute_map
DirectoryLockNlmReclamationResponse.__eq__()
DirectoryLockNlmReclamationResponse.__init__()
DirectoryLockNlmReclamationResponse.__ne__()
DirectoryLockNlmReclamationResponse.__repr__()
DirectoryLockNlmReclamationResponse.attribute_map
DirectoryLockNlmReclamationResponse.keys()
DirectoryLockNlmReclamationResponse.required_args
DirectoryLockNlmReclamationResponse.swagger_types
DirectoryLockNlmReclamationResponse.to_dict()
DirectoryLockNlmReclamationResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_patch module
DirectoryPatch
DirectoryPatch.swagger_types
DirectoryPatch.attribute_map
DirectoryPatch.__eq__()
DirectoryPatch.__init__()
DirectoryPatch.__ne__()
DirectoryPatch.__repr__()
DirectoryPatch.attribute_map
DirectoryPatch.keys()
DirectoryPatch.required_args
DirectoryPatch.swagger_types
DirectoryPatch.to_dict()
DirectoryPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_performance module
DirectoryPerformance
DirectoryPerformance.swagger_types
DirectoryPerformance.attribute_map
DirectoryPerformance.__eq__()
DirectoryPerformance.__init__()
DirectoryPerformance.__ne__()
DirectoryPerformance.__repr__()
DirectoryPerformance.attribute_map
DirectoryPerformance.keys()
DirectoryPerformance.required_args
DirectoryPerformance.swagger_types
DirectoryPerformance.to_dict()
DirectoryPerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_performance_get_response module
DirectoryPerformanceGetResponse
DirectoryPerformanceGetResponse.swagger_types
DirectoryPerformanceGetResponse.attribute_map
DirectoryPerformanceGetResponse.__eq__()
DirectoryPerformanceGetResponse.__init__()
DirectoryPerformanceGetResponse.__ne__()
DirectoryPerformanceGetResponse.__repr__()
DirectoryPerformanceGetResponse.attribute_map
DirectoryPerformanceGetResponse.keys()
DirectoryPerformanceGetResponse.required_args
DirectoryPerformanceGetResponse.swagger_types
DirectoryPerformanceGetResponse.to_dict()
DirectoryPerformanceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_policy_export_post module
DirectoryPolicyExportPost
DirectoryPolicyExportPost.swagger_types
DirectoryPolicyExportPost.attribute_map
DirectoryPolicyExportPost.__eq__()
DirectoryPolicyExportPost.__init__()
DirectoryPolicyExportPost.__ne__()
DirectoryPolicyExportPost.__repr__()
DirectoryPolicyExportPost.attribute_map
DirectoryPolicyExportPost.keys()
DirectoryPolicyExportPost.required_args
DirectoryPolicyExportPost.swagger_types
DirectoryPolicyExportPost.to_dict()
DirectoryPolicyExportPost.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_policy_post module
DirectoryPolicyPost
DirectoryPolicyPost.swagger_types
DirectoryPolicyPost.attribute_map
DirectoryPolicyPost.__eq__()
DirectoryPolicyPost.__init__()
DirectoryPolicyPost.__ne__()
DirectoryPolicyPost.__repr__()
DirectoryPolicyPost.attribute_map
DirectoryPolicyPost.keys()
DirectoryPolicyPost.required_args
DirectoryPolicyPost.swagger_types
DirectoryPolicyPost.to_dict()
DirectoryPolicyPost.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_post module
DirectoryPost
DirectoryPost.swagger_types
DirectoryPost.attribute_map
DirectoryPost.__eq__()
DirectoryPost.__init__()
DirectoryPost.__ne__()
DirectoryPost.__repr__()
DirectoryPost.attribute_map
DirectoryPost.keys()
DirectoryPost.required_args
DirectoryPost.swagger_types
DirectoryPost.to_dict()
DirectoryPost.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_quota module
DirectoryQuota
DirectoryQuota.swagger_types
DirectoryQuota.attribute_map
DirectoryQuota.__eq__()
DirectoryQuota.__init__()
DirectoryQuota.__ne__()
DirectoryQuota.__repr__()
DirectoryQuota.attribute_map
DirectoryQuota.keys()
DirectoryQuota.required_args
DirectoryQuota.swagger_types
DirectoryQuota.to_dict()
DirectoryQuota.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_quotas_get_response module
DirectoryQuotasGetResponse
DirectoryQuotasGetResponse.swagger_types
DirectoryQuotasGetResponse.attribute_map
DirectoryQuotasGetResponse.__eq__()
DirectoryQuotasGetResponse.__init__()
DirectoryQuotasGetResponse.__ne__()
DirectoryQuotasGetResponse.__repr__()
DirectoryQuotasGetResponse.attribute_map
DirectoryQuotasGetResponse.keys()
DirectoryQuotasGetResponse.required_args
DirectoryQuotasGetResponse.swagger_types
DirectoryQuotasGetResponse.to_dict()
DirectoryQuotasGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_quotas_response module
DirectoryQuotasResponse
DirectoryQuotasResponse.swagger_types
DirectoryQuotasResponse.attribute_map
DirectoryQuotasResponse.__eq__()
DirectoryQuotasResponse.__init__()
DirectoryQuotasResponse.__ne__()
DirectoryQuotasResponse.__repr__()
DirectoryQuotasResponse.attribute_map
DirectoryQuotasResponse.keys()
DirectoryQuotasResponse.required_args
DirectoryQuotasResponse.swagger_types
DirectoryQuotasResponse.to_dict()
DirectoryQuotasResponse.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.directory_service module
DirectoryService
DirectoryService.swagger_types
DirectoryService.attribute_map
DirectoryService.__eq__()
DirectoryService.__init__()
DirectoryService.__ne__()
DirectoryService.__repr__()
DirectoryService.attribute_map
DirectoryService.keys()
DirectoryService.required_args
DirectoryService.swagger_types
DirectoryService.to_dict()
DirectoryService.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_service_get_response module
DirectoryServiceGetResponse
DirectoryServiceGetResponse.swagger_types
DirectoryServiceGetResponse.attribute_map
DirectoryServiceGetResponse.__eq__()
DirectoryServiceGetResponse.__init__()
DirectoryServiceGetResponse.__ne__()
DirectoryServiceGetResponse.__repr__()
DirectoryServiceGetResponse.attribute_map
DirectoryServiceGetResponse.keys()
DirectoryServiceGetResponse.required_args
DirectoryServiceGetResponse.swagger_types
DirectoryServiceGetResponse.to_dict()
DirectoryServiceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_service_management module
DirectoryServiceManagement
DirectoryServiceManagement.swagger_types
DirectoryServiceManagement.attribute_map
DirectoryServiceManagement.__eq__()
DirectoryServiceManagement.__init__()
DirectoryServiceManagement.__ne__()
DirectoryServiceManagement.__repr__()
DirectoryServiceManagement.attribute_map
DirectoryServiceManagement.keys()
DirectoryServiceManagement.required_args
DirectoryServiceManagement.swagger_types
DirectoryServiceManagement.to_dict()
DirectoryServiceManagement.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_service_response module
DirectoryServiceResponse
DirectoryServiceResponse.swagger_types
DirectoryServiceResponse.attribute_map
DirectoryServiceResponse.__eq__()
DirectoryServiceResponse.__init__()
DirectoryServiceResponse.__ne__()
DirectoryServiceResponse.__repr__()
DirectoryServiceResponse.attribute_map
DirectoryServiceResponse.keys()
DirectoryServiceResponse.required_args
DirectoryServiceResponse.swagger_types
DirectoryServiceResponse.to_dict()
DirectoryServiceResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_service_role module
DirectoryServiceRole
DirectoryServiceRole.swagger_types
DirectoryServiceRole.attribute_map
DirectoryServiceRole.__eq__()
DirectoryServiceRole.__init__()
DirectoryServiceRole.__ne__()
DirectoryServiceRole.__repr__()
DirectoryServiceRole.attribute_map
DirectoryServiceRole.keys()
DirectoryServiceRole.required_args
DirectoryServiceRole.swagger_types
DirectoryServiceRole.to_dict()
DirectoryServiceRole.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_service_role_get_response module
DirectoryServiceRoleGetResponse
DirectoryServiceRoleGetResponse.swagger_types
DirectoryServiceRoleGetResponse.attribute_map
DirectoryServiceRoleGetResponse.__eq__()
DirectoryServiceRoleGetResponse.__init__()
DirectoryServiceRoleGetResponse.__ne__()
DirectoryServiceRoleGetResponse.__repr__()
DirectoryServiceRoleGetResponse.attribute_map
DirectoryServiceRoleGetResponse.keys()
DirectoryServiceRoleGetResponse.required_args
DirectoryServiceRoleGetResponse.swagger_types
DirectoryServiceRoleGetResponse.to_dict()
DirectoryServiceRoleGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_service_role_response module
DirectoryServiceRoleResponse
DirectoryServiceRoleResponse.swagger_types
DirectoryServiceRoleResponse.attribute_map
DirectoryServiceRoleResponse.__eq__()
DirectoryServiceRoleResponse.__init__()
DirectoryServiceRoleResponse.__ne__()
DirectoryServiceRoleResponse.__repr__()
DirectoryServiceRoleResponse.attribute_map
DirectoryServiceRoleResponse.keys()
DirectoryServiceRoleResponse.required_args
DirectoryServiceRoleResponse.swagger_types
DirectoryServiceRoleResponse.to_dict()
DirectoryServiceRoleResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_snapshot module
DirectorySnapshot
DirectorySnapshot.swagger_types
DirectorySnapshot.attribute_map
DirectorySnapshot.__eq__()
DirectorySnapshot.__init__()
DirectorySnapshot.__ne__()
DirectorySnapshot.__repr__()
DirectorySnapshot.attribute_map
DirectorySnapshot.keys()
DirectorySnapshot.required_args
DirectorySnapshot.swagger_types
DirectorySnapshot.to_dict()
DirectorySnapshot.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_snapshot_get_response module
DirectorySnapshotGetResponse
DirectorySnapshotGetResponse.swagger_types
DirectorySnapshotGetResponse.attribute_map
DirectorySnapshotGetResponse.__eq__()
DirectorySnapshotGetResponse.__init__()
DirectorySnapshotGetResponse.__ne__()
DirectorySnapshotGetResponse.__repr__()
DirectorySnapshotGetResponse.attribute_map
DirectorySnapshotGetResponse.keys()
DirectorySnapshotGetResponse.required_args
DirectorySnapshotGetResponse.swagger_types
DirectorySnapshotGetResponse.to_dict()
DirectorySnapshotGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_snapshot_patch module
DirectorySnapshotPatch
DirectorySnapshotPatch.swagger_types
DirectorySnapshotPatch.attribute_map
DirectorySnapshotPatch.__eq__()
DirectorySnapshotPatch.__init__()
DirectorySnapshotPatch.__ne__()
DirectorySnapshotPatch.__repr__()
DirectorySnapshotPatch.attribute_map
DirectorySnapshotPatch.keys()
DirectorySnapshotPatch.required_args
DirectorySnapshotPatch.swagger_types
DirectorySnapshotPatch.to_dict()
DirectorySnapshotPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_snapshot_post module
DirectorySnapshotPost
DirectorySnapshotPost.swagger_types
DirectorySnapshotPost.attribute_map
DirectorySnapshotPost.__eq__()
DirectorySnapshotPost.__init__()
DirectorySnapshotPost.__ne__()
DirectorySnapshotPost.__repr__()
DirectorySnapshotPost.attribute_map
DirectorySnapshotPost.keys()
DirectorySnapshotPost.required_args
DirectorySnapshotPost.swagger_types
DirectorySnapshotPost.to_dict()
DirectorySnapshotPost.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_snapshot_response module
DirectorySnapshotResponse
DirectorySnapshotResponse.swagger_types
DirectorySnapshotResponse.attribute_map
DirectorySnapshotResponse.__eq__()
DirectorySnapshotResponse.__init__()
DirectorySnapshotResponse.__ne__()
DirectorySnapshotResponse.__repr__()
DirectorySnapshotResponse.attribute_map
DirectorySnapshotResponse.keys()
DirectorySnapshotResponse.required_args
DirectorySnapshotResponse.swagger_types
DirectorySnapshotResponse.to_dict()
DirectorySnapshotResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.directory_space module
DirectorySpace
DirectorySpace.swagger_types
DirectorySpace.attribute_map
DirectorySpace.__eq__()
DirectorySpace.__init__()
DirectorySpace.__ne__()
DirectorySpace.__repr__()
DirectorySpace.attribute_map
DirectorySpace.keys()
DirectorySpace.required_args
DirectorySpace.swagger_types
DirectorySpace.to_dict()
DirectorySpace.to_str()
- pypureclient.flasharray.FA_2_34.models.directorypolicyexportpost_policies module
DirectorypolicyexportpostPolicies
DirectorypolicyexportpostPolicies.swagger_types
DirectorypolicyexportpostPolicies.attribute_map
DirectorypolicyexportpostPolicies.__eq__()
DirectorypolicyexportpostPolicies.__init__()
DirectorypolicyexportpostPolicies.__ne__()
DirectorypolicyexportpostPolicies.__repr__()
DirectorypolicyexportpostPolicies.attribute_map
DirectorypolicyexportpostPolicies.keys()
DirectorypolicyexportpostPolicies.required_args
DirectorypolicyexportpostPolicies.swagger_types
DirectorypolicyexportpostPolicies.to_dict()
DirectorypolicyexportpostPolicies.to_str()
- pypureclient.flasharray.FA_2_34.models.directorypolicypost_policies module
DirectorypolicypostPolicies
DirectorypolicypostPolicies.swagger_types
DirectorypolicypostPolicies.attribute_map
DirectorypolicypostPolicies.__eq__()
DirectorypolicypostPolicies.__init__()
DirectorypolicypostPolicies.__ne__()
DirectorypolicypostPolicies.__repr__()
DirectorypolicypostPolicies.attribute_map
DirectorypolicypostPolicies.keys()
DirectorypolicypostPolicies.required_args
DirectorypolicypostPolicies.swagger_types
DirectorypolicypostPolicies.to_dict()
DirectorypolicypostPolicies.to_str()
- pypureclient.flasharray.FA_2_34.models.dns module
- pypureclient.flasharray.FA_2_34.models.dns_get_response module
DnsGetResponse
DnsGetResponse.swagger_types
DnsGetResponse.attribute_map
DnsGetResponse.__eq__()
DnsGetResponse.__init__()
DnsGetResponse.__ne__()
DnsGetResponse.__repr__()
DnsGetResponse.attribute_map
DnsGetResponse.keys()
DnsGetResponse.required_args
DnsGetResponse.swagger_types
DnsGetResponse.to_dict()
DnsGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.dns_patch module
- pypureclient.flasharray.FA_2_34.models.dns_post module
- pypureclient.flasharray.FA_2_34.models.dns_response module
- pypureclient.flasharray.FA_2_34.models.drive module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.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.flasharray.FA_2_34.models.eradication_config module
EradicationConfig
EradicationConfig.swagger_types
EradicationConfig.attribute_map
EradicationConfig.__eq__()
EradicationConfig.__init__()
EradicationConfig.__ne__()
EradicationConfig.__repr__()
EradicationConfig.attribute_map
EradicationConfig.keys()
EradicationConfig.required_args
EradicationConfig.swagger_types
EradicationConfig.to_dict()
EradicationConfig.to_str()
- pypureclient.flasharray.FA_2_34.models.eula module
- pypureclient.flasharray.FA_2_34.models.eula_get_response module
EulaGetResponse
EulaGetResponse.swagger_types
EulaGetResponse.attribute_map
EulaGetResponse.__eq__()
EulaGetResponse.__init__()
EulaGetResponse.__ne__()
EulaGetResponse.__repr__()
EulaGetResponse.attribute_map
EulaGetResponse.keys()
EulaGetResponse.required_args
EulaGetResponse.swagger_types
EulaGetResponse.to_dict()
EulaGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.eula_response module
- pypureclient.flasharray.FA_2_34.models.eula_signature module
EulaSignature
EulaSignature.swagger_types
EulaSignature.attribute_map
EulaSignature.__eq__()
EulaSignature.__init__()
EulaSignature.__ne__()
EulaSignature.__repr__()
EulaSignature.attribute_map
EulaSignature.keys()
EulaSignature.required_args
EulaSignature.swagger_types
EulaSignature.to_dict()
EulaSignature.to_str()
- pypureclient.flasharray.FA_2_34.models.export_policy_attachment_mixin module
ExportPolicyAttachmentMixin
ExportPolicyAttachmentMixin.swagger_types
ExportPolicyAttachmentMixin.attribute_map
ExportPolicyAttachmentMixin.__eq__()
ExportPolicyAttachmentMixin.__init__()
ExportPolicyAttachmentMixin.__ne__()
ExportPolicyAttachmentMixin.__repr__()
ExportPolicyAttachmentMixin.attribute_map
ExportPolicyAttachmentMixin.keys()
ExportPolicyAttachmentMixin.required_args
ExportPolicyAttachmentMixin.swagger_types
ExportPolicyAttachmentMixin.to_dict()
ExportPolicyAttachmentMixin.to_str()
- pypureclient.flasharray.FA_2_34.models.file_post module
- pypureclient.flasharray.FA_2_34.models.file_system module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.file_system_patch module
FileSystemPatch
FileSystemPatch.swagger_types
FileSystemPatch.attribute_map
FileSystemPatch.__eq__()
FileSystemPatch.__init__()
FileSystemPatch.__ne__()
FileSystemPatch.__repr__()
FileSystemPatch.attribute_map
FileSystemPatch.keys()
FileSystemPatch.required_args
FileSystemPatch.swagger_types
FileSystemPatch.to_dict()
FileSystemPatch.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.fixed_name_resource_no_id module
FixedNameResourceNoId
FixedNameResourceNoId.swagger_types
FixedNameResourceNoId.attribute_map
FixedNameResourceNoId.__eq__()
FixedNameResourceNoId.__init__()
FixedNameResourceNoId.__ne__()
FixedNameResourceNoId.__repr__()
FixedNameResourceNoId.attribute_map
FixedNameResourceNoId.keys()
FixedNameResourceNoId.required_args
FixedNameResourceNoId.swagger_types
FixedNameResourceNoId.to_dict()
FixedNameResourceNoId.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.fixed_reference_no_id module
FixedReferenceNoId
FixedReferenceNoId.swagger_types
FixedReferenceNoId.attribute_map
FixedReferenceNoId.__eq__()
FixedReferenceNoId.__init__()
FixedReferenceNoId.__ne__()
FixedReferenceNoId.__repr__()
FixedReferenceNoId.attribute_map
FixedReferenceNoId.keys()
FixedReferenceNoId.required_args
FixedReferenceNoId.swagger_types
FixedReferenceNoId.to_dict()
FixedReferenceNoId.to_str()
- pypureclient.flasharray.FA_2_34.models.fixed_reference_with_type module
FixedReferenceWithType
FixedReferenceWithType.swagger_types
FixedReferenceWithType.attribute_map
FixedReferenceWithType.__eq__()
FixedReferenceWithType.__init__()
FixedReferenceWithType.__ne__()
FixedReferenceWithType.__repr__()
FixedReferenceWithType.attribute_map
FixedReferenceWithType.keys()
FixedReferenceWithType.required_args
FixedReferenceWithType.swagger_types
FixedReferenceWithType.to_dict()
FixedReferenceWithType.to_str()
- pypureclient.flasharray.FA_2_34.models.hardware module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.hardware_patch module
HardwarePatch
HardwarePatch.swagger_types
HardwarePatch.attribute_map
HardwarePatch.__eq__()
HardwarePatch.__init__()
HardwarePatch.__ne__()
HardwarePatch.__repr__()
HardwarePatch.attribute_map
HardwarePatch.keys()
HardwarePatch.required_args
HardwarePatch.swagger_types
HardwarePatch.to_dict()
HardwarePatch.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.host module
- pypureclient.flasharray.FA_2_34.models.host_get_response module
HostGetResponse
HostGetResponse.swagger_types
HostGetResponse.attribute_map
HostGetResponse.__eq__()
HostGetResponse.__init__()
HostGetResponse.__ne__()
HostGetResponse.__repr__()
HostGetResponse.attribute_map
HostGetResponse.keys()
HostGetResponse.required_args
HostGetResponse.swagger_types
HostGetResponse.to_dict()
HostGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.host_group module
- pypureclient.flasharray.FA_2_34.models.host_group_get_response module
HostGroupGetResponse
HostGroupGetResponse.swagger_types
HostGroupGetResponse.attribute_map
HostGroupGetResponse.__eq__()
HostGroupGetResponse.__init__()
HostGroupGetResponse.__ne__()
HostGroupGetResponse.__repr__()
HostGroupGetResponse.attribute_map
HostGroupGetResponse.keys()
HostGroupGetResponse.required_args
HostGroupGetResponse.swagger_types
HostGroupGetResponse.to_dict()
HostGroupGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.host_group_patch module
HostGroupPatch
HostGroupPatch.swagger_types
HostGroupPatch.attribute_map
HostGroupPatch.__eq__()
HostGroupPatch.__init__()
HostGroupPatch.__ne__()
HostGroupPatch.__repr__()
HostGroupPatch.attribute_map
HostGroupPatch.keys()
HostGroupPatch.required_args
HostGroupPatch.swagger_types
HostGroupPatch.to_dict()
HostGroupPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.host_group_performance module
HostGroupPerformance
HostGroupPerformance.swagger_types
HostGroupPerformance.attribute_map
HostGroupPerformance.__eq__()
HostGroupPerformance.__init__()
HostGroupPerformance.__ne__()
HostGroupPerformance.__repr__()
HostGroupPerformance.attribute_map
HostGroupPerformance.keys()
HostGroupPerformance.required_args
HostGroupPerformance.swagger_types
HostGroupPerformance.to_dict()
HostGroupPerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.host_group_performance_by_array module
HostGroupPerformanceByArray
HostGroupPerformanceByArray.swagger_types
HostGroupPerformanceByArray.attribute_map
HostGroupPerformanceByArray.__eq__()
HostGroupPerformanceByArray.__init__()
HostGroupPerformanceByArray.__ne__()
HostGroupPerformanceByArray.__repr__()
HostGroupPerformanceByArray.attribute_map
HostGroupPerformanceByArray.keys()
HostGroupPerformanceByArray.required_args
HostGroupPerformanceByArray.swagger_types
HostGroupPerformanceByArray.to_dict()
HostGroupPerformanceByArray.to_str()
- pypureclient.flasharray.FA_2_34.models.host_group_response module
HostGroupResponse
HostGroupResponse.swagger_types
HostGroupResponse.attribute_map
HostGroupResponse.__eq__()
HostGroupResponse.__init__()
HostGroupResponse.__ne__()
HostGroupResponse.__repr__()
HostGroupResponse.attribute_map
HostGroupResponse.keys()
HostGroupResponse.required_args
HostGroupResponse.swagger_types
HostGroupResponse.to_dict()
HostGroupResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.host_group_space module
HostGroupSpace
HostGroupSpace.swagger_types
HostGroupSpace.attribute_map
HostGroupSpace.__eq__()
HostGroupSpace.__init__()
HostGroupSpace.__ne__()
HostGroupSpace.__repr__()
HostGroupSpace.attribute_map
HostGroupSpace.keys()
HostGroupSpace.required_args
HostGroupSpace.swagger_types
HostGroupSpace.to_dict()
HostGroupSpace.to_str()
- pypureclient.flasharray.FA_2_34.models.host_patch module
- pypureclient.flasharray.FA_2_34.models.host_performance module
HostPerformance
HostPerformance.swagger_types
HostPerformance.attribute_map
HostPerformance.__eq__()
HostPerformance.__init__()
HostPerformance.__ne__()
HostPerformance.__repr__()
HostPerformance.attribute_map
HostPerformance.keys()
HostPerformance.required_args
HostPerformance.swagger_types
HostPerformance.to_dict()
HostPerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.host_performance_balance module
HostPerformanceBalance
HostPerformanceBalance.swagger_types
HostPerformanceBalance.attribute_map
HostPerformanceBalance.__eq__()
HostPerformanceBalance.__init__()
HostPerformanceBalance.__ne__()
HostPerformanceBalance.__repr__()
HostPerformanceBalance.attribute_map
HostPerformanceBalance.keys()
HostPerformanceBalance.required_args
HostPerformanceBalance.swagger_types
HostPerformanceBalance.to_dict()
HostPerformanceBalance.to_str()
- pypureclient.flasharray.FA_2_34.models.host_performance_balance_get_response module
HostPerformanceBalanceGetResponse
HostPerformanceBalanceGetResponse.swagger_types
HostPerformanceBalanceGetResponse.attribute_map
HostPerformanceBalanceGetResponse.__eq__()
HostPerformanceBalanceGetResponse.__init__()
HostPerformanceBalanceGetResponse.__ne__()
HostPerformanceBalanceGetResponse.__repr__()
HostPerformanceBalanceGetResponse.attribute_map
HostPerformanceBalanceGetResponse.keys()
HostPerformanceBalanceGetResponse.required_args
HostPerformanceBalanceGetResponse.swagger_types
HostPerformanceBalanceGetResponse.to_dict()
HostPerformanceBalanceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.host_performance_by_array module
HostPerformanceByArray
HostPerformanceByArray.swagger_types
HostPerformanceByArray.attribute_map
HostPerformanceByArray.__eq__()
HostPerformanceByArray.__init__()
HostPerformanceByArray.__ne__()
HostPerformanceByArray.__repr__()
HostPerformanceByArray.attribute_map
HostPerformanceByArray.keys()
HostPerformanceByArray.required_args
HostPerformanceByArray.swagger_types
HostPerformanceByArray.to_dict()
HostPerformanceByArray.to_str()
- pypureclient.flasharray.FA_2_34.models.host_port_connectivity module
HostPortConnectivity
HostPortConnectivity.swagger_types
HostPortConnectivity.attribute_map
HostPortConnectivity.__eq__()
HostPortConnectivity.__init__()
HostPortConnectivity.__ne__()
HostPortConnectivity.__repr__()
HostPortConnectivity.attribute_map
HostPortConnectivity.keys()
HostPortConnectivity.required_args
HostPortConnectivity.swagger_types
HostPortConnectivity.to_dict()
HostPortConnectivity.to_str()
- pypureclient.flasharray.FA_2_34.models.host_post module
- pypureclient.flasharray.FA_2_34.models.host_response module
- pypureclient.flasharray.FA_2_34.models.host_space module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.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.flasharray.FA_2_34.models.kmip module
- pypureclient.flasharray.FA_2_34.models.kmip_certificate module
KmipCertificate
KmipCertificate.swagger_types
KmipCertificate.attribute_map
KmipCertificate.__eq__()
KmipCertificate.__init__()
KmipCertificate.__ne__()
KmipCertificate.__repr__()
KmipCertificate.attribute_map
KmipCertificate.keys()
KmipCertificate.required_args
KmipCertificate.swagger_types
KmipCertificate.to_dict()
KmipCertificate.to_str()
- pypureclient.flasharray.FA_2_34.models.kmip_get_response module
KmipGetResponse
KmipGetResponse.swagger_types
KmipGetResponse.attribute_map
KmipGetResponse.__eq__()
KmipGetResponse.__init__()
KmipGetResponse.__ne__()
KmipGetResponse.__repr__()
KmipGetResponse.attribute_map
KmipGetResponse.keys()
KmipGetResponse.required_args
KmipGetResponse.swagger_types
KmipGetResponse.to_dict()
KmipGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.kmip_object module
- pypureclient.flasharray.FA_2_34.models.kmip_patch module
- pypureclient.flasharray.FA_2_34.models.kmip_post module
- pypureclient.flasharray.FA_2_34.models.kmip_response module
- pypureclient.flasharray.FA_2_34.models.kmip_test_result module
KmipTestResult
KmipTestResult.swagger_types
KmipTestResult.attribute_map
KmipTestResult.__eq__()
KmipTestResult.__init__()
KmipTestResult.__ne__()
KmipTestResult.__repr__()
KmipTestResult.attribute_map
KmipTestResult.keys()
KmipTestResult.required_args
KmipTestResult.swagger_types
KmipTestResult.to_dict()
KmipTestResult.to_str()
- pypureclient.flasharray.FA_2_34.models.kmip_test_result_get_response module
KmipTestResultGetResponse
KmipTestResultGetResponse.swagger_types
KmipTestResultGetResponse.attribute_map
KmipTestResultGetResponse.__eq__()
KmipTestResultGetResponse.__init__()
KmipTestResultGetResponse.__ne__()
KmipTestResultGetResponse.__repr__()
KmipTestResultGetResponse.attribute_map
KmipTestResultGetResponse.keys()
KmipTestResultGetResponse.required_args
KmipTestResultGetResponse.swagger_types
KmipTestResultGetResponse.to_dict()
KmipTestResultGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.limited_by module
- pypureclient.flasharray.FA_2_34.models.local_group module
- pypureclient.flasharray.FA_2_34.models.local_group_get_response module
LocalGroupGetResponse
LocalGroupGetResponse.swagger_types
LocalGroupGetResponse.attribute_map
LocalGroupGetResponse.__eq__()
LocalGroupGetResponse.__init__()
LocalGroupGetResponse.__ne__()
LocalGroupGetResponse.__repr__()
LocalGroupGetResponse.attribute_map
LocalGroupGetResponse.keys()
LocalGroupGetResponse.required_args
LocalGroupGetResponse.swagger_types
LocalGroupGetResponse.to_dict()
LocalGroupGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.local_group_membership_post module
LocalGroupMembershipPost
LocalGroupMembershipPost.swagger_types
LocalGroupMembershipPost.attribute_map
LocalGroupMembershipPost.__eq__()
LocalGroupMembershipPost.__init__()
LocalGroupMembershipPost.__ne__()
LocalGroupMembershipPost.__repr__()
LocalGroupMembershipPost.attribute_map
LocalGroupMembershipPost.keys()
LocalGroupMembershipPost.required_args
LocalGroupMembershipPost.swagger_types
LocalGroupMembershipPost.to_dict()
LocalGroupMembershipPost.to_str()
- pypureclient.flasharray.FA_2_34.models.local_group_post module
LocalGroupPost
LocalGroupPost.swagger_types
LocalGroupPost.attribute_map
LocalGroupPost.__eq__()
LocalGroupPost.__init__()
LocalGroupPost.__ne__()
LocalGroupPost.__repr__()
LocalGroupPost.attribute_map
LocalGroupPost.keys()
LocalGroupPost.required_args
LocalGroupPost.swagger_types
LocalGroupPost.to_dict()
LocalGroupPost.to_str()
- pypureclient.flasharray.FA_2_34.models.local_group_response module
LocalGroupResponse
LocalGroupResponse.swagger_types
LocalGroupResponse.attribute_map
LocalGroupResponse.__eq__()
LocalGroupResponse.__init__()
LocalGroupResponse.__ne__()
LocalGroupResponse.__repr__()
LocalGroupResponse.attribute_map
LocalGroupResponse.keys()
LocalGroupResponse.required_args
LocalGroupResponse.swagger_types
LocalGroupResponse.to_dict()
LocalGroupResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.local_member module
- pypureclient.flasharray.FA_2_34.models.local_membership_get_response module
LocalMembershipGetResponse
LocalMembershipGetResponse.swagger_types
LocalMembershipGetResponse.attribute_map
LocalMembershipGetResponse.__eq__()
LocalMembershipGetResponse.__init__()
LocalMembershipGetResponse.__ne__()
LocalMembershipGetResponse.__repr__()
LocalMembershipGetResponse.attribute_map
LocalMembershipGetResponse.keys()
LocalMembershipGetResponse.required_args
LocalMembershipGetResponse.swagger_types
LocalMembershipGetResponse.to_dict()
LocalMembershipGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.local_membership_response module
LocalMembershipResponse
LocalMembershipResponse.swagger_types
LocalMembershipResponse.attribute_map
LocalMembershipResponse.__eq__()
LocalMembershipResponse.__init__()
LocalMembershipResponse.__ne__()
LocalMembershipResponse.__repr__()
LocalMembershipResponse.attribute_map
LocalMembershipResponse.keys()
LocalMembershipResponse.required_args
LocalMembershipResponse.swagger_types
LocalMembershipResponse.to_dict()
LocalMembershipResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.local_user module
- pypureclient.flasharray.FA_2_34.models.local_user_get_response module
LocalUserGetResponse
LocalUserGetResponse.swagger_types
LocalUserGetResponse.attribute_map
LocalUserGetResponse.__eq__()
LocalUserGetResponse.__init__()
LocalUserGetResponse.__ne__()
LocalUserGetResponse.__repr__()
LocalUserGetResponse.attribute_map
LocalUserGetResponse.keys()
LocalUserGetResponse.required_args
LocalUserGetResponse.swagger_types
LocalUserGetResponse.to_dict()
LocalUserGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.local_user_membership_post module
LocalUserMembershipPost
LocalUserMembershipPost.swagger_types
LocalUserMembershipPost.attribute_map
LocalUserMembershipPost.__eq__()
LocalUserMembershipPost.__init__()
LocalUserMembershipPost.__ne__()
LocalUserMembershipPost.__repr__()
LocalUserMembershipPost.attribute_map
LocalUserMembershipPost.keys()
LocalUserMembershipPost.required_args
LocalUserMembershipPost.swagger_types
LocalUserMembershipPost.to_dict()
LocalUserMembershipPost.to_str()
- pypureclient.flasharray.FA_2_34.models.local_user_patch module
LocalUserPatch
LocalUserPatch.swagger_types
LocalUserPatch.attribute_map
LocalUserPatch.__eq__()
LocalUserPatch.__init__()
LocalUserPatch.__ne__()
LocalUserPatch.__repr__()
LocalUserPatch.attribute_map
LocalUserPatch.keys()
LocalUserPatch.required_args
LocalUserPatch.swagger_types
LocalUserPatch.to_dict()
LocalUserPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.local_user_post module
LocalUserPost
LocalUserPost.swagger_types
LocalUserPost.attribute_map
LocalUserPost.__eq__()
LocalUserPost.__init__()
LocalUserPost.__ne__()
LocalUserPost.__repr__()
LocalUserPost.attribute_map
LocalUserPost.keys()
LocalUserPost.required_args
LocalUserPost.swagger_types
LocalUserPost.to_dict()
LocalUserPost.to_str()
- pypureclient.flasharray.FA_2_34.models.local_user_response module
LocalUserResponse
LocalUserResponse.swagger_types
LocalUserResponse.attribute_map
LocalUserResponse.__eq__()
LocalUserResponse.__init__()
LocalUserResponse.__ne__()
LocalUserResponse.__repr__()
LocalUserResponse.attribute_map
LocalUserResponse.keys()
LocalUserResponse.required_args
LocalUserResponse.swagger_types
LocalUserResponse.to_dict()
LocalUserResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.localgroupmembershippost_members module
LocalgroupmembershippostMembers
LocalgroupmembershippostMembers.swagger_types
LocalgroupmembershippostMembers.attribute_map
LocalgroupmembershippostMembers.__eq__()
LocalgroupmembershippostMembers.__init__()
LocalgroupmembershippostMembers.__ne__()
LocalgroupmembershippostMembers.__repr__()
LocalgroupmembershippostMembers.attribute_map
LocalgroupmembershippostMembers.keys()
LocalgroupmembershippostMembers.required_args
LocalgroupmembershippostMembers.swagger_types
LocalgroupmembershippostMembers.to_dict()
LocalgroupmembershippostMembers.to_str()
- pypureclient.flasharray.FA_2_34.models.localusermembershippost_groups module
LocalusermembershippostGroups
LocalusermembershippostGroups.swagger_types
LocalusermembershippostGroups.attribute_map
LocalusermembershippostGroups.__eq__()
LocalusermembershippostGroups.__init__()
LocalusermembershippostGroups.__ne__()
LocalusermembershippostGroups.__repr__()
LocalusermembershippostGroups.attribute_map
LocalusermembershippostGroups.keys()
LocalusermembershippostGroups.required_args
LocalusermembershippostGroups.swagger_types
LocalusermembershippostGroups.to_dict()
LocalusermembershippostGroups.to_str()
- pypureclient.flasharray.FA_2_34.models.maintenance_window module
MaintenanceWindow
MaintenanceWindow.swagger_types
MaintenanceWindow.attribute_map
MaintenanceWindow.__eq__()
MaintenanceWindow.__init__()
MaintenanceWindow.__ne__()
MaintenanceWindow.__repr__()
MaintenanceWindow.attribute_map
MaintenanceWindow.keys()
MaintenanceWindow.required_args
MaintenanceWindow.swagger_types
MaintenanceWindow.to_dict()
MaintenanceWindow.to_str()
- pypureclient.flasharray.FA_2_34.models.maintenance_window_post module
MaintenanceWindowPost
MaintenanceWindowPost.swagger_types
MaintenanceWindowPost.attribute_map
MaintenanceWindowPost.__eq__()
MaintenanceWindowPost.__init__()
MaintenanceWindowPost.__ne__()
MaintenanceWindowPost.__repr__()
MaintenanceWindowPost.attribute_map
MaintenanceWindowPost.keys()
MaintenanceWindowPost.required_args
MaintenanceWindowPost.swagger_types
MaintenanceWindowPost.to_dict()
MaintenanceWindowPost.to_str()
- pypureclient.flasharray.FA_2_34.models.maintenance_windows_get_response module
MaintenanceWindowsGetResponse
MaintenanceWindowsGetResponse.swagger_types
MaintenanceWindowsGetResponse.attribute_map
MaintenanceWindowsGetResponse.__eq__()
MaintenanceWindowsGetResponse.__init__()
MaintenanceWindowsGetResponse.__ne__()
MaintenanceWindowsGetResponse.__repr__()
MaintenanceWindowsGetResponse.attribute_map
MaintenanceWindowsGetResponse.keys()
MaintenanceWindowsGetResponse.required_args
MaintenanceWindowsGetResponse.swagger_types
MaintenanceWindowsGetResponse.to_dict()
MaintenanceWindowsGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.maintenance_windows_response module
MaintenanceWindowsResponse
MaintenanceWindowsResponse.swagger_types
MaintenanceWindowsResponse.attribute_map
MaintenanceWindowsResponse.__eq__()
MaintenanceWindowsResponse.__init__()
MaintenanceWindowsResponse.__ne__()
MaintenanceWindowsResponse.__repr__()
MaintenanceWindowsResponse.attribute_map
MaintenanceWindowsResponse.keys()
MaintenanceWindowsResponse.required_args
MaintenanceWindowsResponse.swagger_types
MaintenanceWindowsResponse.to_dict()
MaintenanceWindowsResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.mapping_policy module
MappingPolicy
MappingPolicy.swagger_types
MappingPolicy.attribute_map
MappingPolicy.__eq__()
MappingPolicy.__init__()
MappingPolicy.__ne__()
MappingPolicy.__repr__()
MappingPolicy.attribute_map
MappingPolicy.keys()
MappingPolicy.required_args
MappingPolicy.swagger_types
MappingPolicy.to_dict()
MappingPolicy.to_str()
- pypureclient.flasharray.FA_2_34.models.mapping_policy_patch module
MappingPolicyPatch
MappingPolicyPatch.swagger_types
MappingPolicyPatch.attribute_map
MappingPolicyPatch.__eq__()
MappingPolicyPatch.__init__()
MappingPolicyPatch.__ne__()
MappingPolicyPatch.__repr__()
MappingPolicyPatch.attribute_map
MappingPolicyPatch.keys()
MappingPolicyPatch.required_args
MappingPolicyPatch.swagger_types
MappingPolicyPatch.to_dict()
MappingPolicyPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.member module
- pypureclient.flasharray.FA_2_34.models.member_get_response module
MemberGetResponse
MemberGetResponse.swagger_types
MemberGetResponse.attribute_map
MemberGetResponse.__eq__()
MemberGetResponse.__init__()
MemberGetResponse.__ne__()
MemberGetResponse.__repr__()
MemberGetResponse.attribute_map
MemberGetResponse.keys()
MemberGetResponse.required_args
MemberGetResponse.swagger_types
MemberGetResponse.to_dict()
MemberGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.member_no_id_all module
MemberNoIdAll
MemberNoIdAll.swagger_types
MemberNoIdAll.attribute_map
MemberNoIdAll.__eq__()
MemberNoIdAll.__init__()
MemberNoIdAll.__ne__()
MemberNoIdAll.__repr__()
MemberNoIdAll.attribute_map
MemberNoIdAll.keys()
MemberNoIdAll.required_args
MemberNoIdAll.swagger_types
MemberNoIdAll.to_dict()
MemberNoIdAll.to_str()
- pypureclient.flasharray.FA_2_34.models.member_no_id_all_get_response module
MemberNoIdAllGetResponse
MemberNoIdAllGetResponse.swagger_types
MemberNoIdAllGetResponse.attribute_map
MemberNoIdAllGetResponse.__eq__()
MemberNoIdAllGetResponse.__init__()
MemberNoIdAllGetResponse.__ne__()
MemberNoIdAllGetResponse.__repr__()
MemberNoIdAllGetResponse.attribute_map
MemberNoIdAllGetResponse.keys()
MemberNoIdAllGetResponse.required_args
MemberNoIdAllGetResponse.swagger_types
MemberNoIdAllGetResponse.to_dict()
MemberNoIdAllGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.member_no_id_all_response module
MemberNoIdAllResponse
MemberNoIdAllResponse.swagger_types
MemberNoIdAllResponse.attribute_map
MemberNoIdAllResponse.__eq__()
MemberNoIdAllResponse.__init__()
MemberNoIdAllResponse.__ne__()
MemberNoIdAllResponse.__repr__()
MemberNoIdAllResponse.attribute_map
MemberNoIdAllResponse.keys()
MemberNoIdAllResponse.required_args
MemberNoIdAllResponse.swagger_types
MemberNoIdAllResponse.to_dict()
MemberNoIdAllResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.member_no_id_group module
MemberNoIdGroup
MemberNoIdGroup.swagger_types
MemberNoIdGroup.attribute_map
MemberNoIdGroup.__eq__()
MemberNoIdGroup.__init__()
MemberNoIdGroup.__ne__()
MemberNoIdGroup.__repr__()
MemberNoIdGroup.attribute_map
MemberNoIdGroup.keys()
MemberNoIdGroup.required_args
MemberNoIdGroup.swagger_types
MemberNoIdGroup.to_dict()
MemberNoIdGroup.to_str()
- pypureclient.flasharray.FA_2_34.models.member_no_id_member module
MemberNoIdMember
MemberNoIdMember.swagger_types
MemberNoIdMember.attribute_map
MemberNoIdMember.__eq__()
MemberNoIdMember.__init__()
MemberNoIdMember.__ne__()
MemberNoIdMember.__repr__()
MemberNoIdMember.attribute_map
MemberNoIdMember.keys()
MemberNoIdMember.required_args
MemberNoIdMember.swagger_types
MemberNoIdMember.to_dict()
MemberNoIdMember.to_str()
- pypureclient.flasharray.FA_2_34.models.member_no_id_member_get_response module
MemberNoIdMemberGetResponse
MemberNoIdMemberGetResponse.swagger_types
MemberNoIdMemberGetResponse.attribute_map
MemberNoIdMemberGetResponse.__eq__()
MemberNoIdMemberGetResponse.__init__()
MemberNoIdMemberGetResponse.__ne__()
MemberNoIdMemberGetResponse.__repr__()
MemberNoIdMemberGetResponse.attribute_map
MemberNoIdMemberGetResponse.keys()
MemberNoIdMemberGetResponse.required_args
MemberNoIdMemberGetResponse.swagger_types
MemberNoIdMemberGetResponse.to_dict()
MemberNoIdMemberGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.member_no_id_member_response module
MemberNoIdMemberResponse
MemberNoIdMemberResponse.swagger_types
MemberNoIdMemberResponse.attribute_map
MemberNoIdMemberResponse.__eq__()
MemberNoIdMemberResponse.__init__()
MemberNoIdMemberResponse.__ne__()
MemberNoIdMemberResponse.__repr__()
MemberNoIdMemberResponse.attribute_map
MemberNoIdMemberResponse.keys()
MemberNoIdMemberResponse.required_args
MemberNoIdMemberResponse.swagger_types
MemberNoIdMemberResponse.to_dict()
MemberNoIdMemberResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.member_response module
MemberResponse
MemberResponse.swagger_types
MemberResponse.attribute_map
MemberResponse.__eq__()
MemberResponse.__init__()
MemberResponse.__ne__()
MemberResponse.__repr__()
MemberResponse.attribute_map
MemberResponse.keys()
MemberResponse.required_args
MemberResponse.swagger_types
MemberResponse.to_dict()
MemberResponse.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.network_interface_eth module
NetworkInterfaceEth
NetworkInterfaceEth.swagger_types
NetworkInterfaceEth.attribute_map
NetworkInterfaceEth.__eq__()
NetworkInterfaceEth.__init__()
NetworkInterfaceEth.__ne__()
NetworkInterfaceEth.__repr__()
NetworkInterfaceEth.attribute_map
NetworkInterfaceEth.keys()
NetworkInterfaceEth.required_args
NetworkInterfaceEth.swagger_types
NetworkInterfaceEth.to_dict()
NetworkInterfaceEth.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_fc module
NetworkInterfaceFc
NetworkInterfaceFc.swagger_types
NetworkInterfaceFc.attribute_map
NetworkInterfaceFc.__eq__()
NetworkInterfaceFc.__init__()
NetworkInterfaceFc.__ne__()
NetworkInterfaceFc.__repr__()
NetworkInterfaceFc.attribute_map
NetworkInterfaceFc.keys()
NetworkInterfaceFc.required_args
NetworkInterfaceFc.swagger_types
NetworkInterfaceFc.to_dict()
NetworkInterfaceFc.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.network_interface_neighbor module
NetworkInterfaceNeighbor
NetworkInterfaceNeighbor.swagger_types
NetworkInterfaceNeighbor.attribute_map
NetworkInterfaceNeighbor.__eq__()
NetworkInterfaceNeighbor.__init__()
NetworkInterfaceNeighbor.__ne__()
NetworkInterfaceNeighbor.__repr__()
NetworkInterfaceNeighbor.attribute_map
NetworkInterfaceNeighbor.keys()
NetworkInterfaceNeighbor.required_args
NetworkInterfaceNeighbor.swagger_types
NetworkInterfaceNeighbor.to_dict()
NetworkInterfaceNeighbor.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_neighbor_capability module
NetworkInterfaceNeighborCapability
NetworkInterfaceNeighborCapability.swagger_types
NetworkInterfaceNeighborCapability.attribute_map
NetworkInterfaceNeighborCapability.__eq__()
NetworkInterfaceNeighborCapability.__init__()
NetworkInterfaceNeighborCapability.__ne__()
NetworkInterfaceNeighborCapability.__repr__()
NetworkInterfaceNeighborCapability.attribute_map
NetworkInterfaceNeighborCapability.keys()
NetworkInterfaceNeighborCapability.required_args
NetworkInterfaceNeighborCapability.swagger_types
NetworkInterfaceNeighborCapability.to_dict()
NetworkInterfaceNeighborCapability.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_neighbor_get_response module
NetworkInterfaceNeighborGetResponse
NetworkInterfaceNeighborGetResponse.swagger_types
NetworkInterfaceNeighborGetResponse.attribute_map
NetworkInterfaceNeighborGetResponse.__eq__()
NetworkInterfaceNeighborGetResponse.__init__()
NetworkInterfaceNeighborGetResponse.__ne__()
NetworkInterfaceNeighborGetResponse.__repr__()
NetworkInterfaceNeighborGetResponse.attribute_map
NetworkInterfaceNeighborGetResponse.keys()
NetworkInterfaceNeighborGetResponse.required_args
NetworkInterfaceNeighborGetResponse.swagger_types
NetworkInterfaceNeighborGetResponse.to_dict()
NetworkInterfaceNeighborGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_neighbor_neighbor_chassis module
NetworkInterfaceNeighborNeighborChassis
NetworkInterfaceNeighborNeighborChassis.swagger_types
NetworkInterfaceNeighborNeighborChassis.attribute_map
NetworkInterfaceNeighborNeighborChassis.__eq__()
NetworkInterfaceNeighborNeighborChassis.__init__()
NetworkInterfaceNeighborNeighborChassis.__ne__()
NetworkInterfaceNeighborNeighborChassis.__repr__()
NetworkInterfaceNeighborNeighborChassis.attribute_map
NetworkInterfaceNeighborNeighborChassis.keys()
NetworkInterfaceNeighborNeighborChassis.required_args
NetworkInterfaceNeighborNeighborChassis.swagger_types
NetworkInterfaceNeighborNeighborChassis.to_dict()
NetworkInterfaceNeighborNeighborChassis.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_neighbor_neighbor_chassis_id module
NetworkInterfaceNeighborNeighborChassisId
NetworkInterfaceNeighborNeighborChassisId.swagger_types
NetworkInterfaceNeighborNeighborChassisId.attribute_map
NetworkInterfaceNeighborNeighborChassisId.__eq__()
NetworkInterfaceNeighborNeighborChassisId.__init__()
NetworkInterfaceNeighborNeighborChassisId.__ne__()
NetworkInterfaceNeighborNeighborChassisId.__repr__()
NetworkInterfaceNeighborNeighborChassisId.attribute_map
NetworkInterfaceNeighborNeighborChassisId.keys()
NetworkInterfaceNeighborNeighborChassisId.required_args
NetworkInterfaceNeighborNeighborChassisId.swagger_types
NetworkInterfaceNeighborNeighborChassisId.to_dict()
NetworkInterfaceNeighborNeighborChassisId.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_neighbor_neighbor_port module
NetworkInterfaceNeighborNeighborPort
NetworkInterfaceNeighborNeighborPort.swagger_types
NetworkInterfaceNeighborNeighborPort.attribute_map
NetworkInterfaceNeighborNeighborPort.__eq__()
NetworkInterfaceNeighborNeighborPort.__init__()
NetworkInterfaceNeighborNeighborPort.__ne__()
NetworkInterfaceNeighborNeighborPort.__repr__()
NetworkInterfaceNeighborNeighborPort.attribute_map
NetworkInterfaceNeighborNeighborPort.keys()
NetworkInterfaceNeighborNeighborPort.required_args
NetworkInterfaceNeighborNeighborPort.swagger_types
NetworkInterfaceNeighborNeighborPort.to_dict()
NetworkInterfaceNeighborNeighborPort.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_neighbor_neighbor_port_id module
NetworkInterfaceNeighborNeighborPortId
NetworkInterfaceNeighborNeighborPortId.swagger_types
NetworkInterfaceNeighborNeighborPortId.attribute_map
NetworkInterfaceNeighborNeighborPortId.__eq__()
NetworkInterfaceNeighborNeighborPortId.__init__()
NetworkInterfaceNeighborNeighborPortId.__ne__()
NetworkInterfaceNeighborNeighborPortId.__repr__()
NetworkInterfaceNeighborNeighborPortId.attribute_map
NetworkInterfaceNeighborNeighborPortId.keys()
NetworkInterfaceNeighborNeighborPortId.required_args
NetworkInterfaceNeighborNeighborPortId.swagger_types
NetworkInterfaceNeighborNeighborPortId.to_dict()
NetworkInterfaceNeighborNeighborPortId.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_neighbor_response module
NetworkInterfaceNeighborResponse
NetworkInterfaceNeighborResponse.swagger_types
NetworkInterfaceNeighborResponse.attribute_map
NetworkInterfaceNeighborResponse.__eq__()
NetworkInterfaceNeighborResponse.__init__()
NetworkInterfaceNeighborResponse.__ne__()
NetworkInterfaceNeighborResponse.__repr__()
NetworkInterfaceNeighborResponse.attribute_map
NetworkInterfaceNeighborResponse.keys()
NetworkInterfaceNeighborResponse.required_args
NetworkInterfaceNeighborResponse.swagger_types
NetworkInterfaceNeighborResponse.to_dict()
NetworkInterfaceNeighborResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_patch module
NetworkInterfacePatch
NetworkInterfacePatch.swagger_types
NetworkInterfacePatch.attribute_map
NetworkInterfacePatch.__eq__()
NetworkInterfacePatch.__init__()
NetworkInterfacePatch.__ne__()
NetworkInterfacePatch.__repr__()
NetworkInterfacePatch.attribute_map
NetworkInterfacePatch.keys()
NetworkInterfacePatch.required_args
NetworkInterfacePatch.swagger_types
NetworkInterfacePatch.to_dict()
NetworkInterfacePatch.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_performance module
NetworkInterfacePerformance
NetworkInterfacePerformance.swagger_types
NetworkInterfacePerformance.attribute_map
NetworkInterfacePerformance.__eq__()
NetworkInterfacePerformance.__init__()
NetworkInterfacePerformance.__ne__()
NetworkInterfacePerformance.__repr__()
NetworkInterfacePerformance.attribute_map
NetworkInterfacePerformance.keys()
NetworkInterfacePerformance.required_args
NetworkInterfacePerformance.swagger_types
NetworkInterfacePerformance.to_dict()
NetworkInterfacePerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_performance_eth module
NetworkInterfacePerformanceEth
NetworkInterfacePerformanceEth.swagger_types
NetworkInterfacePerformanceEth.attribute_map
NetworkInterfacePerformanceEth.__eq__()
NetworkInterfacePerformanceEth.__init__()
NetworkInterfacePerformanceEth.__ne__()
NetworkInterfacePerformanceEth.__repr__()
NetworkInterfacePerformanceEth.attribute_map
NetworkInterfacePerformanceEth.keys()
NetworkInterfacePerformanceEth.required_args
NetworkInterfacePerformanceEth.swagger_types
NetworkInterfacePerformanceEth.to_dict()
NetworkInterfacePerformanceEth.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_performance_fc module
NetworkInterfacePerformanceFc
NetworkInterfacePerformanceFc.swagger_types
NetworkInterfacePerformanceFc.attribute_map
NetworkInterfacePerformanceFc.__eq__()
NetworkInterfacePerformanceFc.__init__()
NetworkInterfacePerformanceFc.__ne__()
NetworkInterfacePerformanceFc.__repr__()
NetworkInterfacePerformanceFc.attribute_map
NetworkInterfacePerformanceFc.keys()
NetworkInterfacePerformanceFc.required_args
NetworkInterfacePerformanceFc.swagger_types
NetworkInterfacePerformanceFc.to_dict()
NetworkInterfacePerformanceFc.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_performance_get_response module
NetworkInterfacePerformanceGetResponse
NetworkInterfacePerformanceGetResponse.swagger_types
NetworkInterfacePerformanceGetResponse.attribute_map
NetworkInterfacePerformanceGetResponse.__eq__()
NetworkInterfacePerformanceGetResponse.__init__()
NetworkInterfacePerformanceGetResponse.__ne__()
NetworkInterfacePerformanceGetResponse.__repr__()
NetworkInterfacePerformanceGetResponse.attribute_map
NetworkInterfacePerformanceGetResponse.keys()
NetworkInterfacePerformanceGetResponse.required_args
NetworkInterfacePerformanceGetResponse.swagger_types
NetworkInterfacePerformanceGetResponse.to_dict()
NetworkInterfacePerformanceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details module
NetworkInterfacePortDetails
NetworkInterfacePortDetails.swagger_types
NetworkInterfacePortDetails.attribute_map
NetworkInterfacePortDetails.__eq__()
NetworkInterfacePortDetails.__init__()
NetworkInterfacePortDetails.__ne__()
NetworkInterfacePortDetails.__repr__()
NetworkInterfacePortDetails.attribute_map
NetworkInterfacePortDetails.keys()
NetworkInterfacePortDetails.required_args
NetworkInterfacePortDetails.swagger_types
NetworkInterfacePortDetails.to_dict()
NetworkInterfacePortDetails.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_rx_los module
NetworkInterfacePortDetailsRxLos
NetworkInterfacePortDetailsRxLos.swagger_types
NetworkInterfacePortDetailsRxLos.attribute_map
NetworkInterfacePortDetailsRxLos.__eq__()
NetworkInterfacePortDetailsRxLos.__init__()
NetworkInterfacePortDetailsRxLos.__ne__()
NetworkInterfacePortDetailsRxLos.__repr__()
NetworkInterfacePortDetailsRxLos.attribute_map
NetworkInterfacePortDetailsRxLos.keys()
NetworkInterfacePortDetailsRxLos.required_args
NetworkInterfacePortDetailsRxLos.swagger_types
NetworkInterfacePortDetailsRxLos.to_dict()
NetworkInterfacePortDetailsRxLos.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_rx_power module
NetworkInterfacePortDetailsRxPower
NetworkInterfacePortDetailsRxPower.swagger_types
NetworkInterfacePortDetailsRxPower.attribute_map
NetworkInterfacePortDetailsRxPower.__eq__()
NetworkInterfacePortDetailsRxPower.__init__()
NetworkInterfacePortDetailsRxPower.__ne__()
NetworkInterfacePortDetailsRxPower.__repr__()
NetworkInterfacePortDetailsRxPower.attribute_map
NetworkInterfacePortDetailsRxPower.keys()
NetworkInterfacePortDetailsRxPower.required_args
NetworkInterfacePortDetailsRxPower.swagger_types
NetworkInterfacePortDetailsRxPower.to_dict()
NetworkInterfacePortDetailsRxPower.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_static module
NetworkInterfacePortDetailsStatic
NetworkInterfacePortDetailsStatic.swagger_types
NetworkInterfacePortDetailsStatic.attribute_map
NetworkInterfacePortDetailsStatic.__eq__()
NetworkInterfacePortDetailsStatic.__init__()
NetworkInterfacePortDetailsStatic.__ne__()
NetworkInterfacePortDetailsStatic.__repr__()
NetworkInterfacePortDetailsStatic.attribute_map
NetworkInterfacePortDetailsStatic.keys()
NetworkInterfacePortDetailsStatic.required_args
NetworkInterfacePortDetailsStatic.swagger_types
NetworkInterfacePortDetailsStatic.to_dict()
NetworkInterfacePortDetailsStatic.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_static_rx_power_thresholds module
NetworkInterfacePortDetailsStaticRxPowerThresholds
NetworkInterfacePortDetailsStaticRxPowerThresholds.swagger_types
NetworkInterfacePortDetailsStaticRxPowerThresholds.attribute_map
NetworkInterfacePortDetailsStaticRxPowerThresholds.__eq__()
NetworkInterfacePortDetailsStaticRxPowerThresholds.__init__()
NetworkInterfacePortDetailsStaticRxPowerThresholds.__ne__()
NetworkInterfacePortDetailsStaticRxPowerThresholds.__repr__()
NetworkInterfacePortDetailsStaticRxPowerThresholds.attribute_map
NetworkInterfacePortDetailsStaticRxPowerThresholds.keys()
NetworkInterfacePortDetailsStaticRxPowerThresholds.required_args
NetworkInterfacePortDetailsStaticRxPowerThresholds.swagger_types
NetworkInterfacePortDetailsStaticRxPowerThresholds.to_dict()
NetworkInterfacePortDetailsStaticRxPowerThresholds.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_static_temperature_thresholds module
NetworkInterfacePortDetailsStaticTemperatureThresholds
NetworkInterfacePortDetailsStaticTemperatureThresholds.swagger_types
NetworkInterfacePortDetailsStaticTemperatureThresholds.attribute_map
NetworkInterfacePortDetailsStaticTemperatureThresholds.__eq__()
NetworkInterfacePortDetailsStaticTemperatureThresholds.__init__()
NetworkInterfacePortDetailsStaticTemperatureThresholds.__ne__()
NetworkInterfacePortDetailsStaticTemperatureThresholds.__repr__()
NetworkInterfacePortDetailsStaticTemperatureThresholds.attribute_map
NetworkInterfacePortDetailsStaticTemperatureThresholds.keys()
NetworkInterfacePortDetailsStaticTemperatureThresholds.required_args
NetworkInterfacePortDetailsStaticTemperatureThresholds.swagger_types
NetworkInterfacePortDetailsStaticTemperatureThresholds.to_dict()
NetworkInterfacePortDetailsStaticTemperatureThresholds.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_static_tx_bias_thresholds module
NetworkInterfacePortDetailsStaticTxBiasThresholds
NetworkInterfacePortDetailsStaticTxBiasThresholds.swagger_types
NetworkInterfacePortDetailsStaticTxBiasThresholds.attribute_map
NetworkInterfacePortDetailsStaticTxBiasThresholds.__eq__()
NetworkInterfacePortDetailsStaticTxBiasThresholds.__init__()
NetworkInterfacePortDetailsStaticTxBiasThresholds.__ne__()
NetworkInterfacePortDetailsStaticTxBiasThresholds.__repr__()
NetworkInterfacePortDetailsStaticTxBiasThresholds.attribute_map
NetworkInterfacePortDetailsStaticTxBiasThresholds.keys()
NetworkInterfacePortDetailsStaticTxBiasThresholds.required_args
NetworkInterfacePortDetailsStaticTxBiasThresholds.swagger_types
NetworkInterfacePortDetailsStaticTxBiasThresholds.to_dict()
NetworkInterfacePortDetailsStaticTxBiasThresholds.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_static_tx_power_thresholds module
NetworkInterfacePortDetailsStaticTxPowerThresholds
NetworkInterfacePortDetailsStaticTxPowerThresholds.swagger_types
NetworkInterfacePortDetailsStaticTxPowerThresholds.attribute_map
NetworkInterfacePortDetailsStaticTxPowerThresholds.__eq__()
NetworkInterfacePortDetailsStaticTxPowerThresholds.__init__()
NetworkInterfacePortDetailsStaticTxPowerThresholds.__ne__()
NetworkInterfacePortDetailsStaticTxPowerThresholds.__repr__()
NetworkInterfacePortDetailsStaticTxPowerThresholds.attribute_map
NetworkInterfacePortDetailsStaticTxPowerThresholds.keys()
NetworkInterfacePortDetailsStaticTxPowerThresholds.required_args
NetworkInterfacePortDetailsStaticTxPowerThresholds.swagger_types
NetworkInterfacePortDetailsStaticTxPowerThresholds.to_dict()
NetworkInterfacePortDetailsStaticTxPowerThresholds.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_static_voltage_thresholds module
NetworkInterfacePortDetailsStaticVoltageThresholds
NetworkInterfacePortDetailsStaticVoltageThresholds.swagger_types
NetworkInterfacePortDetailsStaticVoltageThresholds.attribute_map
NetworkInterfacePortDetailsStaticVoltageThresholds.__eq__()
NetworkInterfacePortDetailsStaticVoltageThresholds.__init__()
NetworkInterfacePortDetailsStaticVoltageThresholds.__ne__()
NetworkInterfacePortDetailsStaticVoltageThresholds.__repr__()
NetworkInterfacePortDetailsStaticVoltageThresholds.attribute_map
NetworkInterfacePortDetailsStaticVoltageThresholds.keys()
NetworkInterfacePortDetailsStaticVoltageThresholds.required_args
NetworkInterfacePortDetailsStaticVoltageThresholds.swagger_types
NetworkInterfacePortDetailsStaticVoltageThresholds.to_dict()
NetworkInterfacePortDetailsStaticVoltageThresholds.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_temperature module
NetworkInterfacePortDetailsTemperature
NetworkInterfacePortDetailsTemperature.swagger_types
NetworkInterfacePortDetailsTemperature.attribute_map
NetworkInterfacePortDetailsTemperature.__eq__()
NetworkInterfacePortDetailsTemperature.__init__()
NetworkInterfacePortDetailsTemperature.__ne__()
NetworkInterfacePortDetailsTemperature.__repr__()
NetworkInterfacePortDetailsTemperature.attribute_map
NetworkInterfacePortDetailsTemperature.keys()
NetworkInterfacePortDetailsTemperature.required_args
NetworkInterfacePortDetailsTemperature.swagger_types
NetworkInterfacePortDetailsTemperature.to_dict()
NetworkInterfacePortDetailsTemperature.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_tx_bias module
NetworkInterfacePortDetailsTxBias
NetworkInterfacePortDetailsTxBias.swagger_types
NetworkInterfacePortDetailsTxBias.attribute_map
NetworkInterfacePortDetailsTxBias.__eq__()
NetworkInterfacePortDetailsTxBias.__init__()
NetworkInterfacePortDetailsTxBias.__ne__()
NetworkInterfacePortDetailsTxBias.__repr__()
NetworkInterfacePortDetailsTxBias.attribute_map
NetworkInterfacePortDetailsTxBias.keys()
NetworkInterfacePortDetailsTxBias.required_args
NetworkInterfacePortDetailsTxBias.swagger_types
NetworkInterfacePortDetailsTxBias.to_dict()
NetworkInterfacePortDetailsTxBias.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_tx_fault module
NetworkInterfacePortDetailsTxFault
NetworkInterfacePortDetailsTxFault.swagger_types
NetworkInterfacePortDetailsTxFault.attribute_map
NetworkInterfacePortDetailsTxFault.__eq__()
NetworkInterfacePortDetailsTxFault.__init__()
NetworkInterfacePortDetailsTxFault.__ne__()
NetworkInterfacePortDetailsTxFault.__repr__()
NetworkInterfacePortDetailsTxFault.attribute_map
NetworkInterfacePortDetailsTxFault.keys()
NetworkInterfacePortDetailsTxFault.required_args
NetworkInterfacePortDetailsTxFault.swagger_types
NetworkInterfacePortDetailsTxFault.to_dict()
NetworkInterfacePortDetailsTxFault.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_tx_power module
NetworkInterfacePortDetailsTxPower
NetworkInterfacePortDetailsTxPower.swagger_types
NetworkInterfacePortDetailsTxPower.attribute_map
NetworkInterfacePortDetailsTxPower.__eq__()
NetworkInterfacePortDetailsTxPower.__init__()
NetworkInterfacePortDetailsTxPower.__ne__()
NetworkInterfacePortDetailsTxPower.__repr__()
NetworkInterfacePortDetailsTxPower.attribute_map
NetworkInterfacePortDetailsTxPower.keys()
NetworkInterfacePortDetailsTxPower.required_args
NetworkInterfacePortDetailsTxPower.swagger_types
NetworkInterfacePortDetailsTxPower.to_dict()
NetworkInterfacePortDetailsTxPower.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_port_details_voltage module
NetworkInterfacePortDetailsVoltage
NetworkInterfacePortDetailsVoltage.swagger_types
NetworkInterfacePortDetailsVoltage.attribute_map
NetworkInterfacePortDetailsVoltage.__eq__()
NetworkInterfacePortDetailsVoltage.__init__()
NetworkInterfacePortDetailsVoltage.__ne__()
NetworkInterfacePortDetailsVoltage.__repr__()
NetworkInterfacePortDetailsVoltage.attribute_map
NetworkInterfacePortDetailsVoltage.keys()
NetworkInterfacePortDetailsVoltage.required_args
NetworkInterfacePortDetailsVoltage.swagger_types
NetworkInterfacePortDetailsVoltage.to_dict()
NetworkInterfacePortDetailsVoltage.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interface_post module
NetworkInterfacePost
NetworkInterfacePost.swagger_types
NetworkInterfacePost.attribute_map
NetworkInterfacePost.__eq__()
NetworkInterfacePost.__init__()
NetworkInterfacePost.__ne__()
NetworkInterfacePost.__repr__()
NetworkInterfacePost.attribute_map
NetworkInterfacePost.keys()
NetworkInterfacePost.required_args
NetworkInterfacePost.swagger_types
NetworkInterfacePost.to_dict()
NetworkInterfacePost.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.network_interfaces_port_details module
NetworkInterfacesPortDetails
NetworkInterfacesPortDetails.swagger_types
NetworkInterfacesPortDetails.attribute_map
NetworkInterfacesPortDetails.__eq__()
NetworkInterfacesPortDetails.__init__()
NetworkInterfacesPortDetails.__ne__()
NetworkInterfacesPortDetails.__repr__()
NetworkInterfacesPortDetails.attribute_map
NetworkInterfacesPortDetails.keys()
NetworkInterfacesPortDetails.required_args
NetworkInterfacesPortDetails.swagger_types
NetworkInterfacesPortDetails.to_dict()
NetworkInterfacesPortDetails.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interfaces_port_details_get_response module
NetworkInterfacesPortDetailsGetResponse
NetworkInterfacesPortDetailsGetResponse.swagger_types
NetworkInterfacesPortDetailsGetResponse.attribute_map
NetworkInterfacesPortDetailsGetResponse.__eq__()
NetworkInterfacesPortDetailsGetResponse.__init__()
NetworkInterfacesPortDetailsGetResponse.__ne__()
NetworkInterfacesPortDetailsGetResponse.__repr__()
NetworkInterfacesPortDetailsGetResponse.attribute_map
NetworkInterfacesPortDetailsGetResponse.keys()
NetworkInterfacesPortDetailsGetResponse.required_args
NetworkInterfacesPortDetailsGetResponse.swagger_types
NetworkInterfacesPortDetailsGetResponse.to_dict()
NetworkInterfacesPortDetailsGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.network_interfaces_port_details_response module
NetworkInterfacesPortDetailsResponse
NetworkInterfacesPortDetailsResponse.swagger_types
NetworkInterfacesPortDetailsResponse.attribute_map
NetworkInterfacesPortDetailsResponse.__eq__()
NetworkInterfacesPortDetailsResponse.__init__()
NetworkInterfacesPortDetailsResponse.__ne__()
NetworkInterfacesPortDetailsResponse.__repr__()
NetworkInterfacesPortDetailsResponse.attribute_map
NetworkInterfacesPortDetailsResponse.keys()
NetworkInterfacesPortDetailsResponse.required_args
NetworkInterfacesPortDetailsResponse.swagger_types
NetworkInterfacesPortDetailsResponse.to_dict()
NetworkInterfacesPortDetailsResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.networkinterfacepatch_eth module
NetworkinterfacepatchEth
NetworkinterfacepatchEth.swagger_types
NetworkinterfacepatchEth.attribute_map
NetworkinterfacepatchEth.__eq__()
NetworkinterfacepatchEth.__init__()
NetworkinterfacepatchEth.__ne__()
NetworkinterfacepatchEth.__repr__()
NetworkinterfacepatchEth.attribute_map
NetworkinterfacepatchEth.keys()
NetworkinterfacepatchEth.required_args
NetworkinterfacepatchEth.swagger_types
NetworkinterfacepatchEth.to_dict()
NetworkinterfacepatchEth.to_str()
- pypureclient.flasharray.FA_2_34.models.networkinterfacepost_eth module
NetworkinterfacepostEth
NetworkinterfacepostEth.swagger_types
NetworkinterfacepostEth.attribute_map
NetworkinterfacepostEth.__eq__()
NetworkinterfacepostEth.__init__()
NetworkinterfacepostEth.__ne__()
NetworkinterfacepostEth.__repr__()
NetworkinterfacepostEth.attribute_map
NetworkinterfacepostEth.keys()
NetworkinterfacepostEth.required_args
NetworkinterfacepostEth.swagger_types
NetworkinterfacepostEth.to_dict()
NetworkinterfacepostEth.to_str()
- pypureclient.flasharray.FA_2_34.models.new_name module
- pypureclient.flasharray.FA_2_34.models.non_copyable_tag module
NonCopyableTag
NonCopyableTag.swagger_types
NonCopyableTag.attribute_map
NonCopyableTag.__eq__()
NonCopyableTag.__init__()
NonCopyableTag.__ne__()
NonCopyableTag.__repr__()
NonCopyableTag.attribute_map
NonCopyableTag.keys()
NonCopyableTag.required_args
NonCopyableTag.swagger_types
NonCopyableTag.to_dict()
NonCopyableTag.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.offload module
- pypureclient.flasharray.FA_2_34.models.offload_azure module
- pypureclient.flasharray.FA_2_34.models.offload_get_response module
OffloadGetResponse
OffloadGetResponse.swagger_types
OffloadGetResponse.attribute_map
OffloadGetResponse.__eq__()
OffloadGetResponse.__init__()
OffloadGetResponse.__ne__()
OffloadGetResponse.__repr__()
OffloadGetResponse.attribute_map
OffloadGetResponse.keys()
OffloadGetResponse.required_args
OffloadGetResponse.swagger_types
OffloadGetResponse.to_dict()
OffloadGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.offload_google_cloud module
OffloadGoogleCloud
OffloadGoogleCloud.swagger_types
OffloadGoogleCloud.attribute_map
OffloadGoogleCloud.__eq__()
OffloadGoogleCloud.__init__()
OffloadGoogleCloud.__ne__()
OffloadGoogleCloud.__repr__()
OffloadGoogleCloud.attribute_map
OffloadGoogleCloud.keys()
OffloadGoogleCloud.required_args
OffloadGoogleCloud.swagger_types
OffloadGoogleCloud.to_dict()
OffloadGoogleCloud.to_str()
- pypureclient.flasharray.FA_2_34.models.offload_nfs module
- pypureclient.flasharray.FA_2_34.models.offload_post module
- pypureclient.flasharray.FA_2_34.models.offload_response module
OffloadResponse
OffloadResponse.swagger_types
OffloadResponse.attribute_map
OffloadResponse.__eq__()
OffloadResponse.__init__()
OffloadResponse.__ne__()
OffloadResponse.__repr__()
OffloadResponse.attribute_map
OffloadResponse.keys()
OffloadResponse.required_args
OffloadResponse.swagger_types
OffloadResponse.to_dict()
OffloadResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.offload_s3 module
- pypureclient.flasharray.FA_2_34.models.override_check module
OverrideCheck
OverrideCheck.swagger_types
OverrideCheck.attribute_map
OverrideCheck.__eq__()
OverrideCheck.__init__()
OverrideCheck.__ne__()
OverrideCheck.__repr__()
OverrideCheck.attribute_map
OverrideCheck.keys()
OverrideCheck.required_args
OverrideCheck.swagger_types
OverrideCheck.to_dict()
OverrideCheck.to_str()
- pypureclient.flasharray.FA_2_34.models.page_info module
- pypureclient.flasharray.FA_2_34.models.performance module
- pypureclient.flasharray.FA_2_34.models.pod module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.pod_eradication_config module
PodEradicationConfig
PodEradicationConfig.swagger_types
PodEradicationConfig.attribute_map
PodEradicationConfig.__eq__()
PodEradicationConfig.__init__()
PodEradicationConfig.__ne__()
PodEradicationConfig.__repr__()
PodEradicationConfig.attribute_map
PodEradicationConfig.keys()
PodEradicationConfig.required_args
PodEradicationConfig.swagger_types
PodEradicationConfig.to_dict()
PodEradicationConfig.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.pod_patch module
- pypureclient.flasharray.FA_2_34.models.pod_performance module
PodPerformance
PodPerformance.swagger_types
PodPerformance.attribute_map
PodPerformance.__eq__()
PodPerformance.__init__()
PodPerformance.__ne__()
PodPerformance.__repr__()
PodPerformance.attribute_map
PodPerformance.keys()
PodPerformance.required_args
PodPerformance.swagger_types
PodPerformance.to_dict()
PodPerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_performance_by_array module
PodPerformanceByArray
PodPerformanceByArray.swagger_types
PodPerformanceByArray.attribute_map
PodPerformanceByArray.__eq__()
PodPerformanceByArray.__init__()
PodPerformanceByArray.__ne__()
PodPerformanceByArray.__repr__()
PodPerformanceByArray.attribute_map
PodPerformanceByArray.keys()
PodPerformanceByArray.required_args
PodPerformanceByArray.swagger_types
PodPerformanceByArray.to_dict()
PodPerformanceByArray.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_performance_by_array_get_response module
PodPerformanceByArrayGetResponse
PodPerformanceByArrayGetResponse.swagger_types
PodPerformanceByArrayGetResponse.attribute_map
PodPerformanceByArrayGetResponse.__eq__()
PodPerformanceByArrayGetResponse.__init__()
PodPerformanceByArrayGetResponse.__ne__()
PodPerformanceByArrayGetResponse.__repr__()
PodPerformanceByArrayGetResponse.attribute_map
PodPerformanceByArrayGetResponse.keys()
PodPerformanceByArrayGetResponse.required_args
PodPerformanceByArrayGetResponse.swagger_types
PodPerformanceByArrayGetResponse.to_dict()
PodPerformanceByArrayGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_performance_get_response module
PodPerformanceGetResponse
PodPerformanceGetResponse.swagger_types
PodPerformanceGetResponse.attribute_map
PodPerformanceGetResponse.__eq__()
PodPerformanceGetResponse.__init__()
PodPerformanceGetResponse.__ne__()
PodPerformanceGetResponse.__repr__()
PodPerformanceGetResponse.attribute_map
PodPerformanceGetResponse.keys()
PodPerformanceGetResponse.required_args
PodPerformanceGetResponse.swagger_types
PodPerformanceGetResponse.to_dict()
PodPerformanceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_performance_replication module
PodPerformanceReplication
PodPerformanceReplication.swagger_types
PodPerformanceReplication.attribute_map
PodPerformanceReplication.__eq__()
PodPerformanceReplication.__init__()
PodPerformanceReplication.__ne__()
PodPerformanceReplication.__repr__()
PodPerformanceReplication.attribute_map
PodPerformanceReplication.keys()
PodPerformanceReplication.required_args
PodPerformanceReplication.swagger_types
PodPerformanceReplication.to_dict()
PodPerformanceReplication.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_performance_replication_by_array module
PodPerformanceReplicationByArray
PodPerformanceReplicationByArray.swagger_types
PodPerformanceReplicationByArray.attribute_map
PodPerformanceReplicationByArray.__eq__()
PodPerformanceReplicationByArray.__init__()
PodPerformanceReplicationByArray.__ne__()
PodPerformanceReplicationByArray.__repr__()
PodPerformanceReplicationByArray.attribute_map
PodPerformanceReplicationByArray.keys()
PodPerformanceReplicationByArray.required_args
PodPerformanceReplicationByArray.swagger_types
PodPerformanceReplicationByArray.to_dict()
PodPerformanceReplicationByArray.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_performance_replication_by_array_get_response module
PodPerformanceReplicationByArrayGetResponse
PodPerformanceReplicationByArrayGetResponse.swagger_types
PodPerformanceReplicationByArrayGetResponse.attribute_map
PodPerformanceReplicationByArrayGetResponse.__eq__()
PodPerformanceReplicationByArrayGetResponse.__init__()
PodPerformanceReplicationByArrayGetResponse.__ne__()
PodPerformanceReplicationByArrayGetResponse.__repr__()
PodPerformanceReplicationByArrayGetResponse.attribute_map
PodPerformanceReplicationByArrayGetResponse.keys()
PodPerformanceReplicationByArrayGetResponse.required_args
PodPerformanceReplicationByArrayGetResponse.swagger_types
PodPerformanceReplicationByArrayGetResponse.to_dict()
PodPerformanceReplicationByArrayGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_performance_replication_by_array_response module
PodPerformanceReplicationByArrayResponse
PodPerformanceReplicationByArrayResponse.swagger_types
PodPerformanceReplicationByArrayResponse.attribute_map
PodPerformanceReplicationByArrayResponse.__eq__()
PodPerformanceReplicationByArrayResponse.__init__()
PodPerformanceReplicationByArrayResponse.__ne__()
PodPerformanceReplicationByArrayResponse.__repr__()
PodPerformanceReplicationByArrayResponse.attribute_map
PodPerformanceReplicationByArrayResponse.keys()
PodPerformanceReplicationByArrayResponse.required_args
PodPerformanceReplicationByArrayResponse.swagger_types
PodPerformanceReplicationByArrayResponse.to_dict()
PodPerformanceReplicationByArrayResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_performance_replication_get_response module
PodPerformanceReplicationGetResponse
PodPerformanceReplicationGetResponse.swagger_types
PodPerformanceReplicationGetResponse.attribute_map
PodPerformanceReplicationGetResponse.__eq__()
PodPerformanceReplicationGetResponse.__init__()
PodPerformanceReplicationGetResponse.__ne__()
PodPerformanceReplicationGetResponse.__repr__()
PodPerformanceReplicationGetResponse.attribute_map
PodPerformanceReplicationGetResponse.keys()
PodPerformanceReplicationGetResponse.required_args
PodPerformanceReplicationGetResponse.swagger_types
PodPerformanceReplicationGetResponse.to_dict()
PodPerformanceReplicationGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_performance_replication_response module
PodPerformanceReplicationResponse
PodPerformanceReplicationResponse.swagger_types
PodPerformanceReplicationResponse.attribute_map
PodPerformanceReplicationResponse.__eq__()
PodPerformanceReplicationResponse.__init__()
PodPerformanceReplicationResponse.__ne__()
PodPerformanceReplicationResponse.__repr__()
PodPerformanceReplicationResponse.attribute_map
PodPerformanceReplicationResponse.keys()
PodPerformanceReplicationResponse.required_args
PodPerformanceReplicationResponse.swagger_types
PodPerformanceReplicationResponse.to_dict()
PodPerformanceReplicationResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_post module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.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.flasharray.FA_2_34.models.pod_replica_link_lag module
PodReplicaLinkLag
PodReplicaLinkLag.swagger_types
PodReplicaLinkLag.attribute_map
PodReplicaLinkLag.__eq__()
PodReplicaLinkLag.__init__()
PodReplicaLinkLag.__ne__()
PodReplicaLinkLag.__repr__()
PodReplicaLinkLag.attribute_map
PodReplicaLinkLag.keys()
PodReplicaLinkLag.required_args
PodReplicaLinkLag.swagger_types
PodReplicaLinkLag.to_dict()
PodReplicaLinkLag.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_replica_link_lag_get_response module
PodReplicaLinkLagGetResponse
PodReplicaLinkLagGetResponse.swagger_types
PodReplicaLinkLagGetResponse.attribute_map
PodReplicaLinkLagGetResponse.__eq__()
PodReplicaLinkLagGetResponse.__init__()
PodReplicaLinkLagGetResponse.__ne__()
PodReplicaLinkLagGetResponse.__repr__()
PodReplicaLinkLagGetResponse.attribute_map
PodReplicaLinkLagGetResponse.keys()
PodReplicaLinkLagGetResponse.required_args
PodReplicaLinkLagGetResponse.swagger_types
PodReplicaLinkLagGetResponse.to_dict()
PodReplicaLinkLagGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_replica_link_lag_response module
PodReplicaLinkLagResponse
PodReplicaLinkLagResponse.swagger_types
PodReplicaLinkLagResponse.attribute_map
PodReplicaLinkLagResponse.__eq__()
PodReplicaLinkLagResponse.__init__()
PodReplicaLinkLagResponse.__ne__()
PodReplicaLinkLagResponse.__repr__()
PodReplicaLinkLagResponse.attribute_map
PodReplicaLinkLagResponse.keys()
PodReplicaLinkLagResponse.required_args
PodReplicaLinkLagResponse.swagger_types
PodReplicaLinkLagResponse.to_dict()
PodReplicaLinkLagResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_replica_link_mapping_policy module
PodReplicaLinkMappingPolicy
PodReplicaLinkMappingPolicy.swagger_types
PodReplicaLinkMappingPolicy.attribute_map
PodReplicaLinkMappingPolicy.__eq__()
PodReplicaLinkMappingPolicy.__init__()
PodReplicaLinkMappingPolicy.__ne__()
PodReplicaLinkMappingPolicy.__repr__()
PodReplicaLinkMappingPolicy.attribute_map
PodReplicaLinkMappingPolicy.keys()
PodReplicaLinkMappingPolicy.required_args
PodReplicaLinkMappingPolicy.swagger_types
PodReplicaLinkMappingPolicy.to_dict()
PodReplicaLinkMappingPolicy.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_replica_link_mapping_policy_get_response module
PodReplicaLinkMappingPolicyGetResponse
PodReplicaLinkMappingPolicyGetResponse.swagger_types
PodReplicaLinkMappingPolicyGetResponse.attribute_map
PodReplicaLinkMappingPolicyGetResponse.__eq__()
PodReplicaLinkMappingPolicyGetResponse.__init__()
PodReplicaLinkMappingPolicyGetResponse.__ne__()
PodReplicaLinkMappingPolicyGetResponse.__repr__()
PodReplicaLinkMappingPolicyGetResponse.attribute_map
PodReplicaLinkMappingPolicyGetResponse.keys()
PodReplicaLinkMappingPolicyGetResponse.required_args
PodReplicaLinkMappingPolicyGetResponse.swagger_types
PodReplicaLinkMappingPolicyGetResponse.to_dict()
PodReplicaLinkMappingPolicyGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_replica_link_mapping_policy_response module
PodReplicaLinkMappingPolicyResponse
PodReplicaLinkMappingPolicyResponse.swagger_types
PodReplicaLinkMappingPolicyResponse.attribute_map
PodReplicaLinkMappingPolicyResponse.__eq__()
PodReplicaLinkMappingPolicyResponse.__init__()
PodReplicaLinkMappingPolicyResponse.__ne__()
PodReplicaLinkMappingPolicyResponse.__repr__()
PodReplicaLinkMappingPolicyResponse.attribute_map
PodReplicaLinkMappingPolicyResponse.keys()
PodReplicaLinkMappingPolicyResponse.required_args
PodReplicaLinkMappingPolicyResponse.swagger_types
PodReplicaLinkMappingPolicyResponse.to_dict()
PodReplicaLinkMappingPolicyResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_replica_link_patch module
PodReplicaLinkPatch
PodReplicaLinkPatch.swagger_types
PodReplicaLinkPatch.attribute_map
PodReplicaLinkPatch.__eq__()
PodReplicaLinkPatch.__init__()
PodReplicaLinkPatch.__ne__()
PodReplicaLinkPatch.__repr__()
PodReplicaLinkPatch.attribute_map
PodReplicaLinkPatch.keys()
PodReplicaLinkPatch.required_args
PodReplicaLinkPatch.swagger_types
PodReplicaLinkPatch.to_dict()
PodReplicaLinkPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_replica_link_performance module
PodReplicaLinkPerformance
PodReplicaLinkPerformance.swagger_types
PodReplicaLinkPerformance.attribute_map
PodReplicaLinkPerformance.__eq__()
PodReplicaLinkPerformance.__init__()
PodReplicaLinkPerformance.__ne__()
PodReplicaLinkPerformance.__repr__()
PodReplicaLinkPerformance.attribute_map
PodReplicaLinkPerformance.keys()
PodReplicaLinkPerformance.required_args
PodReplicaLinkPerformance.swagger_types
PodReplicaLinkPerformance.to_dict()
PodReplicaLinkPerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_replica_link_performance_replication module
PodReplicaLinkPerformanceReplication
PodReplicaLinkPerformanceReplication.swagger_types
PodReplicaLinkPerformanceReplication.attribute_map
PodReplicaLinkPerformanceReplication.__eq__()
PodReplicaLinkPerformanceReplication.__init__()
PodReplicaLinkPerformanceReplication.__ne__()
PodReplicaLinkPerformanceReplication.__repr__()
PodReplicaLinkPerformanceReplication.attribute_map
PodReplicaLinkPerformanceReplication.keys()
PodReplicaLinkPerformanceReplication.required_args
PodReplicaLinkPerformanceReplication.swagger_types
PodReplicaLinkPerformanceReplication.to_dict()
PodReplicaLinkPerformanceReplication.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_replica_link_performance_replication_get_response module
PodReplicaLinkPerformanceReplicationGetResponse
PodReplicaLinkPerformanceReplicationGetResponse.swagger_types
PodReplicaLinkPerformanceReplicationGetResponse.attribute_map
PodReplicaLinkPerformanceReplicationGetResponse.__eq__()
PodReplicaLinkPerformanceReplicationGetResponse.__init__()
PodReplicaLinkPerformanceReplicationGetResponse.__ne__()
PodReplicaLinkPerformanceReplicationGetResponse.__repr__()
PodReplicaLinkPerformanceReplicationGetResponse.attribute_map
PodReplicaLinkPerformanceReplicationGetResponse.keys()
PodReplicaLinkPerformanceReplicationGetResponse.required_args
PodReplicaLinkPerformanceReplicationGetResponse.swagger_types
PodReplicaLinkPerformanceReplicationGetResponse.to_dict()
PodReplicaLinkPerformanceReplicationGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_replica_link_performance_replication_response module
PodReplicaLinkPerformanceReplicationResponse
PodReplicaLinkPerformanceReplicationResponse.swagger_types
PodReplicaLinkPerformanceReplicationResponse.attribute_map
PodReplicaLinkPerformanceReplicationResponse.__eq__()
PodReplicaLinkPerformanceReplicationResponse.__init__()
PodReplicaLinkPerformanceReplicationResponse.__ne__()
PodReplicaLinkPerformanceReplicationResponse.__repr__()
PodReplicaLinkPerformanceReplicationResponse.attribute_map
PodReplicaLinkPerformanceReplicationResponse.keys()
PodReplicaLinkPerformanceReplicationResponse.required_args
PodReplicaLinkPerformanceReplicationResponse.swagger_types
PodReplicaLinkPerformanceReplicationResponse.to_dict()
PodReplicaLinkPerformanceReplicationResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.pod_replica_link_reference module
PodReplicaLinkReference
PodReplicaLinkReference.swagger_types
PodReplicaLinkReference.attribute_map
PodReplicaLinkReference.__eq__()
PodReplicaLinkReference.__init__()
PodReplicaLinkReference.__ne__()
PodReplicaLinkReference.__repr__()
PodReplicaLinkReference.attribute_map
PodReplicaLinkReference.keys()
PodReplicaLinkReference.required_args
PodReplicaLinkReference.swagger_types
PodReplicaLinkReference.to_dict()
PodReplicaLinkReference.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.pod_response module
- pypureclient.flasharray.FA_2_34.models.pod_space module
- pypureclient.flasharray.FA_2_34.models.policy module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.policy_member module
- pypureclient.flasharray.FA_2_34.models.policy_member_export module
PolicyMemberExport
PolicyMemberExport.swagger_types
PolicyMemberExport.attribute_map
PolicyMemberExport.__eq__()
PolicyMemberExport.__init__()
PolicyMemberExport.__ne__()
PolicyMemberExport.__repr__()
PolicyMemberExport.attribute_map
PolicyMemberExport.keys()
PolicyMemberExport.required_args
PolicyMemberExport.swagger_types
PolicyMemberExport.to_dict()
PolicyMemberExport.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_member_export_get_response module
PolicyMemberExportGetResponse
PolicyMemberExportGetResponse.swagger_types
PolicyMemberExportGetResponse.attribute_map
PolicyMemberExportGetResponse.__eq__()
PolicyMemberExportGetResponse.__init__()
PolicyMemberExportGetResponse.__ne__()
PolicyMemberExportGetResponse.__repr__()
PolicyMemberExportGetResponse.attribute_map
PolicyMemberExportGetResponse.keys()
PolicyMemberExportGetResponse.required_args
PolicyMemberExportGetResponse.swagger_types
PolicyMemberExportGetResponse.to_dict()
PolicyMemberExportGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_member_export_post module
PolicyMemberExportPost
PolicyMemberExportPost.swagger_types
PolicyMemberExportPost.attribute_map
PolicyMemberExportPost.__eq__()
PolicyMemberExportPost.__init__()
PolicyMemberExportPost.__ne__()
PolicyMemberExportPost.__repr__()
PolicyMemberExportPost.attribute_map
PolicyMemberExportPost.keys()
PolicyMemberExportPost.required_args
PolicyMemberExportPost.swagger_types
PolicyMemberExportPost.to_dict()
PolicyMemberExportPost.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_member_export_response module
PolicyMemberExportResponse
PolicyMemberExportResponse.swagger_types
PolicyMemberExportResponse.attribute_map
PolicyMemberExportResponse.__eq__()
PolicyMemberExportResponse.__init__()
PolicyMemberExportResponse.__ne__()
PolicyMemberExportResponse.__repr__()
PolicyMemberExportResponse.attribute_map
PolicyMemberExportResponse.keys()
PolicyMemberExportResponse.required_args
PolicyMemberExportResponse.swagger_types
PolicyMemberExportResponse.to_dict()
PolicyMemberExportResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_member_get_response module
PolicyMemberGetResponse
PolicyMemberGetResponse.swagger_types
PolicyMemberGetResponse.attribute_map
PolicyMemberGetResponse.__eq__()
PolicyMemberGetResponse.__init__()
PolicyMemberGetResponse.__ne__()
PolicyMemberGetResponse.__repr__()
PolicyMemberGetResponse.attribute_map
PolicyMemberGetResponse.keys()
PolicyMemberGetResponse.required_args
PolicyMemberGetResponse.swagger_types
PolicyMemberGetResponse.to_dict()
PolicyMemberGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_member_post module
PolicyMemberPost
PolicyMemberPost.swagger_types
PolicyMemberPost.attribute_map
PolicyMemberPost.__eq__()
PolicyMemberPost.__init__()
PolicyMemberPost.__ne__()
PolicyMemberPost.__repr__()
PolicyMemberPost.attribute_map
PolicyMemberPost.keys()
PolicyMemberPost.required_args
PolicyMemberPost.swagger_types
PolicyMemberPost.to_dict()
PolicyMemberPost.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_member_response module
PolicyMemberResponse
PolicyMemberResponse.swagger_types
PolicyMemberResponse.attribute_map
PolicyMemberResponse.__eq__()
PolicyMemberResponse.__init__()
PolicyMemberResponse.__ne__()
PolicyMemberResponse.__repr__()
PolicyMemberResponse.attribute_map
PolicyMemberResponse.keys()
PolicyMemberResponse.required_args
PolicyMemberResponse.swagger_types
PolicyMemberResponse.to_dict()
PolicyMemberResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_nfs module
- pypureclient.flasharray.FA_2_34.models.policy_nfs_get_response module
PolicyNfsGetResponse
PolicyNfsGetResponse.swagger_types
PolicyNfsGetResponse.attribute_map
PolicyNfsGetResponse.__eq__()
PolicyNfsGetResponse.__init__()
PolicyNfsGetResponse.__ne__()
PolicyNfsGetResponse.__repr__()
PolicyNfsGetResponse.attribute_map
PolicyNfsGetResponse.keys()
PolicyNfsGetResponse.required_args
PolicyNfsGetResponse.swagger_types
PolicyNfsGetResponse.to_dict()
PolicyNfsGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_nfs_patch module
PolicyNfsPatch
PolicyNfsPatch.swagger_types
PolicyNfsPatch.attribute_map
PolicyNfsPatch.__eq__()
PolicyNfsPatch.__init__()
PolicyNfsPatch.__ne__()
PolicyNfsPatch.__repr__()
PolicyNfsPatch.attribute_map
PolicyNfsPatch.keys()
PolicyNfsPatch.required_args
PolicyNfsPatch.swagger_types
PolicyNfsPatch.to_dict()
PolicyNfsPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_nfs_policy_mapping module
PolicyNfsPolicyMapping
PolicyNfsPolicyMapping.swagger_types
PolicyNfsPolicyMapping.attribute_map
PolicyNfsPolicyMapping.__eq__()
PolicyNfsPolicyMapping.__init__()
PolicyNfsPolicyMapping.__ne__()
PolicyNfsPolicyMapping.__repr__()
PolicyNfsPolicyMapping.attribute_map
PolicyNfsPolicyMapping.keys()
PolicyNfsPolicyMapping.required_args
PolicyNfsPolicyMapping.swagger_types
PolicyNfsPolicyMapping.to_dict()
PolicyNfsPolicyMapping.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_nfs_post module
PolicyNfsPost
PolicyNfsPost.swagger_types
PolicyNfsPost.attribute_map
PolicyNfsPost.__eq__()
PolicyNfsPost.__init__()
PolicyNfsPost.__ne__()
PolicyNfsPost.__repr__()
PolicyNfsPost.attribute_map
PolicyNfsPost.keys()
PolicyNfsPost.required_args
PolicyNfsPost.swagger_types
PolicyNfsPost.to_dict()
PolicyNfsPost.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_nfs_response module
PolicyNfsResponse
PolicyNfsResponse.swagger_types
PolicyNfsResponse.attribute_map
PolicyNfsResponse.__eq__()
PolicyNfsResponse.__init__()
PolicyNfsResponse.__ne__()
PolicyNfsResponse.__repr__()
PolicyNfsResponse.attribute_map
PolicyNfsResponse.keys()
PolicyNfsResponse.required_args
PolicyNfsResponse.swagger_types
PolicyNfsResponse.to_dict()
PolicyNfsResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_password module
PolicyPassword
PolicyPassword.swagger_types
PolicyPassword.attribute_map
PolicyPassword.__eq__()
PolicyPassword.__init__()
PolicyPassword.__ne__()
PolicyPassword.__repr__()
PolicyPassword.attribute_map
PolicyPassword.keys()
PolicyPassword.required_args
PolicyPassword.swagger_types
PolicyPassword.to_dict()
PolicyPassword.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_password_get_response module
PolicyPasswordGetResponse
PolicyPasswordGetResponse.swagger_types
PolicyPasswordGetResponse.attribute_map
PolicyPasswordGetResponse.__eq__()
PolicyPasswordGetResponse.__init__()
PolicyPasswordGetResponse.__ne__()
PolicyPasswordGetResponse.__repr__()
PolicyPasswordGetResponse.attribute_map
PolicyPasswordGetResponse.keys()
PolicyPasswordGetResponse.required_args
PolicyPasswordGetResponse.swagger_types
PolicyPasswordGetResponse.to_dict()
PolicyPasswordGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_password_response module
PolicyPasswordResponse
PolicyPasswordResponse.swagger_types
PolicyPasswordResponse.attribute_map
PolicyPasswordResponse.__eq__()
PolicyPasswordResponse.__init__()
PolicyPasswordResponse.__ne__()
PolicyPasswordResponse.__repr__()
PolicyPasswordResponse.attribute_map
PolicyPasswordResponse.keys()
PolicyPasswordResponse.required_args
PolicyPasswordResponse.swagger_types
PolicyPasswordResponse.to_dict()
PolicyPasswordResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_patch module
- pypureclient.flasharray.FA_2_34.models.policy_post module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.policy_rule_alert_watcher module
PolicyRuleAlertWatcher
PolicyRuleAlertWatcher.swagger_types
PolicyRuleAlertWatcher.attribute_map
PolicyRuleAlertWatcher.__eq__()
PolicyRuleAlertWatcher.__init__()
PolicyRuleAlertWatcher.__ne__()
PolicyRuleAlertWatcher.__repr__()
PolicyRuleAlertWatcher.attribute_map
PolicyRuleAlertWatcher.keys()
PolicyRuleAlertWatcher.required_args
PolicyRuleAlertWatcher.swagger_types
PolicyRuleAlertWatcher.to_dict()
PolicyRuleAlertWatcher.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_alert_watcher_get_response module
PolicyRuleAlertWatcherGetResponse
PolicyRuleAlertWatcherGetResponse.swagger_types
PolicyRuleAlertWatcherGetResponse.attribute_map
PolicyRuleAlertWatcherGetResponse.__eq__()
PolicyRuleAlertWatcherGetResponse.__init__()
PolicyRuleAlertWatcherGetResponse.__ne__()
PolicyRuleAlertWatcherGetResponse.__repr__()
PolicyRuleAlertWatcherGetResponse.attribute_map
PolicyRuleAlertWatcherGetResponse.keys()
PolicyRuleAlertWatcherGetResponse.required_args
PolicyRuleAlertWatcherGetResponse.swagger_types
PolicyRuleAlertWatcherGetResponse.to_dict()
PolicyRuleAlertWatcherGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_alert_watcher_patch module
PolicyRuleAlertWatcherPatch
PolicyRuleAlertWatcherPatch.swagger_types
PolicyRuleAlertWatcherPatch.attribute_map
PolicyRuleAlertWatcherPatch.__eq__()
PolicyRuleAlertWatcherPatch.__init__()
PolicyRuleAlertWatcherPatch.__ne__()
PolicyRuleAlertWatcherPatch.__repr__()
PolicyRuleAlertWatcherPatch.attribute_map
PolicyRuleAlertWatcherPatch.keys()
PolicyRuleAlertWatcherPatch.required_args
PolicyRuleAlertWatcherPatch.swagger_types
PolicyRuleAlertWatcherPatch.to_dict()
PolicyRuleAlertWatcherPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_alert_watcher_post module
PolicyRuleAlertWatcherPost
PolicyRuleAlertWatcherPost.swagger_types
PolicyRuleAlertWatcherPost.attribute_map
PolicyRuleAlertWatcherPost.__eq__()
PolicyRuleAlertWatcherPost.__init__()
PolicyRuleAlertWatcherPost.__ne__()
PolicyRuleAlertWatcherPost.__repr__()
PolicyRuleAlertWatcherPost.attribute_map
PolicyRuleAlertWatcherPost.keys()
PolicyRuleAlertWatcherPost.required_args
PolicyRuleAlertWatcherPost.swagger_types
PolicyRuleAlertWatcherPost.to_dict()
PolicyRuleAlertWatcherPost.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_alert_watcher_response module
PolicyRuleAlertWatcherResponse
PolicyRuleAlertWatcherResponse.swagger_types
PolicyRuleAlertWatcherResponse.attribute_map
PolicyRuleAlertWatcherResponse.__eq__()
PolicyRuleAlertWatcherResponse.__init__()
PolicyRuleAlertWatcherResponse.__ne__()
PolicyRuleAlertWatcherResponse.__repr__()
PolicyRuleAlertWatcherResponse.attribute_map
PolicyRuleAlertWatcherResponse.keys()
PolicyRuleAlertWatcherResponse.required_args
PolicyRuleAlertWatcherResponse.swagger_types
PolicyRuleAlertWatcherResponse.to_dict()
PolicyRuleAlertWatcherResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_nfs_client module
PolicyRuleNfsClient
PolicyRuleNfsClient.swagger_types
PolicyRuleNfsClient.attribute_map
PolicyRuleNfsClient.__eq__()
PolicyRuleNfsClient.__init__()
PolicyRuleNfsClient.__ne__()
PolicyRuleNfsClient.__repr__()
PolicyRuleNfsClient.attribute_map
PolicyRuleNfsClient.keys()
PolicyRuleNfsClient.required_args
PolicyRuleNfsClient.swagger_types
PolicyRuleNfsClient.to_dict()
PolicyRuleNfsClient.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_nfs_client_get_response module
PolicyRuleNfsClientGetResponse
PolicyRuleNfsClientGetResponse.swagger_types
PolicyRuleNfsClientGetResponse.attribute_map
PolicyRuleNfsClientGetResponse.__eq__()
PolicyRuleNfsClientGetResponse.__init__()
PolicyRuleNfsClientGetResponse.__ne__()
PolicyRuleNfsClientGetResponse.__repr__()
PolicyRuleNfsClientGetResponse.attribute_map
PolicyRuleNfsClientGetResponse.keys()
PolicyRuleNfsClientGetResponse.required_args
PolicyRuleNfsClientGetResponse.swagger_types
PolicyRuleNfsClientGetResponse.to_dict()
PolicyRuleNfsClientGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_nfs_client_post module
PolicyRuleNfsClientPost
PolicyRuleNfsClientPost.swagger_types
PolicyRuleNfsClientPost.attribute_map
PolicyRuleNfsClientPost.__eq__()
PolicyRuleNfsClientPost.__init__()
PolicyRuleNfsClientPost.__ne__()
PolicyRuleNfsClientPost.__repr__()
PolicyRuleNfsClientPost.attribute_map
PolicyRuleNfsClientPost.keys()
PolicyRuleNfsClientPost.required_args
PolicyRuleNfsClientPost.swagger_types
PolicyRuleNfsClientPost.to_dict()
PolicyRuleNfsClientPost.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_nfs_client_response module
PolicyRuleNfsClientResponse
PolicyRuleNfsClientResponse.swagger_types
PolicyRuleNfsClientResponse.attribute_map
PolicyRuleNfsClientResponse.__eq__()
PolicyRuleNfsClientResponse.__init__()
PolicyRuleNfsClientResponse.__ne__()
PolicyRuleNfsClientResponse.__repr__()
PolicyRuleNfsClientResponse.attribute_map
PolicyRuleNfsClientResponse.keys()
PolicyRuleNfsClientResponse.required_args
PolicyRuleNfsClientResponse.swagger_types
PolicyRuleNfsClientResponse.to_dict()
PolicyRuleNfsClientResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_quota module
PolicyRuleQuota
PolicyRuleQuota.swagger_types
PolicyRuleQuota.attribute_map
PolicyRuleQuota.__eq__()
PolicyRuleQuota.__init__()
PolicyRuleQuota.__ne__()
PolicyRuleQuota.__repr__()
PolicyRuleQuota.attribute_map
PolicyRuleQuota.keys()
PolicyRuleQuota.required_args
PolicyRuleQuota.swagger_types
PolicyRuleQuota.to_dict()
PolicyRuleQuota.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_quota_get_response module
PolicyRuleQuotaGetResponse
PolicyRuleQuotaGetResponse.swagger_types
PolicyRuleQuotaGetResponse.attribute_map
PolicyRuleQuotaGetResponse.__eq__()
PolicyRuleQuotaGetResponse.__init__()
PolicyRuleQuotaGetResponse.__ne__()
PolicyRuleQuotaGetResponse.__repr__()
PolicyRuleQuotaGetResponse.attribute_map
PolicyRuleQuotaGetResponse.keys()
PolicyRuleQuotaGetResponse.required_args
PolicyRuleQuotaGetResponse.swagger_types
PolicyRuleQuotaGetResponse.to_dict()
PolicyRuleQuotaGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_quota_patch module
PolicyRuleQuotaPatch
PolicyRuleQuotaPatch.swagger_types
PolicyRuleQuotaPatch.attribute_map
PolicyRuleQuotaPatch.__eq__()
PolicyRuleQuotaPatch.__init__()
PolicyRuleQuotaPatch.__ne__()
PolicyRuleQuotaPatch.__repr__()
PolicyRuleQuotaPatch.attribute_map
PolicyRuleQuotaPatch.keys()
PolicyRuleQuotaPatch.required_args
PolicyRuleQuotaPatch.swagger_types
PolicyRuleQuotaPatch.to_dict()
PolicyRuleQuotaPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_quota_post module
PolicyRuleQuotaPost
PolicyRuleQuotaPost.swagger_types
PolicyRuleQuotaPost.attribute_map
PolicyRuleQuotaPost.__eq__()
PolicyRuleQuotaPost.__init__()
PolicyRuleQuotaPost.__ne__()
PolicyRuleQuotaPost.__repr__()
PolicyRuleQuotaPost.attribute_map
PolicyRuleQuotaPost.keys()
PolicyRuleQuotaPost.required_args
PolicyRuleQuotaPost.swagger_types
PolicyRuleQuotaPost.to_dict()
PolicyRuleQuotaPost.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_quota_response module
PolicyRuleQuotaResponse
PolicyRuleQuotaResponse.swagger_types
PolicyRuleQuotaResponse.attribute_map
PolicyRuleQuotaResponse.__eq__()
PolicyRuleQuotaResponse.__init__()
PolicyRuleQuotaResponse.__ne__()
PolicyRuleQuotaResponse.__repr__()
PolicyRuleQuotaResponse.attribute_map
PolicyRuleQuotaResponse.keys()
PolicyRuleQuotaResponse.required_args
PolicyRuleQuotaResponse.swagger_types
PolicyRuleQuotaResponse.to_dict()
PolicyRuleQuotaResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_smb_client module
PolicyRuleSmbClient
PolicyRuleSmbClient.swagger_types
PolicyRuleSmbClient.attribute_map
PolicyRuleSmbClient.__eq__()
PolicyRuleSmbClient.__init__()
PolicyRuleSmbClient.__ne__()
PolicyRuleSmbClient.__repr__()
PolicyRuleSmbClient.attribute_map
PolicyRuleSmbClient.keys()
PolicyRuleSmbClient.required_args
PolicyRuleSmbClient.swagger_types
PolicyRuleSmbClient.to_dict()
PolicyRuleSmbClient.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_smb_client_get_response module
PolicyRuleSmbClientGetResponse
PolicyRuleSmbClientGetResponse.swagger_types
PolicyRuleSmbClientGetResponse.attribute_map
PolicyRuleSmbClientGetResponse.__eq__()
PolicyRuleSmbClientGetResponse.__init__()
PolicyRuleSmbClientGetResponse.__ne__()
PolicyRuleSmbClientGetResponse.__repr__()
PolicyRuleSmbClientGetResponse.attribute_map
PolicyRuleSmbClientGetResponse.keys()
PolicyRuleSmbClientGetResponse.required_args
PolicyRuleSmbClientGetResponse.swagger_types
PolicyRuleSmbClientGetResponse.to_dict()
PolicyRuleSmbClientGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_smb_client_post module
PolicyRuleSmbClientPost
PolicyRuleSmbClientPost.swagger_types
PolicyRuleSmbClientPost.attribute_map
PolicyRuleSmbClientPost.__eq__()
PolicyRuleSmbClientPost.__init__()
PolicyRuleSmbClientPost.__ne__()
PolicyRuleSmbClientPost.__repr__()
PolicyRuleSmbClientPost.attribute_map
PolicyRuleSmbClientPost.keys()
PolicyRuleSmbClientPost.required_args
PolicyRuleSmbClientPost.swagger_types
PolicyRuleSmbClientPost.to_dict()
PolicyRuleSmbClientPost.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_smb_client_response module
PolicyRuleSmbClientResponse
PolicyRuleSmbClientResponse.swagger_types
PolicyRuleSmbClientResponse.attribute_map
PolicyRuleSmbClientResponse.__eq__()
PolicyRuleSmbClientResponse.__init__()
PolicyRuleSmbClientResponse.__ne__()
PolicyRuleSmbClientResponse.__repr__()
PolicyRuleSmbClientResponse.attribute_map
PolicyRuleSmbClientResponse.keys()
PolicyRuleSmbClientResponse.required_args
PolicyRuleSmbClientResponse.swagger_types
PolicyRuleSmbClientResponse.to_dict()
PolicyRuleSmbClientResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_snapshot module
PolicyRuleSnapshot
PolicyRuleSnapshot.swagger_types
PolicyRuleSnapshot.attribute_map
PolicyRuleSnapshot.__eq__()
PolicyRuleSnapshot.__init__()
PolicyRuleSnapshot.__ne__()
PolicyRuleSnapshot.__repr__()
PolicyRuleSnapshot.attribute_map
PolicyRuleSnapshot.keys()
PolicyRuleSnapshot.required_args
PolicyRuleSnapshot.swagger_types
PolicyRuleSnapshot.to_dict()
PolicyRuleSnapshot.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_snapshot_get_response module
PolicyRuleSnapshotGetResponse
PolicyRuleSnapshotGetResponse.swagger_types
PolicyRuleSnapshotGetResponse.attribute_map
PolicyRuleSnapshotGetResponse.__eq__()
PolicyRuleSnapshotGetResponse.__init__()
PolicyRuleSnapshotGetResponse.__ne__()
PolicyRuleSnapshotGetResponse.__repr__()
PolicyRuleSnapshotGetResponse.attribute_map
PolicyRuleSnapshotGetResponse.keys()
PolicyRuleSnapshotGetResponse.required_args
PolicyRuleSnapshotGetResponse.swagger_types
PolicyRuleSnapshotGetResponse.to_dict()
PolicyRuleSnapshotGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_snapshot_post module
PolicyRuleSnapshotPost
PolicyRuleSnapshotPost.swagger_types
PolicyRuleSnapshotPost.attribute_map
PolicyRuleSnapshotPost.__eq__()
PolicyRuleSnapshotPost.__init__()
PolicyRuleSnapshotPost.__ne__()
PolicyRuleSnapshotPost.__repr__()
PolicyRuleSnapshotPost.attribute_map
PolicyRuleSnapshotPost.keys()
PolicyRuleSnapshotPost.required_args
PolicyRuleSnapshotPost.swagger_types
PolicyRuleSnapshotPost.to_dict()
PolicyRuleSnapshotPost.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_rule_snapshot_response module
PolicyRuleSnapshotResponse
PolicyRuleSnapshotResponse.swagger_types
PolicyRuleSnapshotResponse.attribute_map
PolicyRuleSnapshotResponse.__eq__()
PolicyRuleSnapshotResponse.__init__()
PolicyRuleSnapshotResponse.__ne__()
PolicyRuleSnapshotResponse.__repr__()
PolicyRuleSnapshotResponse.attribute_map
PolicyRuleSnapshotResponse.keys()
PolicyRuleSnapshotResponse.required_args
PolicyRuleSnapshotResponse.swagger_types
PolicyRuleSnapshotResponse.to_dict()
PolicyRuleSnapshotResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_smb module
- pypureclient.flasharray.FA_2_34.models.policy_smb_get_response module
PolicySmbGetResponse
PolicySmbGetResponse.swagger_types
PolicySmbGetResponse.attribute_map
PolicySmbGetResponse.__eq__()
PolicySmbGetResponse.__init__()
PolicySmbGetResponse.__ne__()
PolicySmbGetResponse.__repr__()
PolicySmbGetResponse.attribute_map
PolicySmbGetResponse.keys()
PolicySmbGetResponse.required_args
PolicySmbGetResponse.swagger_types
PolicySmbGetResponse.to_dict()
PolicySmbGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_smb_patch module
PolicySmbPatch
PolicySmbPatch.swagger_types
PolicySmbPatch.attribute_map
PolicySmbPatch.__eq__()
PolicySmbPatch.__init__()
PolicySmbPatch.__ne__()
PolicySmbPatch.__repr__()
PolicySmbPatch.attribute_map
PolicySmbPatch.keys()
PolicySmbPatch.required_args
PolicySmbPatch.swagger_types
PolicySmbPatch.to_dict()
PolicySmbPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_smb_post module
PolicySmbPost
PolicySmbPost.swagger_types
PolicySmbPost.attribute_map
PolicySmbPost.__eq__()
PolicySmbPost.__init__()
PolicySmbPost.__ne__()
PolicySmbPost.__repr__()
PolicySmbPost.attribute_map
PolicySmbPost.keys()
PolicySmbPost.required_args
PolicySmbPost.swagger_types
PolicySmbPost.to_dict()
PolicySmbPost.to_str()
- pypureclient.flasharray.FA_2_34.models.policy_smb_response module
PolicySmbResponse
PolicySmbResponse.swagger_types
PolicySmbResponse.attribute_map
PolicySmbResponse.__eq__()
PolicySmbResponse.__init__()
PolicySmbResponse.__ne__()
PolicySmbResponse.__repr__()
PolicySmbResponse.attribute_map
PolicySmbResponse.keys()
PolicySmbResponse.required_args
PolicySmbResponse.swagger_types
PolicySmbResponse.to_dict()
PolicySmbResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.policymemberexportpost_members module
PolicymemberexportpostMembers
PolicymemberexportpostMembers.swagger_types
PolicymemberexportpostMembers.attribute_map
PolicymemberexportpostMembers.__eq__()
PolicymemberexportpostMembers.__init__()
PolicymemberexportpostMembers.__ne__()
PolicymemberexportpostMembers.__repr__()
PolicymemberexportpostMembers.attribute_map
PolicymemberexportpostMembers.keys()
PolicymemberexportpostMembers.required_args
PolicymemberexportpostMembers.swagger_types
PolicymemberexportpostMembers.to_dict()
PolicymemberexportpostMembers.to_str()
- pypureclient.flasharray.FA_2_34.models.policymemberpost_members module
PolicymemberpostMembers
PolicymemberpostMembers.swagger_types
PolicymemberpostMembers.attribute_map
PolicymemberpostMembers.__eq__()
PolicymemberpostMembers.__init__()
PolicymemberpostMembers.__ne__()
PolicymemberpostMembers.__repr__()
PolicymemberpostMembers.attribute_map
PolicymemberpostMembers.keys()
PolicymemberpostMembers.required_args
PolicymemberpostMembers.swagger_types
PolicymemberpostMembers.to_dict()
PolicymemberpostMembers.to_str()
- pypureclient.flasharray.FA_2_34.models.policynfspost_policy_mapping module
PolicynfspostPolicyMapping
PolicynfspostPolicyMapping.swagger_types
PolicynfspostPolicyMapping.attribute_map
PolicynfspostPolicyMapping.__eq__()
PolicynfspostPolicyMapping.__init__()
PolicynfspostPolicyMapping.__ne__()
PolicynfspostPolicyMapping.__repr__()
PolicynfspostPolicyMapping.attribute_map
PolicynfspostPolicyMapping.keys()
PolicynfspostPolicyMapping.required_args
PolicynfspostPolicyMapping.swagger_types
PolicynfspostPolicyMapping.to_dict()
PolicynfspostPolicyMapping.to_str()
- pypureclient.flasharray.FA_2_34.models.policyrulealertwatcherpatch_rules module
PolicyrulealertwatcherpatchRules
PolicyrulealertwatcherpatchRules.swagger_types
PolicyrulealertwatcherpatchRules.attribute_map
PolicyrulealertwatcherpatchRules.__eq__()
PolicyrulealertwatcherpatchRules.__init__()
PolicyrulealertwatcherpatchRules.__ne__()
PolicyrulealertwatcherpatchRules.__repr__()
PolicyrulealertwatcherpatchRules.attribute_map
PolicyrulealertwatcherpatchRules.keys()
PolicyrulealertwatcherpatchRules.required_args
PolicyrulealertwatcherpatchRules.swagger_types
PolicyrulealertwatcherpatchRules.to_dict()
PolicyrulealertwatcherpatchRules.to_str()
- pypureclient.flasharray.FA_2_34.models.policyrulealertwatcherpost_rules module
PolicyrulealertwatcherpostRules
PolicyrulealertwatcherpostRules.swagger_types
PolicyrulealertwatcherpostRules.attribute_map
PolicyrulealertwatcherpostRules.__eq__()
PolicyrulealertwatcherpostRules.__init__()
PolicyrulealertwatcherpostRules.__ne__()
PolicyrulealertwatcherpostRules.__repr__()
PolicyrulealertwatcherpostRules.attribute_map
PolicyrulealertwatcherpostRules.keys()
PolicyrulealertwatcherpostRules.required_args
PolicyrulealertwatcherpostRules.swagger_types
PolicyrulealertwatcherpostRules.to_dict()
PolicyrulealertwatcherpostRules.to_str()
- pypureclient.flasharray.FA_2_34.models.policyrulenfsclientpost_rules module
PolicyrulenfsclientpostRules
PolicyrulenfsclientpostRules.swagger_types
PolicyrulenfsclientpostRules.attribute_map
PolicyrulenfsclientpostRules.__eq__()
PolicyrulenfsclientpostRules.__init__()
PolicyrulenfsclientpostRules.__ne__()
PolicyrulenfsclientpostRules.__repr__()
PolicyrulenfsclientpostRules.attribute_map
PolicyrulenfsclientpostRules.keys()
PolicyrulenfsclientpostRules.required_args
PolicyrulenfsclientpostRules.swagger_types
PolicyrulenfsclientpostRules.to_dict()
PolicyrulenfsclientpostRules.to_str()
- pypureclient.flasharray.FA_2_34.models.policyrulequotapatch_rules module
PolicyrulequotapatchRules
PolicyrulequotapatchRules.swagger_types
PolicyrulequotapatchRules.attribute_map
PolicyrulequotapatchRules.__eq__()
PolicyrulequotapatchRules.__init__()
PolicyrulequotapatchRules.__ne__()
PolicyrulequotapatchRules.__repr__()
PolicyrulequotapatchRules.attribute_map
PolicyrulequotapatchRules.keys()
PolicyrulequotapatchRules.required_args
PolicyrulequotapatchRules.swagger_types
PolicyrulequotapatchRules.to_dict()
PolicyrulequotapatchRules.to_str()
- pypureclient.flasharray.FA_2_34.models.policyrulequotapost_rules module
PolicyrulequotapostRules
PolicyrulequotapostRules.swagger_types
PolicyrulequotapostRules.attribute_map
PolicyrulequotapostRules.__eq__()
PolicyrulequotapostRules.__init__()
PolicyrulequotapostRules.__ne__()
PolicyrulequotapostRules.__repr__()
PolicyrulequotapostRules.attribute_map
PolicyrulequotapostRules.keys()
PolicyrulequotapostRules.required_args
PolicyrulequotapostRules.swagger_types
PolicyrulequotapostRules.to_dict()
PolicyrulequotapostRules.to_str()
- pypureclient.flasharray.FA_2_34.models.policyrulesmbclientpost_rules module
PolicyrulesmbclientpostRules
PolicyrulesmbclientpostRules.swagger_types
PolicyrulesmbclientpostRules.attribute_map
PolicyrulesmbclientpostRules.__eq__()
PolicyrulesmbclientpostRules.__init__()
PolicyrulesmbclientpostRules.__ne__()
PolicyrulesmbclientpostRules.__repr__()
PolicyrulesmbclientpostRules.attribute_map
PolicyrulesmbclientpostRules.keys()
PolicyrulesmbclientpostRules.required_args
PolicyrulesmbclientpostRules.swagger_types
PolicyrulesmbclientpostRules.to_dict()
PolicyrulesmbclientpostRules.to_str()
- pypureclient.flasharray.FA_2_34.models.policyrulesnapshotpost_rules module
PolicyrulesnapshotpostRules
PolicyrulesnapshotpostRules.swagger_types
PolicyrulesnapshotpostRules.attribute_map
PolicyrulesnapshotpostRules.__eq__()
PolicyrulesnapshotpostRules.__init__()
PolicyrulesnapshotpostRules.__ne__()
PolicyrulesnapshotpostRules.__repr__()
PolicyrulesnapshotpostRules.attribute_map
PolicyrulesnapshotpostRules.keys()
PolicyrulesnapshotpostRules.required_args
PolicyrulesnapshotpostRules.swagger_types
PolicyrulesnapshotpostRules.to_dict()
PolicyrulesnapshotpostRules.to_str()
- pypureclient.flasharray.FA_2_34.models.port module
- pypureclient.flasharray.FA_2_34.models.port_common module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.port_initiator module
PortInitiator
PortInitiator.swagger_types
PortInitiator.attribute_map
PortInitiator.__eq__()
PortInitiator.__init__()
PortInitiator.__ne__()
PortInitiator.__repr__()
PortInitiator.attribute_map
PortInitiator.keys()
PortInitiator.required_args
PortInitiator.swagger_types
PortInitiator.to_dict()
PortInitiator.to_str()
- pypureclient.flasharray.FA_2_34.models.port_initiators_get_response module
PortInitiatorsGetResponse
PortInitiatorsGetResponse.swagger_types
PortInitiatorsGetResponse.attribute_map
PortInitiatorsGetResponse.__eq__()
PortInitiatorsGetResponse.__init__()
PortInitiatorsGetResponse.__ne__()
PortInitiatorsGetResponse.__repr__()
PortInitiatorsGetResponse.attribute_map
PortInitiatorsGetResponse.keys()
PortInitiatorsGetResponse.required_args
PortInitiatorsGetResponse.swagger_types
PortInitiatorsGetResponse.to_dict()
PortInitiatorsGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.priority_adjustment module
PriorityAdjustment
PriorityAdjustment.swagger_types
PriorityAdjustment.attribute_map
PriorityAdjustment.__eq__()
PriorityAdjustment.__init__()
PriorityAdjustment.__ne__()
PriorityAdjustment.__repr__()
PriorityAdjustment.attribute_map
PriorityAdjustment.keys()
PriorityAdjustment.required_args
PriorityAdjustment.swagger_types
PriorityAdjustment.to_dict()
PriorityAdjustment.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group module
ProtectionGroup
ProtectionGroup.swagger_types
ProtectionGroup.attribute_map
ProtectionGroup.__eq__()
ProtectionGroup.__init__()
ProtectionGroup.__ne__()
ProtectionGroup.__repr__()
ProtectionGroup.attribute_map
ProtectionGroup.keys()
ProtectionGroup.required_args
ProtectionGroup.swagger_types
ProtectionGroup.to_dict()
ProtectionGroup.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_eradication_config module
ProtectionGroupEradicationConfig
ProtectionGroupEradicationConfig.swagger_types
ProtectionGroupEradicationConfig.attribute_map
ProtectionGroupEradicationConfig.__eq__()
ProtectionGroupEradicationConfig.__init__()
ProtectionGroupEradicationConfig.__ne__()
ProtectionGroupEradicationConfig.__repr__()
ProtectionGroupEradicationConfig.attribute_map
ProtectionGroupEradicationConfig.keys()
ProtectionGroupEradicationConfig.required_args
ProtectionGroupEradicationConfig.swagger_types
ProtectionGroupEradicationConfig.to_dict()
ProtectionGroupEradicationConfig.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_get_response module
ProtectionGroupGetResponse
ProtectionGroupGetResponse.swagger_types
ProtectionGroupGetResponse.attribute_map
ProtectionGroupGetResponse.__eq__()
ProtectionGroupGetResponse.__init__()
ProtectionGroupGetResponse.__ne__()
ProtectionGroupGetResponse.__repr__()
ProtectionGroupGetResponse.attribute_map
ProtectionGroupGetResponse.keys()
ProtectionGroupGetResponse.required_args
ProtectionGroupGetResponse.swagger_types
ProtectionGroupGetResponse.to_dict()
ProtectionGroupGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_performance module
ProtectionGroupPerformance
ProtectionGroupPerformance.swagger_types
ProtectionGroupPerformance.attribute_map
ProtectionGroupPerformance.__eq__()
ProtectionGroupPerformance.__init__()
ProtectionGroupPerformance.__ne__()
ProtectionGroupPerformance.__repr__()
ProtectionGroupPerformance.attribute_map
ProtectionGroupPerformance.keys()
ProtectionGroupPerformance.required_args
ProtectionGroupPerformance.swagger_types
ProtectionGroupPerformance.to_dict()
ProtectionGroupPerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_performance_array module
ProtectionGroupPerformanceArray
ProtectionGroupPerformanceArray.swagger_types
ProtectionGroupPerformanceArray.attribute_map
ProtectionGroupPerformanceArray.__eq__()
ProtectionGroupPerformanceArray.__init__()
ProtectionGroupPerformanceArray.__ne__()
ProtectionGroupPerformanceArray.__repr__()
ProtectionGroupPerformanceArray.attribute_map
ProtectionGroupPerformanceArray.keys()
ProtectionGroupPerformanceArray.required_args
ProtectionGroupPerformanceArray.swagger_types
ProtectionGroupPerformanceArray.to_dict()
ProtectionGroupPerformanceArray.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_performance_array_response module
ProtectionGroupPerformanceArrayResponse
ProtectionGroupPerformanceArrayResponse.swagger_types
ProtectionGroupPerformanceArrayResponse.attribute_map
ProtectionGroupPerformanceArrayResponse.__eq__()
ProtectionGroupPerformanceArrayResponse.__init__()
ProtectionGroupPerformanceArrayResponse.__ne__()
ProtectionGroupPerformanceArrayResponse.__repr__()
ProtectionGroupPerformanceArrayResponse.attribute_map
ProtectionGroupPerformanceArrayResponse.keys()
ProtectionGroupPerformanceArrayResponse.required_args
ProtectionGroupPerformanceArrayResponse.swagger_types
ProtectionGroupPerformanceArrayResponse.to_dict()
ProtectionGroupPerformanceArrayResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_performance_by_array module
ProtectionGroupPerformanceByArray
ProtectionGroupPerformanceByArray.swagger_types
ProtectionGroupPerformanceByArray.attribute_map
ProtectionGroupPerformanceByArray.__eq__()
ProtectionGroupPerformanceByArray.__init__()
ProtectionGroupPerformanceByArray.__ne__()
ProtectionGroupPerformanceByArray.__repr__()
ProtectionGroupPerformanceByArray.attribute_map
ProtectionGroupPerformanceByArray.keys()
ProtectionGroupPerformanceByArray.required_args
ProtectionGroupPerformanceByArray.swagger_types
ProtectionGroupPerformanceByArray.to_dict()
ProtectionGroupPerformanceByArray.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_performance_response module
ProtectionGroupPerformanceResponse
ProtectionGroupPerformanceResponse.swagger_types
ProtectionGroupPerformanceResponse.attribute_map
ProtectionGroupPerformanceResponse.__eq__()
ProtectionGroupPerformanceResponse.__init__()
ProtectionGroupPerformanceResponse.__ne__()
ProtectionGroupPerformanceResponse.__repr__()
ProtectionGroupPerformanceResponse.attribute_map
ProtectionGroupPerformanceResponse.keys()
ProtectionGroupPerformanceResponse.required_args
ProtectionGroupPerformanceResponse.swagger_types
ProtectionGroupPerformanceResponse.to_dict()
ProtectionGroupPerformanceResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_response module
ProtectionGroupResponse
ProtectionGroupResponse.swagger_types
ProtectionGroupResponse.attribute_map
ProtectionGroupResponse.__eq__()
ProtectionGroupResponse.__init__()
ProtectionGroupResponse.__ne__()
ProtectionGroupResponse.__repr__()
ProtectionGroupResponse.attribute_map
ProtectionGroupResponse.keys()
ProtectionGroupResponse.required_args
ProtectionGroupResponse.swagger_types
ProtectionGroupResponse.to_dict()
ProtectionGroupResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_snapshot module
ProtectionGroupSnapshot
ProtectionGroupSnapshot.swagger_types
ProtectionGroupSnapshot.attribute_map
ProtectionGroupSnapshot.__eq__()
ProtectionGroupSnapshot.__init__()
ProtectionGroupSnapshot.__ne__()
ProtectionGroupSnapshot.__repr__()
ProtectionGroupSnapshot.attribute_map
ProtectionGroupSnapshot.keys()
ProtectionGroupSnapshot.required_args
ProtectionGroupSnapshot.swagger_types
ProtectionGroupSnapshot.to_dict()
ProtectionGroupSnapshot.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_snapshot_get_response module
ProtectionGroupSnapshotGetResponse
ProtectionGroupSnapshotGetResponse.swagger_types
ProtectionGroupSnapshotGetResponse.attribute_map
ProtectionGroupSnapshotGetResponse.__eq__()
ProtectionGroupSnapshotGetResponse.__init__()
ProtectionGroupSnapshotGetResponse.__ne__()
ProtectionGroupSnapshotGetResponse.__repr__()
ProtectionGroupSnapshotGetResponse.attribute_map
ProtectionGroupSnapshotGetResponse.keys()
ProtectionGroupSnapshotGetResponse.required_args
ProtectionGroupSnapshotGetResponse.swagger_types
ProtectionGroupSnapshotGetResponse.to_dict()
ProtectionGroupSnapshotGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_snapshot_patch module
ProtectionGroupSnapshotPatch
ProtectionGroupSnapshotPatch.swagger_types
ProtectionGroupSnapshotPatch.attribute_map
ProtectionGroupSnapshotPatch.__eq__()
ProtectionGroupSnapshotPatch.__init__()
ProtectionGroupSnapshotPatch.__ne__()
ProtectionGroupSnapshotPatch.__repr__()
ProtectionGroupSnapshotPatch.attribute_map
ProtectionGroupSnapshotPatch.keys()
ProtectionGroupSnapshotPatch.required_args
ProtectionGroupSnapshotPatch.swagger_types
ProtectionGroupSnapshotPatch.to_dict()
ProtectionGroupSnapshotPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_snapshot_post module
ProtectionGroupSnapshotPost
ProtectionGroupSnapshotPost.swagger_types
ProtectionGroupSnapshotPost.attribute_map
ProtectionGroupSnapshotPost.__eq__()
ProtectionGroupSnapshotPost.__init__()
ProtectionGroupSnapshotPost.__ne__()
ProtectionGroupSnapshotPost.__repr__()
ProtectionGroupSnapshotPost.attribute_map
ProtectionGroupSnapshotPost.keys()
ProtectionGroupSnapshotPost.required_args
ProtectionGroupSnapshotPost.swagger_types
ProtectionGroupSnapshotPost.to_dict()
ProtectionGroupSnapshotPost.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_snapshot_replica module
ProtectionGroupSnapshotReplica
ProtectionGroupSnapshotReplica.swagger_types
ProtectionGroupSnapshotReplica.attribute_map
ProtectionGroupSnapshotReplica.__eq__()
ProtectionGroupSnapshotReplica.__init__()
ProtectionGroupSnapshotReplica.__ne__()
ProtectionGroupSnapshotReplica.__repr__()
ProtectionGroupSnapshotReplica.attribute_map
ProtectionGroupSnapshotReplica.keys()
ProtectionGroupSnapshotReplica.required_args
ProtectionGroupSnapshotReplica.swagger_types
ProtectionGroupSnapshotReplica.to_dict()
ProtectionGroupSnapshotReplica.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_snapshot_replica_response module
ProtectionGroupSnapshotReplicaResponse
ProtectionGroupSnapshotReplicaResponse.swagger_types
ProtectionGroupSnapshotReplicaResponse.attribute_map
ProtectionGroupSnapshotReplicaResponse.__eq__()
ProtectionGroupSnapshotReplicaResponse.__init__()
ProtectionGroupSnapshotReplicaResponse.__ne__()
ProtectionGroupSnapshotReplicaResponse.__repr__()
ProtectionGroupSnapshotReplicaResponse.attribute_map
ProtectionGroupSnapshotReplicaResponse.keys()
ProtectionGroupSnapshotReplicaResponse.required_args
ProtectionGroupSnapshotReplicaResponse.swagger_types
ProtectionGroupSnapshotReplicaResponse.to_dict()
ProtectionGroupSnapshotReplicaResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_snapshot_response module
ProtectionGroupSnapshotResponse
ProtectionGroupSnapshotResponse.swagger_types
ProtectionGroupSnapshotResponse.attribute_map
ProtectionGroupSnapshotResponse.__eq__()
ProtectionGroupSnapshotResponse.__init__()
ProtectionGroupSnapshotResponse.__ne__()
ProtectionGroupSnapshotResponse.__repr__()
ProtectionGroupSnapshotResponse.attribute_map
ProtectionGroupSnapshotResponse.keys()
ProtectionGroupSnapshotResponse.required_args
ProtectionGroupSnapshotResponse.swagger_types
ProtectionGroupSnapshotResponse.to_dict()
ProtectionGroupSnapshotResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_snapshot_transfer module
ProtectionGroupSnapshotTransfer
ProtectionGroupSnapshotTransfer.swagger_types
ProtectionGroupSnapshotTransfer.attribute_map
ProtectionGroupSnapshotTransfer.__eq__()
ProtectionGroupSnapshotTransfer.__init__()
ProtectionGroupSnapshotTransfer.__ne__()
ProtectionGroupSnapshotTransfer.__repr__()
ProtectionGroupSnapshotTransfer.attribute_map
ProtectionGroupSnapshotTransfer.keys()
ProtectionGroupSnapshotTransfer.required_args
ProtectionGroupSnapshotTransfer.swagger_types
ProtectionGroupSnapshotTransfer.to_dict()
ProtectionGroupSnapshotTransfer.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_snapshot_transfer_get_response module
ProtectionGroupSnapshotTransferGetResponse
ProtectionGroupSnapshotTransferGetResponse.swagger_types
ProtectionGroupSnapshotTransferGetResponse.attribute_map
ProtectionGroupSnapshotTransferGetResponse.__eq__()
ProtectionGroupSnapshotTransferGetResponse.__init__()
ProtectionGroupSnapshotTransferGetResponse.__ne__()
ProtectionGroupSnapshotTransferGetResponse.__repr__()
ProtectionGroupSnapshotTransferGetResponse.attribute_map
ProtectionGroupSnapshotTransferGetResponse.keys()
ProtectionGroupSnapshotTransferGetResponse.required_args
ProtectionGroupSnapshotTransferGetResponse.swagger_types
ProtectionGroupSnapshotTransferGetResponse.to_dict()
ProtectionGroupSnapshotTransferGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_snapshot_transfer_response module
ProtectionGroupSnapshotTransferResponse
ProtectionGroupSnapshotTransferResponse.swagger_types
ProtectionGroupSnapshotTransferResponse.attribute_map
ProtectionGroupSnapshotTransferResponse.__eq__()
ProtectionGroupSnapshotTransferResponse.__init__()
ProtectionGroupSnapshotTransferResponse.__ne__()
ProtectionGroupSnapshotTransferResponse.__repr__()
ProtectionGroupSnapshotTransferResponse.attribute_map
ProtectionGroupSnapshotTransferResponse.keys()
ProtectionGroupSnapshotTransferResponse.required_args
ProtectionGroupSnapshotTransferResponse.swagger_types
ProtectionGroupSnapshotTransferResponse.to_dict()
ProtectionGroupSnapshotTransferResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_space module
ProtectionGroupSpace
ProtectionGroupSpace.swagger_types
ProtectionGroupSpace.attribute_map
ProtectionGroupSpace.__eq__()
ProtectionGroupSpace.__init__()
ProtectionGroupSpace.__ne__()
ProtectionGroupSpace.__repr__()
ProtectionGroupSpace.attribute_map
ProtectionGroupSpace.keys()
ProtectionGroupSpace.required_args
ProtectionGroupSpace.swagger_types
ProtectionGroupSpace.to_dict()
ProtectionGroupSpace.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_target module
ProtectionGroupTarget
ProtectionGroupTarget.swagger_types
ProtectionGroupTarget.attribute_map
ProtectionGroupTarget.__eq__()
ProtectionGroupTarget.__init__()
ProtectionGroupTarget.__ne__()
ProtectionGroupTarget.__repr__()
ProtectionGroupTarget.attribute_map
ProtectionGroupTarget.keys()
ProtectionGroupTarget.required_args
ProtectionGroupTarget.swagger_types
ProtectionGroupTarget.to_dict()
ProtectionGroupTarget.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_target_get_response module
ProtectionGroupTargetGetResponse
ProtectionGroupTargetGetResponse.swagger_types
ProtectionGroupTargetGetResponse.attribute_map
ProtectionGroupTargetGetResponse.__eq__()
ProtectionGroupTargetGetResponse.__init__()
ProtectionGroupTargetGetResponse.__ne__()
ProtectionGroupTargetGetResponse.__repr__()
ProtectionGroupTargetGetResponse.attribute_map
ProtectionGroupTargetGetResponse.keys()
ProtectionGroupTargetGetResponse.required_args
ProtectionGroupTargetGetResponse.swagger_types
ProtectionGroupTargetGetResponse.to_dict()
ProtectionGroupTargetGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_group_target_response module
ProtectionGroupTargetResponse
ProtectionGroupTargetResponse.swagger_types
ProtectionGroupTargetResponse.attribute_map
ProtectionGroupTargetResponse.__eq__()
ProtectionGroupTargetResponse.__init__()
ProtectionGroupTargetResponse.__ne__()
ProtectionGroupTargetResponse.__repr__()
ProtectionGroupTargetResponse.attribute_map
ProtectionGroupTargetResponse.keys()
ProtectionGroupTargetResponse.required_args
ProtectionGroupTargetResponse.swagger_types
ProtectionGroupTargetResponse.to_dict()
ProtectionGroupTargetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_groups_volumes module
ProtectionGroupsVolumes
ProtectionGroupsVolumes.swagger_types
ProtectionGroupsVolumes.attribute_map
ProtectionGroupsVolumes.__eq__()
ProtectionGroupsVolumes.__init__()
ProtectionGroupsVolumes.__ne__()
ProtectionGroupsVolumes.__repr__()
ProtectionGroupsVolumes.attribute_map
ProtectionGroupsVolumes.keys()
ProtectionGroupsVolumes.required_args
ProtectionGroupsVolumes.swagger_types
ProtectionGroupsVolumes.to_dict()
ProtectionGroupsVolumes.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_groups_volumes_get_response module
ProtectionGroupsVolumesGetResponse
ProtectionGroupsVolumesGetResponse.swagger_types
ProtectionGroupsVolumesGetResponse.attribute_map
ProtectionGroupsVolumesGetResponse.__eq__()
ProtectionGroupsVolumesGetResponse.__init__()
ProtectionGroupsVolumesGetResponse.__ne__()
ProtectionGroupsVolumesGetResponse.__repr__()
ProtectionGroupsVolumesGetResponse.attribute_map
ProtectionGroupsVolumesGetResponse.keys()
ProtectionGroupsVolumesGetResponse.required_args
ProtectionGroupsVolumesGetResponse.swagger_types
ProtectionGroupsVolumesGetResponse.to_dict()
ProtectionGroupsVolumesGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protection_groups_volumes_response module
ProtectionGroupsVolumesResponse
ProtectionGroupsVolumesResponse.swagger_types
ProtectionGroupsVolumesResponse.attribute_map
ProtectionGroupsVolumesResponse.__eq__()
ProtectionGroupsVolumesResponse.__init__()
ProtectionGroupsVolumesResponse.__ne__()
ProtectionGroupsVolumesResponse.__repr__()
ProtectionGroupsVolumesResponse.attribute_map
ProtectionGroupsVolumesResponse.keys()
ProtectionGroupsVolumesResponse.required_args
ProtectionGroupsVolumesResponse.swagger_types
ProtectionGroupsVolumesResponse.to_dict()
ProtectionGroupsVolumesResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.protocol_endpoint module
ProtocolEndpoint
ProtocolEndpoint.swagger_types
ProtocolEndpoint.attribute_map
ProtocolEndpoint.__eq__()
ProtocolEndpoint.__init__()
ProtocolEndpoint.__ne__()
ProtocolEndpoint.__repr__()
ProtocolEndpoint.attribute_map
ProtocolEndpoint.keys()
ProtocolEndpoint.required_args
ProtocolEndpoint.swagger_types
ProtocolEndpoint.to_dict()
ProtocolEndpoint.to_str()
- pypureclient.flasharray.FA_2_34.models.qos module
- pypureclient.flasharray.FA_2_34.models.reference module
- pypureclient.flasharray.FA_2_34.models.reference_no_id module
ReferenceNoId
ReferenceNoId.swagger_types
ReferenceNoId.attribute_map
ReferenceNoId.__eq__()
ReferenceNoId.__init__()
ReferenceNoId.__ne__()
ReferenceNoId.__repr__()
ReferenceNoId.attribute_map
ReferenceNoId.keys()
ReferenceNoId.required_args
ReferenceNoId.swagger_types
ReferenceNoId.to_dict()
ReferenceNoId.to_str()
- pypureclient.flasharray.FA_2_34.models.reference_no_id_with_type module
ReferenceNoIdWithType
ReferenceNoIdWithType.swagger_types
ReferenceNoIdWithType.attribute_map
ReferenceNoIdWithType.__eq__()
ReferenceNoIdWithType.__init__()
ReferenceNoIdWithType.__ne__()
ReferenceNoIdWithType.__repr__()
ReferenceNoIdWithType.attribute_map
ReferenceNoIdWithType.keys()
ReferenceNoIdWithType.required_args
ReferenceNoIdWithType.swagger_types
ReferenceNoIdWithType.to_dict()
ReferenceNoIdWithType.to_str()
- pypureclient.flasharray.FA_2_34.models.reference_with_type module
ReferenceWithType
ReferenceWithType.swagger_types
ReferenceWithType.attribute_map
ReferenceWithType.__eq__()
ReferenceWithType.__init__()
ReferenceWithType.__ne__()
ReferenceWithType.__repr__()
ReferenceWithType.attribute_map
ReferenceWithType.keys()
ReferenceWithType.required_args
ReferenceWithType.swagger_types
ReferenceWithType.to_dict()
ReferenceWithType.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_pod module
- pypureclient.flasharray.FA_2_34.models.remote_pods_response module
RemotePodsResponse
RemotePodsResponse.swagger_types
RemotePodsResponse.attribute_map
RemotePodsResponse.__eq__()
RemotePodsResponse.__init__()
RemotePodsResponse.__ne__()
RemotePodsResponse.__repr__()
RemotePodsResponse.attribute_map
RemotePodsResponse.keys()
RemotePodsResponse.required_args
RemotePodsResponse.swagger_types
RemotePodsResponse.to_dict()
RemotePodsResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_protection_group module
RemoteProtectionGroup
RemoteProtectionGroup.swagger_types
RemoteProtectionGroup.attribute_map
RemoteProtectionGroup.__eq__()
RemoteProtectionGroup.__init__()
RemoteProtectionGroup.__ne__()
RemoteProtectionGroup.__repr__()
RemoteProtectionGroup.attribute_map
RemoteProtectionGroup.keys()
RemoteProtectionGroup.required_args
RemoteProtectionGroup.swagger_types
RemoteProtectionGroup.to_dict()
RemoteProtectionGroup.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_protection_group_get_response module
RemoteProtectionGroupGetResponse
RemoteProtectionGroupGetResponse.swagger_types
RemoteProtectionGroupGetResponse.attribute_map
RemoteProtectionGroupGetResponse.__eq__()
RemoteProtectionGroupGetResponse.__init__()
RemoteProtectionGroupGetResponse.__ne__()
RemoteProtectionGroupGetResponse.__repr__()
RemoteProtectionGroupGetResponse.attribute_map
RemoteProtectionGroupGetResponse.keys()
RemoteProtectionGroupGetResponse.required_args
RemoteProtectionGroupGetResponse.swagger_types
RemoteProtectionGroupGetResponse.to_dict()
RemoteProtectionGroupGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_protection_group_response module
RemoteProtectionGroupResponse
RemoteProtectionGroupResponse.swagger_types
RemoteProtectionGroupResponse.attribute_map
RemoteProtectionGroupResponse.__eq__()
RemoteProtectionGroupResponse.__init__()
RemoteProtectionGroupResponse.__ne__()
RemoteProtectionGroupResponse.__repr__()
RemoteProtectionGroupResponse.attribute_map
RemoteProtectionGroupResponse.keys()
RemoteProtectionGroupResponse.required_args
RemoteProtectionGroupResponse.swagger_types
RemoteProtectionGroupResponse.to_dict()
RemoteProtectionGroupResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_protection_group_snapshot module
RemoteProtectionGroupSnapshot
RemoteProtectionGroupSnapshot.swagger_types
RemoteProtectionGroupSnapshot.attribute_map
RemoteProtectionGroupSnapshot.__eq__()
RemoteProtectionGroupSnapshot.__init__()
RemoteProtectionGroupSnapshot.__ne__()
RemoteProtectionGroupSnapshot.__repr__()
RemoteProtectionGroupSnapshot.attribute_map
RemoteProtectionGroupSnapshot.keys()
RemoteProtectionGroupSnapshot.required_args
RemoteProtectionGroupSnapshot.swagger_types
RemoteProtectionGroupSnapshot.to_dict()
RemoteProtectionGroupSnapshot.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_protection_group_snapshot_get_response module
RemoteProtectionGroupSnapshotGetResponse
RemoteProtectionGroupSnapshotGetResponse.swagger_types
RemoteProtectionGroupSnapshotGetResponse.attribute_map
RemoteProtectionGroupSnapshotGetResponse.__eq__()
RemoteProtectionGroupSnapshotGetResponse.__init__()
RemoteProtectionGroupSnapshotGetResponse.__ne__()
RemoteProtectionGroupSnapshotGetResponse.__repr__()
RemoteProtectionGroupSnapshotGetResponse.attribute_map
RemoteProtectionGroupSnapshotGetResponse.keys()
RemoteProtectionGroupSnapshotGetResponse.required_args
RemoteProtectionGroupSnapshotGetResponse.swagger_types
RemoteProtectionGroupSnapshotGetResponse.to_dict()
RemoteProtectionGroupSnapshotGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_protection_group_snapshot_post module
RemoteProtectionGroupSnapshotPost
RemoteProtectionGroupSnapshotPost.swagger_types
RemoteProtectionGroupSnapshotPost.attribute_map
RemoteProtectionGroupSnapshotPost.__eq__()
RemoteProtectionGroupSnapshotPost.__init__()
RemoteProtectionGroupSnapshotPost.__ne__()
RemoteProtectionGroupSnapshotPost.__repr__()
RemoteProtectionGroupSnapshotPost.attribute_map
RemoteProtectionGroupSnapshotPost.keys()
RemoteProtectionGroupSnapshotPost.required_args
RemoteProtectionGroupSnapshotPost.swagger_types
RemoteProtectionGroupSnapshotPost.to_dict()
RemoteProtectionGroupSnapshotPost.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_protection_group_snapshot_response module
RemoteProtectionGroupSnapshotResponse
RemoteProtectionGroupSnapshotResponse.swagger_types
RemoteProtectionGroupSnapshotResponse.attribute_map
RemoteProtectionGroupSnapshotResponse.__eq__()
RemoteProtectionGroupSnapshotResponse.__init__()
RemoteProtectionGroupSnapshotResponse.__ne__()
RemoteProtectionGroupSnapshotResponse.__repr__()
RemoteProtectionGroupSnapshotResponse.attribute_map
RemoteProtectionGroupSnapshotResponse.keys()
RemoteProtectionGroupSnapshotResponse.required_args
RemoteProtectionGroupSnapshotResponse.swagger_types
RemoteProtectionGroupSnapshotResponse.to_dict()
RemoteProtectionGroupSnapshotResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_protection_group_snapshot_transfer module
RemoteProtectionGroupSnapshotTransfer
RemoteProtectionGroupSnapshotTransfer.swagger_types
RemoteProtectionGroupSnapshotTransfer.attribute_map
RemoteProtectionGroupSnapshotTransfer.__eq__()
RemoteProtectionGroupSnapshotTransfer.__init__()
RemoteProtectionGroupSnapshotTransfer.__ne__()
RemoteProtectionGroupSnapshotTransfer.__repr__()
RemoteProtectionGroupSnapshotTransfer.attribute_map
RemoteProtectionGroupSnapshotTransfer.keys()
RemoteProtectionGroupSnapshotTransfer.required_args
RemoteProtectionGroupSnapshotTransfer.swagger_types
RemoteProtectionGroupSnapshotTransfer.to_dict()
RemoteProtectionGroupSnapshotTransfer.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_protection_group_snapshot_transfer_get_response module
RemoteProtectionGroupSnapshotTransferGetResponse
RemoteProtectionGroupSnapshotTransferGetResponse.swagger_types
RemoteProtectionGroupSnapshotTransferGetResponse.attribute_map
RemoteProtectionGroupSnapshotTransferGetResponse.__eq__()
RemoteProtectionGroupSnapshotTransferGetResponse.__init__()
RemoteProtectionGroupSnapshotTransferGetResponse.__ne__()
RemoteProtectionGroupSnapshotTransferGetResponse.__repr__()
RemoteProtectionGroupSnapshotTransferGetResponse.attribute_map
RemoteProtectionGroupSnapshotTransferGetResponse.keys()
RemoteProtectionGroupSnapshotTransferGetResponse.required_args
RemoteProtectionGroupSnapshotTransferGetResponse.swagger_types
RemoteProtectionGroupSnapshotTransferGetResponse.to_dict()
RemoteProtectionGroupSnapshotTransferGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_protection_group_snapshot_transfer_response module
RemoteProtectionGroupSnapshotTransferResponse
RemoteProtectionGroupSnapshotTransferResponse.swagger_types
RemoteProtectionGroupSnapshotTransferResponse.attribute_map
RemoteProtectionGroupSnapshotTransferResponse.__eq__()
RemoteProtectionGroupSnapshotTransferResponse.__init__()
RemoteProtectionGroupSnapshotTransferResponse.__ne__()
RemoteProtectionGroupSnapshotTransferResponse.__repr__()
RemoteProtectionGroupSnapshotTransferResponse.attribute_map
RemoteProtectionGroupSnapshotTransferResponse.keys()
RemoteProtectionGroupSnapshotTransferResponse.required_args
RemoteProtectionGroupSnapshotTransferResponse.swagger_types
RemoteProtectionGroupSnapshotTransferResponse.to_dict()
RemoteProtectionGroupSnapshotTransferResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_volume_snapshot module
RemoteVolumeSnapshot
RemoteVolumeSnapshot.swagger_types
RemoteVolumeSnapshot.attribute_map
RemoteVolumeSnapshot.__eq__()
RemoteVolumeSnapshot.__init__()
RemoteVolumeSnapshot.__ne__()
RemoteVolumeSnapshot.__repr__()
RemoteVolumeSnapshot.attribute_map
RemoteVolumeSnapshot.keys()
RemoteVolumeSnapshot.required_args
RemoteVolumeSnapshot.swagger_types
RemoteVolumeSnapshot.to_dict()
RemoteVolumeSnapshot.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_volume_snapshot_get_response module
RemoteVolumeSnapshotGetResponse
RemoteVolumeSnapshotGetResponse.swagger_types
RemoteVolumeSnapshotGetResponse.attribute_map
RemoteVolumeSnapshotGetResponse.__eq__()
RemoteVolumeSnapshotGetResponse.__init__()
RemoteVolumeSnapshotGetResponse.__ne__()
RemoteVolumeSnapshotGetResponse.__repr__()
RemoteVolumeSnapshotGetResponse.attribute_map
RemoteVolumeSnapshotGetResponse.keys()
RemoteVolumeSnapshotGetResponse.required_args
RemoteVolumeSnapshotGetResponse.swagger_types
RemoteVolumeSnapshotGetResponse.to_dict()
RemoteVolumeSnapshotGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_volume_snapshot_post module
RemoteVolumeSnapshotPost
RemoteVolumeSnapshotPost.swagger_types
RemoteVolumeSnapshotPost.attribute_map
RemoteVolumeSnapshotPost.__eq__()
RemoteVolumeSnapshotPost.__init__()
RemoteVolumeSnapshotPost.__ne__()
RemoteVolumeSnapshotPost.__repr__()
RemoteVolumeSnapshotPost.attribute_map
RemoteVolumeSnapshotPost.keys()
RemoteVolumeSnapshotPost.required_args
RemoteVolumeSnapshotPost.swagger_types
RemoteVolumeSnapshotPost.to_dict()
RemoteVolumeSnapshotPost.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_volume_snapshot_response module
RemoteVolumeSnapshotResponse
RemoteVolumeSnapshotResponse.swagger_types
RemoteVolumeSnapshotResponse.attribute_map
RemoteVolumeSnapshotResponse.__eq__()
RemoteVolumeSnapshotResponse.__init__()
RemoteVolumeSnapshotResponse.__ne__()
RemoteVolumeSnapshotResponse.__repr__()
RemoteVolumeSnapshotResponse.attribute_map
RemoteVolumeSnapshotResponse.keys()
RemoteVolumeSnapshotResponse.required_args
RemoteVolumeSnapshotResponse.swagger_types
RemoteVolumeSnapshotResponse.to_dict()
RemoteVolumeSnapshotResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_volume_snapshot_transfer module
RemoteVolumeSnapshotTransfer
RemoteVolumeSnapshotTransfer.swagger_types
RemoteVolumeSnapshotTransfer.attribute_map
RemoteVolumeSnapshotTransfer.__eq__()
RemoteVolumeSnapshotTransfer.__init__()
RemoteVolumeSnapshotTransfer.__ne__()
RemoteVolumeSnapshotTransfer.__repr__()
RemoteVolumeSnapshotTransfer.attribute_map
RemoteVolumeSnapshotTransfer.keys()
RemoteVolumeSnapshotTransfer.required_args
RemoteVolumeSnapshotTransfer.swagger_types
RemoteVolumeSnapshotTransfer.to_dict()
RemoteVolumeSnapshotTransfer.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_volume_snapshot_transfer_get_response module
RemoteVolumeSnapshotTransferGetResponse
RemoteVolumeSnapshotTransferGetResponse.swagger_types
RemoteVolumeSnapshotTransferGetResponse.attribute_map
RemoteVolumeSnapshotTransferGetResponse.__eq__()
RemoteVolumeSnapshotTransferGetResponse.__init__()
RemoteVolumeSnapshotTransferGetResponse.__ne__()
RemoteVolumeSnapshotTransferGetResponse.__repr__()
RemoteVolumeSnapshotTransferGetResponse.attribute_map
RemoteVolumeSnapshotTransferGetResponse.keys()
RemoteVolumeSnapshotTransferGetResponse.required_args
RemoteVolumeSnapshotTransferGetResponse.swagger_types
RemoteVolumeSnapshotTransferGetResponse.to_dict()
RemoteVolumeSnapshotTransferGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.remote_volume_snapshot_transfer_response module
RemoteVolumeSnapshotTransferResponse
RemoteVolumeSnapshotTransferResponse.swagger_types
RemoteVolumeSnapshotTransferResponse.attribute_map
RemoteVolumeSnapshotTransferResponse.__eq__()
RemoteVolumeSnapshotTransferResponse.__init__()
RemoteVolumeSnapshotTransferResponse.__ne__()
RemoteVolumeSnapshotTransferResponse.__repr__()
RemoteVolumeSnapshotTransferResponse.attribute_map
RemoteVolumeSnapshotTransferResponse.keys()
RemoteVolumeSnapshotTransferResponse.required_args
RemoteVolumeSnapshotTransferResponse.swagger_types
RemoteVolumeSnapshotTransferResponse.to_dict()
RemoteVolumeSnapshotTransferResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.replica_link_lag module
ReplicaLinkLag
ReplicaLinkLag.swagger_types
ReplicaLinkLag.attribute_map
ReplicaLinkLag.__eq__()
ReplicaLinkLag.__init__()
ReplicaLinkLag.__ne__()
ReplicaLinkLag.__repr__()
ReplicaLinkLag.attribute_map
ReplicaLinkLag.keys()
ReplicaLinkLag.required_args
ReplicaLinkLag.swagger_types
ReplicaLinkLag.to_dict()
ReplicaLinkLag.to_str()
- pypureclient.flasharray.FA_2_34.models.replica_link_performance_replication module
ReplicaLinkPerformanceReplication
ReplicaLinkPerformanceReplication.swagger_types
ReplicaLinkPerformanceReplication.attribute_map
ReplicaLinkPerformanceReplication.__eq__()
ReplicaLinkPerformanceReplication.__init__()
ReplicaLinkPerformanceReplication.__ne__()
ReplicaLinkPerformanceReplication.__repr__()
ReplicaLinkPerformanceReplication.attribute_map
ReplicaLinkPerformanceReplication.keys()
ReplicaLinkPerformanceReplication.required_args
ReplicaLinkPerformanceReplication.swagger_types
ReplicaLinkPerformanceReplication.to_dict()
ReplicaLinkPerformanceReplication.to_str()
- pypureclient.flasharray.FA_2_34.models.replication_performance_with_total module
ReplicationPerformanceWithTotal
ReplicationPerformanceWithTotal.swagger_types
ReplicationPerformanceWithTotal.attribute_map
ReplicationPerformanceWithTotal.__eq__()
ReplicationPerformanceWithTotal.__init__()
ReplicationPerformanceWithTotal.__ne__()
ReplicationPerformanceWithTotal.__repr__()
ReplicationPerformanceWithTotal.attribute_map
ReplicationPerformanceWithTotal.keys()
ReplicationPerformanceWithTotal.required_args
ReplicationPerformanceWithTotal.swagger_types
ReplicationPerformanceWithTotal.to_dict()
ReplicationPerformanceWithTotal.to_str()
- pypureclient.flasharray.FA_2_34.models.replication_schedule module
ReplicationSchedule
ReplicationSchedule.swagger_types
ReplicationSchedule.attribute_map
ReplicationSchedule.__eq__()
ReplicationSchedule.__init__()
ReplicationSchedule.__ne__()
ReplicationSchedule.__repr__()
ReplicationSchedule.attribute_map
ReplicationSchedule.keys()
ReplicationSchedule.required_args
ReplicationSchedule.swagger_types
ReplicationSchedule.to_dict()
ReplicationSchedule.to_str()
- pypureclient.flasharray.FA_2_34.models.resource module
- pypureclient.flasharray.FA_2_34.models.resource_directory_space module
ResourceDirectorySpace
ResourceDirectorySpace.swagger_types
ResourceDirectorySpace.attribute_map
ResourceDirectorySpace.__eq__()
ResourceDirectorySpace.__init__()
ResourceDirectorySpace.__ne__()
ResourceDirectorySpace.__repr__()
ResourceDirectorySpace.attribute_map
ResourceDirectorySpace.keys()
ResourceDirectorySpace.required_args
ResourceDirectorySpace.swagger_types
ResourceDirectorySpace.to_dict()
ResourceDirectorySpace.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_directory_space_get_response module
ResourceDirectorySpaceGetResponse
ResourceDirectorySpaceGetResponse.swagger_types
ResourceDirectorySpaceGetResponse.attribute_map
ResourceDirectorySpaceGetResponse.__eq__()
ResourceDirectorySpaceGetResponse.__init__()
ResourceDirectorySpaceGetResponse.__ne__()
ResourceDirectorySpaceGetResponse.__repr__()
ResourceDirectorySpaceGetResponse.attribute_map
ResourceDirectorySpaceGetResponse.keys()
ResourceDirectorySpaceGetResponse.required_args
ResourceDirectorySpaceGetResponse.swagger_types
ResourceDirectorySpaceGetResponse.to_dict()
ResourceDirectorySpaceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_fixed_non_unique_name module
ResourceFixedNonUniqueName
ResourceFixedNonUniqueName.swagger_types
ResourceFixedNonUniqueName.attribute_map
ResourceFixedNonUniqueName.__eq__()
ResourceFixedNonUniqueName.__init__()
ResourceFixedNonUniqueName.__ne__()
ResourceFixedNonUniqueName.__repr__()
ResourceFixedNonUniqueName.attribute_map
ResourceFixedNonUniqueName.keys()
ResourceFixedNonUniqueName.required_args
ResourceFixedNonUniqueName.swagger_types
ResourceFixedNonUniqueName.to_dict()
ResourceFixedNonUniqueName.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_no_id module
- pypureclient.flasharray.FA_2_34.models.resource_performance module
ResourcePerformance
ResourcePerformance.swagger_types
ResourcePerformance.attribute_map
ResourcePerformance.__eq__()
ResourcePerformance.__init__()
ResourcePerformance.__ne__()
ResourcePerformance.__repr__()
ResourcePerformance.attribute_map
ResourcePerformance.keys()
ResourcePerformance.required_args
ResourcePerformance.swagger_types
ResourcePerformance.to_dict()
ResourcePerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_performance_by_array module
ResourcePerformanceByArray
ResourcePerformanceByArray.swagger_types
ResourcePerformanceByArray.attribute_map
ResourcePerformanceByArray.__eq__()
ResourcePerformanceByArray.__init__()
ResourcePerformanceByArray.__ne__()
ResourcePerformanceByArray.__repr__()
ResourcePerformanceByArray.attribute_map
ResourcePerformanceByArray.keys()
ResourcePerformanceByArray.required_args
ResourcePerformanceByArray.swagger_types
ResourcePerformanceByArray.to_dict()
ResourcePerformanceByArray.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_performance_by_array_get_response module
ResourcePerformanceByArrayGetResponse
ResourcePerformanceByArrayGetResponse.swagger_types
ResourcePerformanceByArrayGetResponse.attribute_map
ResourcePerformanceByArrayGetResponse.__eq__()
ResourcePerformanceByArrayGetResponse.__init__()
ResourcePerformanceByArrayGetResponse.__ne__()
ResourcePerformanceByArrayGetResponse.__repr__()
ResourcePerformanceByArrayGetResponse.attribute_map
ResourcePerformanceByArrayGetResponse.keys()
ResourcePerformanceByArrayGetResponse.required_args
ResourcePerformanceByArrayGetResponse.swagger_types
ResourcePerformanceByArrayGetResponse.to_dict()
ResourcePerformanceByArrayGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_performance_get_response module
ResourcePerformanceGetResponse
ResourcePerformanceGetResponse.swagger_types
ResourcePerformanceGetResponse.attribute_map
ResourcePerformanceGetResponse.__eq__()
ResourcePerformanceGetResponse.__init__()
ResourcePerformanceGetResponse.__ne__()
ResourcePerformanceGetResponse.__repr__()
ResourcePerformanceGetResponse.attribute_map
ResourcePerformanceGetResponse.keys()
ResourcePerformanceGetResponse.required_args
ResourcePerformanceGetResponse.swagger_types
ResourcePerformanceGetResponse.to_dict()
ResourcePerformanceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_performance_no_id module
ResourcePerformanceNoId
ResourcePerformanceNoId.swagger_types
ResourcePerformanceNoId.attribute_map
ResourcePerformanceNoId.__eq__()
ResourcePerformanceNoId.__init__()
ResourcePerformanceNoId.__ne__()
ResourcePerformanceNoId.__repr__()
ResourcePerformanceNoId.attribute_map
ResourcePerformanceNoId.keys()
ResourcePerformanceNoId.required_args
ResourcePerformanceNoId.swagger_types
ResourcePerformanceNoId.to_dict()
ResourcePerformanceNoId.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_performance_no_id_by_array module
ResourcePerformanceNoIdByArray
ResourcePerformanceNoIdByArray.swagger_types
ResourcePerformanceNoIdByArray.attribute_map
ResourcePerformanceNoIdByArray.__eq__()
ResourcePerformanceNoIdByArray.__init__()
ResourcePerformanceNoIdByArray.__ne__()
ResourcePerformanceNoIdByArray.__repr__()
ResourcePerformanceNoIdByArray.attribute_map
ResourcePerformanceNoIdByArray.keys()
ResourcePerformanceNoIdByArray.required_args
ResourcePerformanceNoIdByArray.swagger_types
ResourcePerformanceNoIdByArray.to_dict()
ResourcePerformanceNoIdByArray.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_performance_no_id_by_array_get_response module
ResourcePerformanceNoIdByArrayGetResponse
ResourcePerformanceNoIdByArrayGetResponse.swagger_types
ResourcePerformanceNoIdByArrayGetResponse.attribute_map
ResourcePerformanceNoIdByArrayGetResponse.__eq__()
ResourcePerformanceNoIdByArrayGetResponse.__init__()
ResourcePerformanceNoIdByArrayGetResponse.__ne__()
ResourcePerformanceNoIdByArrayGetResponse.__repr__()
ResourcePerformanceNoIdByArrayGetResponse.attribute_map
ResourcePerformanceNoIdByArrayGetResponse.keys()
ResourcePerformanceNoIdByArrayGetResponse.required_args
ResourcePerformanceNoIdByArrayGetResponse.swagger_types
ResourcePerformanceNoIdByArrayGetResponse.to_dict()
ResourcePerformanceNoIdByArrayGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_performance_no_id_get_response module
ResourcePerformanceNoIdGetResponse
ResourcePerformanceNoIdGetResponse.swagger_types
ResourcePerformanceNoIdGetResponse.attribute_map
ResourcePerformanceNoIdGetResponse.__eq__()
ResourcePerformanceNoIdGetResponse.__init__()
ResourcePerformanceNoIdGetResponse.__ne__()
ResourcePerformanceNoIdGetResponse.__repr__()
ResourcePerformanceNoIdGetResponse.attribute_map
ResourcePerformanceNoIdGetResponse.keys()
ResourcePerformanceNoIdGetResponse.required_args
ResourcePerformanceNoIdGetResponse.swagger_types
ResourcePerformanceNoIdGetResponse.to_dict()
ResourcePerformanceNoIdGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_pod_space module
ResourcePodSpace
ResourcePodSpace.swagger_types
ResourcePodSpace.attribute_map
ResourcePodSpace.__eq__()
ResourcePodSpace.__init__()
ResourcePodSpace.__ne__()
ResourcePodSpace.__repr__()
ResourcePodSpace.attribute_map
ResourcePodSpace.keys()
ResourcePodSpace.required_args
ResourcePodSpace.swagger_types
ResourcePodSpace.to_dict()
ResourcePodSpace.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_pod_space_get_response module
ResourcePodSpaceGetResponse
ResourcePodSpaceGetResponse.swagger_types
ResourcePodSpaceGetResponse.attribute_map
ResourcePodSpaceGetResponse.__eq__()
ResourcePodSpaceGetResponse.__init__()
ResourcePodSpaceGetResponse.__ne__()
ResourcePodSpaceGetResponse.__repr__()
ResourcePodSpaceGetResponse.attribute_map
ResourcePodSpaceGetResponse.keys()
ResourcePodSpaceGetResponse.required_args
ResourcePodSpaceGetResponse.swagger_types
ResourcePodSpaceGetResponse.to_dict()
ResourcePodSpaceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_space module
ResourceSpace
ResourceSpace.swagger_types
ResourceSpace.attribute_map
ResourceSpace.__eq__()
ResourceSpace.__init__()
ResourceSpace.__ne__()
ResourceSpace.__repr__()
ResourceSpace.attribute_map
ResourceSpace.keys()
ResourceSpace.required_args
ResourceSpace.swagger_types
ResourceSpace.to_dict()
ResourceSpace.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_space_get_response module
ResourceSpaceGetResponse
ResourceSpaceGetResponse.swagger_types
ResourceSpaceGetResponse.attribute_map
ResourceSpaceGetResponse.__eq__()
ResourceSpaceGetResponse.__init__()
ResourceSpaceGetResponse.__ne__()
ResourceSpaceGetResponse.__repr__()
ResourceSpaceGetResponse.attribute_map
ResourceSpaceGetResponse.keys()
ResourceSpaceGetResponse.required_args
ResourceSpaceGetResponse.swagger_types
ResourceSpaceGetResponse.to_dict()
ResourceSpaceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_space_no_id module
ResourceSpaceNoId
ResourceSpaceNoId.swagger_types
ResourceSpaceNoId.attribute_map
ResourceSpaceNoId.__eq__()
ResourceSpaceNoId.__init__()
ResourceSpaceNoId.__ne__()
ResourceSpaceNoId.__repr__()
ResourceSpaceNoId.attribute_map
ResourceSpaceNoId.keys()
ResourceSpaceNoId.required_args
ResourceSpaceNoId.swagger_types
ResourceSpaceNoId.to_dict()
ResourceSpaceNoId.to_str()
- pypureclient.flasharray.FA_2_34.models.resource_space_no_id_get_response module
ResourceSpaceNoIdGetResponse
ResourceSpaceNoIdGetResponse.swagger_types
ResourceSpaceNoIdGetResponse.attribute_map
ResourceSpaceNoIdGetResponse.__eq__()
ResourceSpaceNoIdGetResponse.__init__()
ResourceSpaceNoIdGetResponse.__ne__()
ResourceSpaceNoIdGetResponse.__repr__()
ResourceSpaceNoIdGetResponse.attribute_map
ResourceSpaceNoIdGetResponse.keys()
ResourceSpaceNoIdGetResponse.required_args
ResourceSpaceNoIdGetResponse.swagger_types
ResourceSpaceNoIdGetResponse.to_dict()
ResourceSpaceNoIdGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.retention_policy module
RetentionPolicy
RetentionPolicy.swagger_types
RetentionPolicy.attribute_map
RetentionPolicy.__eq__()
RetentionPolicy.__init__()
RetentionPolicy.__ne__()
RetentionPolicy.__repr__()
RetentionPolicy.attribute_map
RetentionPolicy.keys()
RetentionPolicy.required_args
RetentionPolicy.swagger_types
RetentionPolicy.to_dict()
RetentionPolicy.to_str()
- pypureclient.flasharray.FA_2_34.models.saml2_sso module
- pypureclient.flasharray.FA_2_34.models.saml2_sso_get_response module
Saml2SsoGetResponse
Saml2SsoGetResponse.swagger_types
Saml2SsoGetResponse.attribute_map
Saml2SsoGetResponse.__eq__()
Saml2SsoGetResponse.__init__()
Saml2SsoGetResponse.__ne__()
Saml2SsoGetResponse.__repr__()
Saml2SsoGetResponse.attribute_map
Saml2SsoGetResponse.keys()
Saml2SsoGetResponse.required_args
Saml2SsoGetResponse.swagger_types
Saml2SsoGetResponse.to_dict()
Saml2SsoGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.saml2_sso_idp module
- pypureclient.flasharray.FA_2_34.models.saml2_sso_patch module
Saml2SsoPatch
Saml2SsoPatch.swagger_types
Saml2SsoPatch.attribute_map
Saml2SsoPatch.__eq__()
Saml2SsoPatch.__init__()
Saml2SsoPatch.__ne__()
Saml2SsoPatch.__repr__()
Saml2SsoPatch.attribute_map
Saml2SsoPatch.keys()
Saml2SsoPatch.required_args
Saml2SsoPatch.swagger_types
Saml2SsoPatch.to_dict()
Saml2SsoPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.saml2_sso_post module
- pypureclient.flasharray.FA_2_34.models.saml2_sso_response module
Saml2SsoResponse
Saml2SsoResponse.swagger_types
Saml2SsoResponse.attribute_map
Saml2SsoResponse.__eq__()
Saml2SsoResponse.__init__()
Saml2SsoResponse.__ne__()
Saml2SsoResponse.__repr__()
Saml2SsoResponse.attribute_map
Saml2SsoResponse.keys()
Saml2SsoResponse.required_args
Saml2SsoResponse.swagger_types
Saml2SsoResponse.to_dict()
Saml2SsoResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.saml2_sso_sp module
- pypureclient.flasharray.FA_2_34.models.saml2_sso_sp_credential module
Saml2SsoSpCredential
Saml2SsoSpCredential.swagger_types
Saml2SsoSpCredential.attribute_map
Saml2SsoSpCredential.__eq__()
Saml2SsoSpCredential.__init__()
Saml2SsoSpCredential.__ne__()
Saml2SsoSpCredential.__repr__()
Saml2SsoSpCredential.attribute_map
Saml2SsoSpCredential.keys()
Saml2SsoSpCredential.required_args
Saml2SsoSpCredential.swagger_types
Saml2SsoSpCredential.to_dict()
Saml2SsoSpCredential.to_str()
- pypureclient.flasharray.FA_2_34.models.session module
- pypureclient.flasharray.FA_2_34.models.session_get_response module
SessionGetResponse
SessionGetResponse.swagger_types
SessionGetResponse.attribute_map
SessionGetResponse.__eq__()
SessionGetResponse.__init__()
SessionGetResponse.__ne__()
SessionGetResponse.__repr__()
SessionGetResponse.attribute_map
SessionGetResponse.keys()
SessionGetResponse.required_args
SessionGetResponse.swagger_types
SessionGetResponse.to_dict()
SessionGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.smis module
- pypureclient.flasharray.FA_2_34.models.smis_get_response module
SmisGetResponse
SmisGetResponse.swagger_types
SmisGetResponse.attribute_map
SmisGetResponse.__eq__()
SmisGetResponse.__init__()
SmisGetResponse.__ne__()
SmisGetResponse.__repr__()
SmisGetResponse.attribute_map
SmisGetResponse.keys()
SmisGetResponse.required_args
SmisGetResponse.swagger_types
SmisGetResponse.to_dict()
SmisGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.smis_response module
- pypureclient.flasharray.FA_2_34.models.smtp_server module
- pypureclient.flasharray.FA_2_34.models.smtp_server_get_response module
SmtpServerGetResponse
SmtpServerGetResponse.swagger_types
SmtpServerGetResponse.attribute_map
SmtpServerGetResponse.__eq__()
SmtpServerGetResponse.__init__()
SmtpServerGetResponse.__ne__()
SmtpServerGetResponse.__repr__()
SmtpServerGetResponse.attribute_map
SmtpServerGetResponse.keys()
SmtpServerGetResponse.required_args
SmtpServerGetResponse.swagger_types
SmtpServerGetResponse.to_dict()
SmtpServerGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.smtp_server_response module
SmtpServerResponse
SmtpServerResponse.swagger_types
SmtpServerResponse.attribute_map
SmtpServerResponse.__eq__()
SmtpServerResponse.__init__()
SmtpServerResponse.__ne__()
SmtpServerResponse.__repr__()
SmtpServerResponse.attribute_map
SmtpServerResponse.keys()
SmtpServerResponse.required_args
SmtpServerResponse.swagger_types
SmtpServerResponse.to_dict()
SmtpServerResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.snapshot module
- pypureclient.flasharray.FA_2_34.models.snapshot_schedule module
SnapshotSchedule
SnapshotSchedule.swagger_types
SnapshotSchedule.attribute_map
SnapshotSchedule.__eq__()
SnapshotSchedule.__init__()
SnapshotSchedule.__ne__()
SnapshotSchedule.__repr__()
SnapshotSchedule.attribute_map
SnapshotSchedule.keys()
SnapshotSchedule.required_args
SnapshotSchedule.swagger_types
SnapshotSchedule.to_dict()
SnapshotSchedule.to_str()
- pypureclient.flasharray.FA_2_34.models.snapshot_space module
SnapshotSpace
SnapshotSpace.swagger_types
SnapshotSpace.attribute_map
SnapshotSpace.__eq__()
SnapshotSpace.__init__()
SnapshotSpace.__ne__()
SnapshotSpace.__repr__()
SnapshotSpace.attribute_map
SnapshotSpace.keys()
SnapshotSpace.required_args
SnapshotSpace.swagger_types
SnapshotSpace.to_dict()
SnapshotSpace.to_str()
- pypureclient.flasharray.FA_2_34.models.snmp_agent module
- pypureclient.flasharray.FA_2_34.models.snmp_agent_get_response module
SnmpAgentGetResponse
SnmpAgentGetResponse.swagger_types
SnmpAgentGetResponse.attribute_map
SnmpAgentGetResponse.__eq__()
SnmpAgentGetResponse.__init__()
SnmpAgentGetResponse.__ne__()
SnmpAgentGetResponse.__repr__()
SnmpAgentGetResponse.attribute_map
SnmpAgentGetResponse.keys()
SnmpAgentGetResponse.required_args
SnmpAgentGetResponse.swagger_types
SnmpAgentGetResponse.to_dict()
SnmpAgentGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.snmp_agent_mib module
- pypureclient.flasharray.FA_2_34.models.snmp_agent_mib_get_response module
SnmpAgentMibGetResponse
SnmpAgentMibGetResponse.swagger_types
SnmpAgentMibGetResponse.attribute_map
SnmpAgentMibGetResponse.__eq__()
SnmpAgentMibGetResponse.__init__()
SnmpAgentMibGetResponse.__ne__()
SnmpAgentMibGetResponse.__repr__()
SnmpAgentMibGetResponse.attribute_map
SnmpAgentMibGetResponse.keys()
SnmpAgentMibGetResponse.required_args
SnmpAgentMibGetResponse.swagger_types
SnmpAgentMibGetResponse.to_dict()
SnmpAgentMibGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.snmp_agent_mib_response module
SnmpAgentMibResponse
SnmpAgentMibResponse.swagger_types
SnmpAgentMibResponse.attribute_map
SnmpAgentMibResponse.__eq__()
SnmpAgentMibResponse.__init__()
SnmpAgentMibResponse.__ne__()
SnmpAgentMibResponse.__repr__()
SnmpAgentMibResponse.attribute_map
SnmpAgentMibResponse.keys()
SnmpAgentMibResponse.required_args
SnmpAgentMibResponse.swagger_types
SnmpAgentMibResponse.to_dict()
SnmpAgentMibResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.snmp_agent_patch module
SnmpAgentPatch
SnmpAgentPatch.swagger_types
SnmpAgentPatch.attribute_map
SnmpAgentPatch.__eq__()
SnmpAgentPatch.__init__()
SnmpAgentPatch.__ne__()
SnmpAgentPatch.__repr__()
SnmpAgentPatch.attribute_map
SnmpAgentPatch.keys()
SnmpAgentPatch.required_args
SnmpAgentPatch.swagger_types
SnmpAgentPatch.to_dict()
SnmpAgentPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.snmp_agent_response module
SnmpAgentResponse
SnmpAgentResponse.swagger_types
SnmpAgentResponse.attribute_map
SnmpAgentResponse.__eq__()
SnmpAgentResponse.__init__()
SnmpAgentResponse.__ne__()
SnmpAgentResponse.__repr__()
SnmpAgentResponse.attribute_map
SnmpAgentResponse.keys()
SnmpAgentResponse.required_args
SnmpAgentResponse.swagger_types
SnmpAgentResponse.to_dict()
SnmpAgentResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.snmp_manager module
- pypureclient.flasharray.FA_2_34.models.snmp_manager_get_response module
SnmpManagerGetResponse
SnmpManagerGetResponse.swagger_types
SnmpManagerGetResponse.attribute_map
SnmpManagerGetResponse.__eq__()
SnmpManagerGetResponse.__init__()
SnmpManagerGetResponse.__ne__()
SnmpManagerGetResponse.__repr__()
SnmpManagerGetResponse.attribute_map
SnmpManagerGetResponse.keys()
SnmpManagerGetResponse.required_args
SnmpManagerGetResponse.swagger_types
SnmpManagerGetResponse.to_dict()
SnmpManagerGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.snmp_manager_patch module
SnmpManagerPatch
SnmpManagerPatch.swagger_types
SnmpManagerPatch.attribute_map
SnmpManagerPatch.__eq__()
SnmpManagerPatch.__init__()
SnmpManagerPatch.__ne__()
SnmpManagerPatch.__repr__()
SnmpManagerPatch.attribute_map
SnmpManagerPatch.keys()
SnmpManagerPatch.required_args
SnmpManagerPatch.swagger_types
SnmpManagerPatch.to_dict()
SnmpManagerPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.snmp_manager_post module
SnmpManagerPost
SnmpManagerPost.swagger_types
SnmpManagerPost.attribute_map
SnmpManagerPost.__eq__()
SnmpManagerPost.__init__()
SnmpManagerPost.__ne__()
SnmpManagerPost.__repr__()
SnmpManagerPost.attribute_map
SnmpManagerPost.keys()
SnmpManagerPost.required_args
SnmpManagerPost.swagger_types
SnmpManagerPost.to_dict()
SnmpManagerPost.to_str()
- pypureclient.flasharray.FA_2_34.models.snmp_manager_response module
SnmpManagerResponse
SnmpManagerResponse.swagger_types
SnmpManagerResponse.attribute_map
SnmpManagerResponse.__eq__()
SnmpManagerResponse.__init__()
SnmpManagerResponse.__ne__()
SnmpManagerResponse.__repr__()
SnmpManagerResponse.attribute_map
SnmpManagerResponse.keys()
SnmpManagerResponse.required_args
SnmpManagerResponse.swagger_types
SnmpManagerResponse.to_dict()
SnmpManagerResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.snmp_v2c module
- pypureclient.flasharray.FA_2_34.models.snmp_v3 module
- pypureclient.flasharray.FA_2_34.models.snmp_v3_patch module
- pypureclient.flasharray.FA_2_34.models.snmp_v3_post module
- pypureclient.flasharray.FA_2_34.models.software module
- pypureclient.flasharray.FA_2_34.models.software_bundle module
SoftwareBundle
SoftwareBundle.swagger_types
SoftwareBundle.attribute_map
SoftwareBundle.__eq__()
SoftwareBundle.__init__()
SoftwareBundle.__ne__()
SoftwareBundle.__repr__()
SoftwareBundle.attribute_map
SoftwareBundle.keys()
SoftwareBundle.required_args
SoftwareBundle.swagger_types
SoftwareBundle.to_dict()
SoftwareBundle.to_str()
- pypureclient.flasharray.FA_2_34.models.software_bundle_get_response module
SoftwareBundleGetResponse
SoftwareBundleGetResponse.swagger_types
SoftwareBundleGetResponse.attribute_map
SoftwareBundleGetResponse.__eq__()
SoftwareBundleGetResponse.__init__()
SoftwareBundleGetResponse.__ne__()
SoftwareBundleGetResponse.__repr__()
SoftwareBundleGetResponse.attribute_map
SoftwareBundleGetResponse.keys()
SoftwareBundleGetResponse.required_args
SoftwareBundleGetResponse.swagger_types
SoftwareBundleGetResponse.to_dict()
SoftwareBundleGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_bundle_post module
SoftwareBundlePost
SoftwareBundlePost.swagger_types
SoftwareBundlePost.attribute_map
SoftwareBundlePost.__eq__()
SoftwareBundlePost.__init__()
SoftwareBundlePost.__ne__()
SoftwareBundlePost.__repr__()
SoftwareBundlePost.attribute_map
SoftwareBundlePost.keys()
SoftwareBundlePost.required_args
SoftwareBundlePost.swagger_types
SoftwareBundlePost.to_dict()
SoftwareBundlePost.to_str()
- pypureclient.flasharray.FA_2_34.models.software_bundle_response module
SoftwareBundleResponse
SoftwareBundleResponse.swagger_types
SoftwareBundleResponse.attribute_map
SoftwareBundleResponse.__eq__()
SoftwareBundleResponse.__init__()
SoftwareBundleResponse.__ne__()
SoftwareBundleResponse.__repr__()
SoftwareBundleResponse.attribute_map
SoftwareBundleResponse.keys()
SoftwareBundleResponse.required_args
SoftwareBundleResponse.swagger_types
SoftwareBundleResponse.to_dict()
SoftwareBundleResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_check module
SoftwareCheck
SoftwareCheck.swagger_types
SoftwareCheck.attribute_map
SoftwareCheck.__eq__()
SoftwareCheck.__init__()
SoftwareCheck.__ne__()
SoftwareCheck.__repr__()
SoftwareCheck.attribute_map
SoftwareCheck.keys()
SoftwareCheck.required_args
SoftwareCheck.swagger_types
SoftwareCheck.to_dict()
SoftwareCheck.to_str()
- pypureclient.flasharray.FA_2_34.models.software_checks module
SoftwareChecks
SoftwareChecks.swagger_types
SoftwareChecks.attribute_map
SoftwareChecks.__eq__()
SoftwareChecks.__init__()
SoftwareChecks.__ne__()
SoftwareChecks.__repr__()
SoftwareChecks.attribute_map
SoftwareChecks.keys()
SoftwareChecks.required_args
SoftwareChecks.swagger_types
SoftwareChecks.to_dict()
SoftwareChecks.to_str()
- pypureclient.flasharray.FA_2_34.models.software_checks_checks module
SoftwareChecksChecks
SoftwareChecksChecks.swagger_types
SoftwareChecksChecks.attribute_map
SoftwareChecksChecks.__eq__()
SoftwareChecksChecks.__init__()
SoftwareChecksChecks.__ne__()
SoftwareChecksChecks.__repr__()
SoftwareChecksChecks.attribute_map
SoftwareChecksChecks.keys()
SoftwareChecksChecks.required_args
SoftwareChecksChecks.swagger_types
SoftwareChecksChecks.to_dict()
SoftwareChecksChecks.to_str()
- pypureclient.flasharray.FA_2_34.models.software_checks_get_response module
SoftwareChecksGetResponse
SoftwareChecksGetResponse.swagger_types
SoftwareChecksGetResponse.attribute_map
SoftwareChecksGetResponse.__eq__()
SoftwareChecksGetResponse.__init__()
SoftwareChecksGetResponse.__ne__()
SoftwareChecksGetResponse.__repr__()
SoftwareChecksGetResponse.attribute_map
SoftwareChecksGetResponse.keys()
SoftwareChecksGetResponse.required_args
SoftwareChecksGetResponse.swagger_types
SoftwareChecksGetResponse.to_dict()
SoftwareChecksGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_checks_response module
SoftwareChecksResponse
SoftwareChecksResponse.swagger_types
SoftwareChecksResponse.attribute_map
SoftwareChecksResponse.__eq__()
SoftwareChecksResponse.__init__()
SoftwareChecksResponse.__ne__()
SoftwareChecksResponse.__repr__()
SoftwareChecksResponse.attribute_map
SoftwareChecksResponse.keys()
SoftwareChecksResponse.required_args
SoftwareChecksResponse.swagger_types
SoftwareChecksResponse.to_dict()
SoftwareChecksResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_get_response module
SoftwareGetResponse
SoftwareGetResponse.swagger_types
SoftwareGetResponse.attribute_map
SoftwareGetResponse.__eq__()
SoftwareGetResponse.__init__()
SoftwareGetResponse.__ne__()
SoftwareGetResponse.__repr__()
SoftwareGetResponse.attribute_map
SoftwareGetResponse.keys()
SoftwareGetResponse.required_args
SoftwareGetResponse.swagger_types
SoftwareGetResponse.to_dict()
SoftwareGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_installation module
SoftwareInstallation
SoftwareInstallation.swagger_types
SoftwareInstallation.attribute_map
SoftwareInstallation.__eq__()
SoftwareInstallation.__init__()
SoftwareInstallation.__ne__()
SoftwareInstallation.__repr__()
SoftwareInstallation.attribute_map
SoftwareInstallation.keys()
SoftwareInstallation.required_args
SoftwareInstallation.swagger_types
SoftwareInstallation.to_dict()
SoftwareInstallation.to_str()
- pypureclient.flasharray.FA_2_34.models.software_installation_patch module
SoftwareInstallationPatch
SoftwareInstallationPatch.swagger_types
SoftwareInstallationPatch.attribute_map
SoftwareInstallationPatch.__eq__()
SoftwareInstallationPatch.__init__()
SoftwareInstallationPatch.__ne__()
SoftwareInstallationPatch.__repr__()
SoftwareInstallationPatch.attribute_map
SoftwareInstallationPatch.keys()
SoftwareInstallationPatch.required_args
SoftwareInstallationPatch.swagger_types
SoftwareInstallationPatch.to_dict()
SoftwareInstallationPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.software_installation_post module
SoftwareInstallationPost
SoftwareInstallationPost.swagger_types
SoftwareInstallationPost.attribute_map
SoftwareInstallationPost.__eq__()
SoftwareInstallationPost.__init__()
SoftwareInstallationPost.__ne__()
SoftwareInstallationPost.__repr__()
SoftwareInstallationPost.attribute_map
SoftwareInstallationPost.keys()
SoftwareInstallationPost.required_args
SoftwareInstallationPost.swagger_types
SoftwareInstallationPost.to_dict()
SoftwareInstallationPost.to_str()
- pypureclient.flasharray.FA_2_34.models.software_installation_step module
SoftwareInstallationStep
SoftwareInstallationStep.swagger_types
SoftwareInstallationStep.attribute_map
SoftwareInstallationStep.__eq__()
SoftwareInstallationStep.__init__()
SoftwareInstallationStep.__ne__()
SoftwareInstallationStep.__repr__()
SoftwareInstallationStep.attribute_map
SoftwareInstallationStep.keys()
SoftwareInstallationStep.required_args
SoftwareInstallationStep.swagger_types
SoftwareInstallationStep.to_dict()
SoftwareInstallationStep.to_str()
- pypureclient.flasharray.FA_2_34.models.software_installation_steps module
SoftwareInstallationSteps
SoftwareInstallationSteps.swagger_types
SoftwareInstallationSteps.attribute_map
SoftwareInstallationSteps.__eq__()
SoftwareInstallationSteps.__init__()
SoftwareInstallationSteps.__ne__()
SoftwareInstallationSteps.__repr__()
SoftwareInstallationSteps.attribute_map
SoftwareInstallationSteps.keys()
SoftwareInstallationSteps.required_args
SoftwareInstallationSteps.swagger_types
SoftwareInstallationSteps.to_dict()
SoftwareInstallationSteps.to_str()
- pypureclient.flasharray.FA_2_34.models.software_installation_steps_checks module
SoftwareInstallationStepsChecks
SoftwareInstallationStepsChecks.swagger_types
SoftwareInstallationStepsChecks.attribute_map
SoftwareInstallationStepsChecks.__eq__()
SoftwareInstallationStepsChecks.__init__()
SoftwareInstallationStepsChecks.__ne__()
SoftwareInstallationStepsChecks.__repr__()
SoftwareInstallationStepsChecks.attribute_map
SoftwareInstallationStepsChecks.keys()
SoftwareInstallationStepsChecks.required_args
SoftwareInstallationStepsChecks.swagger_types
SoftwareInstallationStepsChecks.to_dict()
SoftwareInstallationStepsChecks.to_str()
- pypureclient.flasharray.FA_2_34.models.software_installation_steps_get_response module
SoftwareInstallationStepsGetResponse
SoftwareInstallationStepsGetResponse.swagger_types
SoftwareInstallationStepsGetResponse.attribute_map
SoftwareInstallationStepsGetResponse.__eq__()
SoftwareInstallationStepsGetResponse.__init__()
SoftwareInstallationStepsGetResponse.__ne__()
SoftwareInstallationStepsGetResponse.__repr__()
SoftwareInstallationStepsGetResponse.attribute_map
SoftwareInstallationStepsGetResponse.keys()
SoftwareInstallationStepsGetResponse.required_args
SoftwareInstallationStepsGetResponse.swagger_types
SoftwareInstallationStepsGetResponse.to_dict()
SoftwareInstallationStepsGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_installation_steps_response module
SoftwareInstallationStepsResponse
SoftwareInstallationStepsResponse.swagger_types
SoftwareInstallationStepsResponse.attribute_map
SoftwareInstallationStepsResponse.__eq__()
SoftwareInstallationStepsResponse.__init__()
SoftwareInstallationStepsResponse.__ne__()
SoftwareInstallationStepsResponse.__repr__()
SoftwareInstallationStepsResponse.attribute_map
SoftwareInstallationStepsResponse.keys()
SoftwareInstallationStepsResponse.required_args
SoftwareInstallationStepsResponse.swagger_types
SoftwareInstallationStepsResponse.to_dict()
SoftwareInstallationStepsResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_installations module
SoftwareInstallations
SoftwareInstallations.swagger_types
SoftwareInstallations.attribute_map
SoftwareInstallations.__eq__()
SoftwareInstallations.__init__()
SoftwareInstallations.__ne__()
SoftwareInstallations.__repr__()
SoftwareInstallations.attribute_map
SoftwareInstallations.keys()
SoftwareInstallations.required_args
SoftwareInstallations.swagger_types
SoftwareInstallations.to_dict()
SoftwareInstallations.to_str()
- pypureclient.flasharray.FA_2_34.models.software_installations_get_response module
SoftwareInstallationsGetResponse
SoftwareInstallationsGetResponse.swagger_types
SoftwareInstallationsGetResponse.attribute_map
SoftwareInstallationsGetResponse.__eq__()
SoftwareInstallationsGetResponse.__init__()
SoftwareInstallationsGetResponse.__ne__()
SoftwareInstallationsGetResponse.__repr__()
SoftwareInstallationsGetResponse.attribute_map
SoftwareInstallationsGetResponse.keys()
SoftwareInstallationsGetResponse.required_args
SoftwareInstallationsGetResponse.swagger_types
SoftwareInstallationsGetResponse.to_dict()
SoftwareInstallationsGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_installations_response module
SoftwareInstallationsResponse
SoftwareInstallationsResponse.swagger_types
SoftwareInstallationsResponse.attribute_map
SoftwareInstallationsResponse.__eq__()
SoftwareInstallationsResponse.__init__()
SoftwareInstallationsResponse.__ne__()
SoftwareInstallationsResponse.__repr__()
SoftwareInstallationsResponse.attribute_map
SoftwareInstallationsResponse.keys()
SoftwareInstallationsResponse.required_args
SoftwareInstallationsResponse.swagger_types
SoftwareInstallationsResponse.to_dict()
SoftwareInstallationsResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_patch module
SoftwarePatch
SoftwarePatch.swagger_types
SoftwarePatch.attribute_map
SoftwarePatch.__eq__()
SoftwarePatch.__init__()
SoftwarePatch.__ne__()
SoftwarePatch.__repr__()
SoftwarePatch.attribute_map
SoftwarePatch.keys()
SoftwarePatch.required_args
SoftwarePatch.swagger_types
SoftwarePatch.to_dict()
SoftwarePatch.to_str()
- pypureclient.flasharray.FA_2_34.models.software_patches module
SoftwarePatches
SoftwarePatches.swagger_types
SoftwarePatches.attribute_map
SoftwarePatches.__eq__()
SoftwarePatches.__init__()
SoftwarePatches.__ne__()
SoftwarePatches.__repr__()
SoftwarePatches.attribute_map
SoftwarePatches.keys()
SoftwarePatches.required_args
SoftwarePatches.swagger_types
SoftwarePatches.to_dict()
SoftwarePatches.to_str()
- pypureclient.flasharray.FA_2_34.models.software_patches_get_response module
SoftwarePatchesGetResponse
SoftwarePatchesGetResponse.swagger_types
SoftwarePatchesGetResponse.attribute_map
SoftwarePatchesGetResponse.__eq__()
SoftwarePatchesGetResponse.__init__()
SoftwarePatchesGetResponse.__ne__()
SoftwarePatchesGetResponse.__repr__()
SoftwarePatchesGetResponse.attribute_map
SoftwarePatchesGetResponse.keys()
SoftwarePatchesGetResponse.required_args
SoftwarePatchesGetResponse.swagger_types
SoftwarePatchesGetResponse.to_dict()
SoftwarePatchesGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_patches_response module
SoftwarePatchesResponse
SoftwarePatchesResponse.swagger_types
SoftwarePatchesResponse.attribute_map
SoftwarePatchesResponse.__eq__()
SoftwarePatchesResponse.__init__()
SoftwarePatchesResponse.__ne__()
SoftwarePatchesResponse.__repr__()
SoftwarePatchesResponse.attribute_map
SoftwarePatchesResponse.keys()
SoftwarePatchesResponse.required_args
SoftwarePatchesResponse.swagger_types
SoftwarePatchesResponse.to_dict()
SoftwarePatchesResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_post module
- pypureclient.flasharray.FA_2_34.models.software_response module
SoftwareResponse
SoftwareResponse.swagger_types
SoftwareResponse.attribute_map
SoftwareResponse.__eq__()
SoftwareResponse.__init__()
SoftwareResponse.__ne__()
SoftwareResponse.__repr__()
SoftwareResponse.attribute_map
SoftwareResponse.keys()
SoftwareResponse.required_args
SoftwareResponse.swagger_types
SoftwareResponse.to_dict()
SoftwareResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_upgrade_plan module
SoftwareUpgradePlan
SoftwareUpgradePlan.swagger_types
SoftwareUpgradePlan.attribute_map
SoftwareUpgradePlan.__eq__()
SoftwareUpgradePlan.__init__()
SoftwareUpgradePlan.__ne__()
SoftwareUpgradePlan.__repr__()
SoftwareUpgradePlan.attribute_map
SoftwareUpgradePlan.keys()
SoftwareUpgradePlan.required_args
SoftwareUpgradePlan.swagger_types
SoftwareUpgradePlan.to_dict()
SoftwareUpgradePlan.to_str()
- pypureclient.flasharray.FA_2_34.models.software_version module
SoftwareVersion
SoftwareVersion.swagger_types
SoftwareVersion.attribute_map
SoftwareVersion.__eq__()
SoftwareVersion.__init__()
SoftwareVersion.__ne__()
SoftwareVersion.__repr__()
SoftwareVersion.attribute_map
SoftwareVersion.keys()
SoftwareVersion.required_args
SoftwareVersion.swagger_types
SoftwareVersion.to_dict()
SoftwareVersion.to_str()
- pypureclient.flasharray.FA_2_34.models.software_versions module
SoftwareVersions
SoftwareVersions.swagger_types
SoftwareVersions.attribute_map
SoftwareVersions.__eq__()
SoftwareVersions.__init__()
SoftwareVersions.__ne__()
SoftwareVersions.__repr__()
SoftwareVersions.attribute_map
SoftwareVersions.keys()
SoftwareVersions.required_args
SoftwareVersions.swagger_types
SoftwareVersions.to_dict()
SoftwareVersions.to_str()
- pypureclient.flasharray.FA_2_34.models.software_versions_get_response module
SoftwareVersionsGetResponse
SoftwareVersionsGetResponse.swagger_types
SoftwareVersionsGetResponse.attribute_map
SoftwareVersionsGetResponse.__eq__()
SoftwareVersionsGetResponse.__init__()
SoftwareVersionsGetResponse.__ne__()
SoftwareVersionsGetResponse.__repr__()
SoftwareVersionsGetResponse.attribute_map
SoftwareVersionsGetResponse.keys()
SoftwareVersionsGetResponse.required_args
SoftwareVersionsGetResponse.swagger_types
SoftwareVersionsGetResponse.to_dict()
SoftwareVersionsGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.software_versions_response module
SoftwareVersionsResponse
SoftwareVersionsResponse.swagger_types
SoftwareVersionsResponse.attribute_map
SoftwareVersionsResponse.__eq__()
SoftwareVersionsResponse.__init__()
SoftwareVersionsResponse.__ne__()
SoftwareVersionsResponse.__repr__()
SoftwareVersionsResponse.attribute_map
SoftwareVersionsResponse.keys()
SoftwareVersionsResponse.required_args
SoftwareVersionsResponse.swagger_types
SoftwareVersionsResponse.to_dict()
SoftwareVersionsResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.space module
- pypureclient.flasharray.FA_2_34.models.start_end_time module
- pypureclient.flasharray.FA_2_34.models.subnet module
- pypureclient.flasharray.FA_2_34.models.subnet_get_response module
SubnetGetResponse
SubnetGetResponse.swagger_types
SubnetGetResponse.attribute_map
SubnetGetResponse.__eq__()
SubnetGetResponse.__init__()
SubnetGetResponse.__ne__()
SubnetGetResponse.__repr__()
SubnetGetResponse.attribute_map
SubnetGetResponse.keys()
SubnetGetResponse.required_args
SubnetGetResponse.swagger_types
SubnetGetResponse.to_dict()
SubnetGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.subnet_patch module
- pypureclient.flasharray.FA_2_34.models.subnet_post module
- pypureclient.flasharray.FA_2_34.models.subnet_response module
SubnetResponse
SubnetResponse.swagger_types
SubnetResponse.attribute_map
SubnetResponse.__eq__()
SubnetResponse.__init__()
SubnetResponse.__ne__()
SubnetResponse.__repr__()
SubnetResponse.attribute_map
SubnetResponse.keys()
SubnetResponse.required_args
SubnetResponse.swagger_types
SubnetResponse.to_dict()
SubnetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.subscription module
- pypureclient.flasharray.FA_2_34.models.subscription_asset module
SubscriptionAsset
SubscriptionAsset.swagger_types
SubscriptionAsset.attribute_map
SubscriptionAsset.__eq__()
SubscriptionAsset.__init__()
SubscriptionAsset.__ne__()
SubscriptionAsset.__repr__()
SubscriptionAsset.attribute_map
SubscriptionAsset.keys()
SubscriptionAsset.required_args
SubscriptionAsset.swagger_types
SubscriptionAsset.to_dict()
SubscriptionAsset.to_str()
- pypureclient.flasharray.FA_2_34.models.subscription_asset_get_response module
SubscriptionAssetGetResponse
SubscriptionAssetGetResponse.swagger_types
SubscriptionAssetGetResponse.attribute_map
SubscriptionAssetGetResponse.__eq__()
SubscriptionAssetGetResponse.__init__()
SubscriptionAssetGetResponse.__ne__()
SubscriptionAssetGetResponse.__repr__()
SubscriptionAssetGetResponse.attribute_map
SubscriptionAssetGetResponse.keys()
SubscriptionAssetGetResponse.required_args
SubscriptionAssetGetResponse.swagger_types
SubscriptionAssetGetResponse.to_dict()
SubscriptionAssetGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.subscription_asset_response module
SubscriptionAssetResponse
SubscriptionAssetResponse.swagger_types
SubscriptionAssetResponse.attribute_map
SubscriptionAssetResponse.__eq__()
SubscriptionAssetResponse.__init__()
SubscriptionAssetResponse.__ne__()
SubscriptionAssetResponse.__repr__()
SubscriptionAssetResponse.attribute_map
SubscriptionAssetResponse.keys()
SubscriptionAssetResponse.required_args
SubscriptionAssetResponse.swagger_types
SubscriptionAssetResponse.to_dict()
SubscriptionAssetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.subscription_asset_subscription module
SubscriptionAssetSubscription
SubscriptionAssetSubscription.swagger_types
SubscriptionAssetSubscription.attribute_map
SubscriptionAssetSubscription.__eq__()
SubscriptionAssetSubscription.__init__()
SubscriptionAssetSubscription.__ne__()
SubscriptionAssetSubscription.__repr__()
SubscriptionAssetSubscription.attribute_map
SubscriptionAssetSubscription.keys()
SubscriptionAssetSubscription.required_args
SubscriptionAssetSubscription.swagger_types
SubscriptionAssetSubscription.to_dict()
SubscriptionAssetSubscription.to_str()
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.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.flasharray.FA_2_34.models.support module
- pypureclient.flasharray.FA_2_34.models.support_get_response module
SupportGetResponse
SupportGetResponse.swagger_types
SupportGetResponse.attribute_map
SupportGetResponse.__eq__()
SupportGetResponse.__init__()
SupportGetResponse.__ne__()
SupportGetResponse.__repr__()
SupportGetResponse.attribute_map
SupportGetResponse.keys()
SupportGetResponse.required_args
SupportGetResponse.swagger_types
SupportGetResponse.to_dict()
SupportGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.support_patch module
- pypureclient.flasharray.FA_2_34.models.support_remote_assist_paths module
SupportRemoteAssistPaths
SupportRemoteAssistPaths.swagger_types
SupportRemoteAssistPaths.attribute_map
SupportRemoteAssistPaths.__eq__()
SupportRemoteAssistPaths.__init__()
SupportRemoteAssistPaths.__ne__()
SupportRemoteAssistPaths.__repr__()
SupportRemoteAssistPaths.attribute_map
SupportRemoteAssistPaths.keys()
SupportRemoteAssistPaths.required_args
SupportRemoteAssistPaths.swagger_types
SupportRemoteAssistPaths.to_dict()
SupportRemoteAssistPaths.to_str()
- pypureclient.flasharray.FA_2_34.models.support_response module
SupportResponse
SupportResponse.swagger_types
SupportResponse.attribute_map
SupportResponse.__eq__()
SupportResponse.__init__()
SupportResponse.__ne__()
SupportResponse.__repr__()
SupportResponse.attribute_map
SupportResponse.keys()
SupportResponse.required_args
SupportResponse.swagger_types
SupportResponse.to_dict()
SupportResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.syslog_server module
- pypureclient.flasharray.FA_2_34.models.syslog_server_get_response module
SyslogServerGetResponse
SyslogServerGetResponse.swagger_types
SyslogServerGetResponse.attribute_map
SyslogServerGetResponse.__eq__()
SyslogServerGetResponse.__init__()
SyslogServerGetResponse.__ne__()
SyslogServerGetResponse.__repr__()
SyslogServerGetResponse.attribute_map
SyslogServerGetResponse.keys()
SyslogServerGetResponse.required_args
SyslogServerGetResponse.swagger_types
SyslogServerGetResponse.to_dict()
SyslogServerGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.syslog_server_response module
SyslogServerResponse
SyslogServerResponse.swagger_types
SyslogServerResponse.attribute_map
SyslogServerResponse.__eq__()
SyslogServerResponse.__init__()
SyslogServerResponse.__ne__()
SyslogServerResponse.__repr__()
SyslogServerResponse.attribute_map
SyslogServerResponse.keys()
SyslogServerResponse.required_args
SyslogServerResponse.swagger_types
SyslogServerResponse.to_dict()
SyslogServerResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.syslog_server_settings module
SyslogServerSettings
SyslogServerSettings.swagger_types
SyslogServerSettings.attribute_map
SyslogServerSettings.__eq__()
SyslogServerSettings.__init__()
SyslogServerSettings.__ne__()
SyslogServerSettings.__repr__()
SyslogServerSettings.attribute_map
SyslogServerSettings.keys()
SyslogServerSettings.required_args
SyslogServerSettings.swagger_types
SyslogServerSettings.to_dict()
SyslogServerSettings.to_str()
- pypureclient.flasharray.FA_2_34.models.syslog_server_settings_get_response module
SyslogServerSettingsGetResponse
SyslogServerSettingsGetResponse.swagger_types
SyslogServerSettingsGetResponse.attribute_map
SyslogServerSettingsGetResponse.__eq__()
SyslogServerSettingsGetResponse.__init__()
SyslogServerSettingsGetResponse.__ne__()
SyslogServerSettingsGetResponse.__repr__()
SyslogServerSettingsGetResponse.attribute_map
SyslogServerSettingsGetResponse.keys()
SyslogServerSettingsGetResponse.required_args
SyslogServerSettingsGetResponse.swagger_types
SyslogServerSettingsGetResponse.to_dict()
SyslogServerSettingsGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.syslog_server_settings_response module
SyslogServerSettingsResponse
SyslogServerSettingsResponse.swagger_types
SyslogServerSettingsResponse.attribute_map
SyslogServerSettingsResponse.__eq__()
SyslogServerSettingsResponse.__init__()
SyslogServerSettingsResponse.__ne__()
SyslogServerSettingsResponse.__repr__()
SyslogServerSettingsResponse.attribute_map
SyslogServerSettingsResponse.keys()
SyslogServerSettingsResponse.required_args
SyslogServerSettingsResponse.swagger_types
SyslogServerSettingsResponse.to_dict()
SyslogServerSettingsResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.tag module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.tag_response module
- pypureclient.flasharray.FA_2_34.models.target_protection_group module
TargetProtectionGroup
TargetProtectionGroup.swagger_types
TargetProtectionGroup.attribute_map
TargetProtectionGroup.__eq__()
TargetProtectionGroup.__init__()
TargetProtectionGroup.__ne__()
TargetProtectionGroup.__repr__()
TargetProtectionGroup.attribute_map
TargetProtectionGroup.keys()
TargetProtectionGroup.required_args
TargetProtectionGroup.swagger_types
TargetProtectionGroup.to_dict()
TargetProtectionGroup.to_str()
- pypureclient.flasharray.FA_2_34.models.target_protection_group_post_patch module
TargetProtectionGroupPostPatch
TargetProtectionGroupPostPatch.swagger_types
TargetProtectionGroupPostPatch.attribute_map
TargetProtectionGroupPostPatch.__eq__()
TargetProtectionGroupPostPatch.__init__()
TargetProtectionGroupPostPatch.__ne__()
TargetProtectionGroupPostPatch.__repr__()
TargetProtectionGroupPostPatch.attribute_map
TargetProtectionGroupPostPatch.keys()
TargetProtectionGroupPostPatch.required_args
TargetProtectionGroupPostPatch.swagger_types
TargetProtectionGroupPostPatch.to_dict()
TargetProtectionGroupPostPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.test_result module
- pypureclient.flasharray.FA_2_34.models.test_result_get_response module
TestResultGetResponse
TestResultGetResponse.swagger_types
TestResultGetResponse.attribute_map
TestResultGetResponse.__eq__()
TestResultGetResponse.__init__()
TestResultGetResponse.__ne__()
TestResultGetResponse.__repr__()
TestResultGetResponse.attribute_map
TestResultGetResponse.keys()
TestResultGetResponse.required_args
TestResultGetResponse.swagger_types
TestResultGetResponse.to_dict()
TestResultGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.test_result_response module
TestResultResponse
TestResultResponse.swagger_types
TestResultResponse.attribute_map
TestResultResponse.__eq__()
TestResultResponse.__init__()
TestResultResponse.__ne__()
TestResultResponse.__repr__()
TestResultResponse.attribute_map
TestResultResponse.keys()
TestResultResponse.required_args
TestResultResponse.swagger_types
TestResultResponse.to_dict()
TestResultResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.test_result_with_resource module
TestResultWithResource
TestResultWithResource.swagger_types
TestResultWithResource.attribute_map
TestResultWithResource.__eq__()
TestResultWithResource.__init__()
TestResultWithResource.__ne__()
TestResultWithResource.__repr__()
TestResultWithResource.attribute_map
TestResultWithResource.keys()
TestResultWithResource.required_args
TestResultWithResource.swagger_types
TestResultWithResource.to_dict()
TestResultWithResource.to_str()
- pypureclient.flasharray.FA_2_34.models.test_result_with_resource_get_response module
TestResultWithResourceGetResponse
TestResultWithResourceGetResponse.swagger_types
TestResultWithResourceGetResponse.attribute_map
TestResultWithResourceGetResponse.__eq__()
TestResultWithResourceGetResponse.__init__()
TestResultWithResourceGetResponse.__ne__()
TestResultWithResourceGetResponse.__repr__()
TestResultWithResourceGetResponse.attribute_map
TestResultWithResourceGetResponse.keys()
TestResultWithResourceGetResponse.required_args
TestResultWithResourceGetResponse.swagger_types
TestResultWithResourceGetResponse.to_dict()
TestResultWithResourceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.test_result_with_resource_patch_response module
TestResultWithResourcePatchResponse
TestResultWithResourcePatchResponse.swagger_types
TestResultWithResourcePatchResponse.attribute_map
TestResultWithResourcePatchResponse.__eq__()
TestResultWithResourcePatchResponse.__init__()
TestResultWithResourcePatchResponse.__ne__()
TestResultWithResourcePatchResponse.__repr__()
TestResultWithResourcePatchResponse.attribute_map
TestResultWithResourcePatchResponse.keys()
TestResultWithResourcePatchResponse.required_args
TestResultWithResourcePatchResponse.swagger_types
TestResultWithResourcePatchResponse.to_dict()
TestResultWithResourcePatchResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.test_result_with_resource_post_response module
TestResultWithResourcePostResponse
TestResultWithResourcePostResponse.swagger_types
TestResultWithResourcePostResponse.attribute_map
TestResultWithResourcePostResponse.__eq__()
TestResultWithResourcePostResponse.__init__()
TestResultWithResourcePostResponse.__ne__()
TestResultWithResourcePostResponse.__repr__()
TestResultWithResourcePostResponse.attribute_map
TestResultWithResourcePostResponse.keys()
TestResultWithResourcePostResponse.required_args
TestResultWithResourcePostResponse.swagger_types
TestResultWithResourcePostResponse.to_dict()
TestResultWithResourcePostResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.test_result_with_resource_response module
TestResultWithResourceResponse
TestResultWithResourceResponse.swagger_types
TestResultWithResourceResponse.attribute_map
TestResultWithResourceResponse.__eq__()
TestResultWithResourceResponse.__init__()
TestResultWithResourceResponse.__ne__()
TestResultWithResourceResponse.__repr__()
TestResultWithResourceResponse.attribute_map
TestResultWithResourceResponse.keys()
TestResultWithResourceResponse.required_args
TestResultWithResourceResponse.swagger_types
TestResultWithResourceResponse.to_dict()
TestResultWithResourceResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.test_result_with_resource_with_id module
TestResultWithResourceWithId
TestResultWithResourceWithId.swagger_types
TestResultWithResourceWithId.attribute_map
TestResultWithResourceWithId.__eq__()
TestResultWithResourceWithId.__init__()
TestResultWithResourceWithId.__ne__()
TestResultWithResourceWithId.__repr__()
TestResultWithResourceWithId.attribute_map
TestResultWithResourceWithId.keys()
TestResultWithResourceWithId.required_args
TestResultWithResourceWithId.swagger_types
TestResultWithResourceWithId.to_dict()
TestResultWithResourceWithId.to_str()
- pypureclient.flasharray.FA_2_34.models.test_result_with_resource_with_id_post_response module
TestResultWithResourceWithIdPostResponse
TestResultWithResourceWithIdPostResponse.swagger_types
TestResultWithResourceWithIdPostResponse.attribute_map
TestResultWithResourceWithIdPostResponse.__eq__()
TestResultWithResourceWithIdPostResponse.__init__()
TestResultWithResourceWithIdPostResponse.__ne__()
TestResultWithResourceWithIdPostResponse.__repr__()
TestResultWithResourceWithIdPostResponse.attribute_map
TestResultWithResourceWithIdPostResponse.keys()
TestResultWithResourceWithIdPostResponse.required_args
TestResultWithResourceWithIdPostResponse.swagger_types
TestResultWithResourceWithIdPostResponse.to_dict()
TestResultWithResourceWithIdPostResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.throttle module
- pypureclient.flasharray.FA_2_34.models.throttle_deprecated module
ThrottleDeprecated
ThrottleDeprecated.swagger_types
ThrottleDeprecated.attribute_map
ThrottleDeprecated.__eq__()
ThrottleDeprecated.__init__()
ThrottleDeprecated.__ne__()
ThrottleDeprecated.__repr__()
ThrottleDeprecated.attribute_map
ThrottleDeprecated.keys()
ThrottleDeprecated.required_args
ThrottleDeprecated.swagger_types
ThrottleDeprecated.to_dict()
ThrottleDeprecated.to_str()
- pypureclient.flasharray.FA_2_34.models.time_window module
- pypureclient.flasharray.FA_2_34.models.total_item_count_response module
TotalItemCountResponse
TotalItemCountResponse.swagger_types
TotalItemCountResponse.attribute_map
TotalItemCountResponse.__eq__()
TotalItemCountResponse.__init__()
TotalItemCountResponse.__ne__()
TotalItemCountResponse.__repr__()
TotalItemCountResponse.attribute_map
TotalItemCountResponse.keys()
TotalItemCountResponse.required_args
TotalItemCountResponse.swagger_types
TotalItemCountResponse.to_dict()
TotalItemCountResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.transfer module
- pypureclient.flasharray.FA_2_34.models.username module
- pypureclient.flasharray.FA_2_34.models.username_response module
UsernameResponse
UsernameResponse.swagger_types
UsernameResponse.attribute_map
UsernameResponse.__eq__()
UsernameResponse.__init__()
UsernameResponse.__ne__()
UsernameResponse.__repr__()
UsernameResponse.attribute_map
UsernameResponse.keys()
UsernameResponse.required_args
UsernameResponse.swagger_types
UsernameResponse.to_dict()
UsernameResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost module
- pypureclient.flasharray.FA_2_34.models.vchost_certificate module
VchostCertificate
VchostCertificate.swagger_types
VchostCertificate.attribute_map
VchostCertificate.__eq__()
VchostCertificate.__init__()
VchostCertificate.__ne__()
VchostCertificate.__repr__()
VchostCertificate.attribute_map
VchostCertificate.keys()
VchostCertificate.required_args
VchostCertificate.swagger_types
VchostCertificate.to_dict()
VchostCertificate.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_certificate_get_response module
VchostCertificateGetResponse
VchostCertificateGetResponse.swagger_types
VchostCertificateGetResponse.attribute_map
VchostCertificateGetResponse.__eq__()
VchostCertificateGetResponse.__init__()
VchostCertificateGetResponse.__ne__()
VchostCertificateGetResponse.__repr__()
VchostCertificateGetResponse.attribute_map
VchostCertificateGetResponse.keys()
VchostCertificateGetResponse.required_args
VchostCertificateGetResponse.swagger_types
VchostCertificateGetResponse.to_dict()
VchostCertificateGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_certificate_patch module
VchostCertificatePatch
VchostCertificatePatch.swagger_types
VchostCertificatePatch.attribute_map
VchostCertificatePatch.__eq__()
VchostCertificatePatch.__init__()
VchostCertificatePatch.__ne__()
VchostCertificatePatch.__repr__()
VchostCertificatePatch.attribute_map
VchostCertificatePatch.keys()
VchostCertificatePatch.required_args
VchostCertificatePatch.swagger_types
VchostCertificatePatch.to_dict()
VchostCertificatePatch.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_certificate_post module
VchostCertificatePost
VchostCertificatePost.swagger_types
VchostCertificatePost.attribute_map
VchostCertificatePost.__eq__()
VchostCertificatePost.__init__()
VchostCertificatePost.__ne__()
VchostCertificatePost.__repr__()
VchostCertificatePost.attribute_map
VchostCertificatePost.keys()
VchostCertificatePost.required_args
VchostCertificatePost.swagger_types
VchostCertificatePost.to_dict()
VchostCertificatePost.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_certificate_response module
VchostCertificateResponse
VchostCertificateResponse.swagger_types
VchostCertificateResponse.attribute_map
VchostCertificateResponse.__eq__()
VchostCertificateResponse.__init__()
VchostCertificateResponse.__ne__()
VchostCertificateResponse.__repr__()
VchostCertificateResponse.attribute_map
VchostCertificateResponse.keys()
VchostCertificateResponse.required_args
VchostCertificateResponse.swagger_types
VchostCertificateResponse.to_dict()
VchostCertificateResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_connection module
VchostConnection
VchostConnection.swagger_types
VchostConnection.attribute_map
VchostConnection.__eq__()
VchostConnection.__init__()
VchostConnection.__ne__()
VchostConnection.__repr__()
VchostConnection.attribute_map
VchostConnection.keys()
VchostConnection.required_args
VchostConnection.swagger_types
VchostConnection.to_dict()
VchostConnection.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_connection_get_response module
VchostConnectionGetResponse
VchostConnectionGetResponse.swagger_types
VchostConnectionGetResponse.attribute_map
VchostConnectionGetResponse.__eq__()
VchostConnectionGetResponse.__init__()
VchostConnectionGetResponse.__ne__()
VchostConnectionGetResponse.__repr__()
VchostConnectionGetResponse.attribute_map
VchostConnectionGetResponse.keys()
VchostConnectionGetResponse.required_args
VchostConnectionGetResponse.swagger_types
VchostConnectionGetResponse.to_dict()
VchostConnectionGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_connection_response module
VchostConnectionResponse
VchostConnectionResponse.swagger_types
VchostConnectionResponse.attribute_map
VchostConnectionResponse.__eq__()
VchostConnectionResponse.__init__()
VchostConnectionResponse.__ne__()
VchostConnectionResponse.__repr__()
VchostConnectionResponse.attribute_map
VchostConnectionResponse.keys()
VchostConnectionResponse.required_args
VchostConnectionResponse.swagger_types
VchostConnectionResponse.to_dict()
VchostConnectionResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_endpoint module
VchostEndpoint
VchostEndpoint.swagger_types
VchostEndpoint.attribute_map
VchostEndpoint.__eq__()
VchostEndpoint.__init__()
VchostEndpoint.__ne__()
VchostEndpoint.__repr__()
VchostEndpoint.attribute_map
VchostEndpoint.keys()
VchostEndpoint.required_args
VchostEndpoint.swagger_types
VchostEndpoint.to_dict()
VchostEndpoint.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_endpoint_get_response module
VchostEndpointGetResponse
VchostEndpointGetResponse.swagger_types
VchostEndpointGetResponse.attribute_map
VchostEndpointGetResponse.__eq__()
VchostEndpointGetResponse.__init__()
VchostEndpointGetResponse.__ne__()
VchostEndpointGetResponse.__repr__()
VchostEndpointGetResponse.attribute_map
VchostEndpointGetResponse.keys()
VchostEndpointGetResponse.required_args
VchostEndpointGetResponse.swagger_types
VchostEndpointGetResponse.to_dict()
VchostEndpointGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_endpoint_patch module
VchostEndpointPatch
VchostEndpointPatch.swagger_types
VchostEndpointPatch.attribute_map
VchostEndpointPatch.__eq__()
VchostEndpointPatch.__init__()
VchostEndpointPatch.__ne__()
VchostEndpointPatch.__repr__()
VchostEndpointPatch.attribute_map
VchostEndpointPatch.keys()
VchostEndpointPatch.required_args
VchostEndpointPatch.swagger_types
VchostEndpointPatch.to_dict()
VchostEndpointPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_endpoint_post module
VchostEndpointPost
VchostEndpointPost.swagger_types
VchostEndpointPost.attribute_map
VchostEndpointPost.__eq__()
VchostEndpointPost.__init__()
VchostEndpointPost.__ne__()
VchostEndpointPost.__repr__()
VchostEndpointPost.attribute_map
VchostEndpointPost.keys()
VchostEndpointPost.required_args
VchostEndpointPost.swagger_types
VchostEndpointPost.to_dict()
VchostEndpointPost.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_endpoint_response module
VchostEndpointResponse
VchostEndpointResponse.swagger_types
VchostEndpointResponse.attribute_map
VchostEndpointResponse.__eq__()
VchostEndpointResponse.__init__()
VchostEndpointResponse.__ne__()
VchostEndpointResponse.__repr__()
VchostEndpointResponse.attribute_map
VchostEndpointResponse.keys()
VchostEndpointResponse.required_args
VchostEndpointResponse.swagger_types
VchostEndpointResponse.to_dict()
VchostEndpointResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_get_response module
VchostGetResponse
VchostGetResponse.swagger_types
VchostGetResponse.attribute_map
VchostGetResponse.__eq__()
VchostGetResponse.__init__()
VchostGetResponse.__ne__()
VchostGetResponse.__repr__()
VchostGetResponse.attribute_map
VchostGetResponse.keys()
VchostGetResponse.required_args
VchostGetResponse.swagger_types
VchostGetResponse.to_dict()
VchostGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.vchost_patch module
- pypureclient.flasharray.FA_2_34.models.vchost_post module
- pypureclient.flasharray.FA_2_34.models.vchost_response module
VchostResponse
VchostResponse.swagger_types
VchostResponse.attribute_map
VchostResponse.__eq__()
VchostResponse.__init__()
VchostResponse.__ne__()
VchostResponse.__repr__()
VchostResponse.attribute_map
VchostResponse.keys()
VchostResponse.required_args
VchostResponse.swagger_types
VchostResponse.to_dict()
VchostResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.virtual_machine module
VirtualMachine
VirtualMachine.swagger_types
VirtualMachine.attribute_map
VirtualMachine.__eq__()
VirtualMachine.__init__()
VirtualMachine.__ne__()
VirtualMachine.__repr__()
VirtualMachine.attribute_map
VirtualMachine.keys()
VirtualMachine.required_args
VirtualMachine.swagger_types
VirtualMachine.to_dict()
VirtualMachine.to_str()
- pypureclient.flasharray.FA_2_34.models.virtual_machine_get_response module
VirtualMachineGetResponse
VirtualMachineGetResponse.swagger_types
VirtualMachineGetResponse.attribute_map
VirtualMachineGetResponse.__eq__()
VirtualMachineGetResponse.__init__()
VirtualMachineGetResponse.__ne__()
VirtualMachineGetResponse.__repr__()
VirtualMachineGetResponse.attribute_map
VirtualMachineGetResponse.keys()
VirtualMachineGetResponse.required_args
VirtualMachineGetResponse.swagger_types
VirtualMachineGetResponse.to_dict()
VirtualMachineGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.virtual_machine_post module
VirtualMachinePost
VirtualMachinePost.swagger_types
VirtualMachinePost.attribute_map
VirtualMachinePost.__eq__()
VirtualMachinePost.__init__()
VirtualMachinePost.__ne__()
VirtualMachinePost.__repr__()
VirtualMachinePost.attribute_map
VirtualMachinePost.keys()
VirtualMachinePost.required_args
VirtualMachinePost.swagger_types
VirtualMachinePost.to_dict()
VirtualMachinePost.to_str()
- pypureclient.flasharray.FA_2_34.models.virtual_machine_response module
VirtualMachineResponse
VirtualMachineResponse.swagger_types
VirtualMachineResponse.attribute_map
VirtualMachineResponse.__eq__()
VirtualMachineResponse.__init__()
VirtualMachineResponse.__ne__()
VirtualMachineResponse.__repr__()
VirtualMachineResponse.attribute_map
VirtualMachineResponse.keys()
VirtualMachineResponse.required_args
VirtualMachineResponse.swagger_types
VirtualMachineResponse.to_dict()
VirtualMachineResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.volume module
- pypureclient.flasharray.FA_2_34.models.volume_batch_post module
VolumeBatchPost
VolumeBatchPost.swagger_types
VolumeBatchPost.attribute_map
VolumeBatchPost.__eq__()
VolumeBatchPost.__init__()
VolumeBatchPost.__ne__()
VolumeBatchPost.__repr__()
VolumeBatchPost.attribute_map
VolumeBatchPost.keys()
VolumeBatchPost.required_args
VolumeBatchPost.swagger_types
VolumeBatchPost.to_dict()
VolumeBatchPost.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_common module
- pypureclient.flasharray.FA_2_34.models.volume_diff module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.models.volume_group module
- pypureclient.flasharray.FA_2_34.models.volume_group_get_response module
VolumeGroupGetResponse
VolumeGroupGetResponse.swagger_types
VolumeGroupGetResponse.attribute_map
VolumeGroupGetResponse.__eq__()
VolumeGroupGetResponse.__init__()
VolumeGroupGetResponse.__ne__()
VolumeGroupGetResponse.__repr__()
VolumeGroupGetResponse.attribute_map
VolumeGroupGetResponse.keys()
VolumeGroupGetResponse.required_args
VolumeGroupGetResponse.swagger_types
VolumeGroupGetResponse.to_dict()
VolumeGroupGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_group_patch module
VolumeGroupPatch
VolumeGroupPatch.swagger_types
VolumeGroupPatch.attribute_map
VolumeGroupPatch.__eq__()
VolumeGroupPatch.__init__()
VolumeGroupPatch.__ne__()
VolumeGroupPatch.__repr__()
VolumeGroupPatch.attribute_map
VolumeGroupPatch.keys()
VolumeGroupPatch.required_args
VolumeGroupPatch.swagger_types
VolumeGroupPatch.to_dict()
VolumeGroupPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_group_performance module
VolumeGroupPerformance
VolumeGroupPerformance.swagger_types
VolumeGroupPerformance.attribute_map
VolumeGroupPerformance.__eq__()
VolumeGroupPerformance.__init__()
VolumeGroupPerformance.__ne__()
VolumeGroupPerformance.__repr__()
VolumeGroupPerformance.attribute_map
VolumeGroupPerformance.keys()
VolumeGroupPerformance.required_args
VolumeGroupPerformance.swagger_types
VolumeGroupPerformance.to_dict()
VolumeGroupPerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_group_post module
VolumeGroupPost
VolumeGroupPost.swagger_types
VolumeGroupPost.attribute_map
VolumeGroupPost.__eq__()
VolumeGroupPost.__init__()
VolumeGroupPost.__ne__()
VolumeGroupPost.__repr__()
VolumeGroupPost.attribute_map
VolumeGroupPost.keys()
VolumeGroupPost.required_args
VolumeGroupPost.swagger_types
VolumeGroupPost.to_dict()
VolumeGroupPost.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_group_response module
VolumeGroupResponse
VolumeGroupResponse.swagger_types
VolumeGroupResponse.attribute_map
VolumeGroupResponse.__eq__()
VolumeGroupResponse.__init__()
VolumeGroupResponse.__ne__()
VolumeGroupResponse.__repr__()
VolumeGroupResponse.attribute_map
VolumeGroupResponse.keys()
VolumeGroupResponse.required_args
VolumeGroupResponse.swagger_types
VolumeGroupResponse.to_dict()
VolumeGroupResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_group_space module
VolumeGroupSpace
VolumeGroupSpace.swagger_types
VolumeGroupSpace.attribute_map
VolumeGroupSpace.__eq__()
VolumeGroupSpace.__init__()
VolumeGroupSpace.__ne__()
VolumeGroupSpace.__repr__()
VolumeGroupSpace.attribute_map
VolumeGroupSpace.keys()
VolumeGroupSpace.required_args
VolumeGroupSpace.swagger_types
VolumeGroupSpace.to_dict()
VolumeGroupSpace.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_patch module
- pypureclient.flasharray.FA_2_34.models.volume_performance module
VolumePerformance
VolumePerformance.swagger_types
VolumePerformance.attribute_map
VolumePerformance.__eq__()
VolumePerformance.__init__()
VolumePerformance.__ne__()
VolumePerformance.__repr__()
VolumePerformance.attribute_map
VolumePerformance.keys()
VolumePerformance.required_args
VolumePerformance.swagger_types
VolumePerformance.to_dict()
VolumePerformance.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_performance_by_array module
VolumePerformanceByArray
VolumePerformanceByArray.swagger_types
VolumePerformanceByArray.attribute_map
VolumePerformanceByArray.__eq__()
VolumePerformanceByArray.__init__()
VolumePerformanceByArray.__ne__()
VolumePerformanceByArray.__repr__()
VolumePerformanceByArray.attribute_map
VolumePerformanceByArray.keys()
VolumePerformanceByArray.required_args
VolumePerformanceByArray.swagger_types
VolumePerformanceByArray.to_dict()
VolumePerformanceByArray.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_post module
- pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.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.flasharray.FA_2_34.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.flasharray.FA_2_34.models.volume_snapshot_patch module
VolumeSnapshotPatch
VolumeSnapshotPatch.swagger_types
VolumeSnapshotPatch.attribute_map
VolumeSnapshotPatch.__eq__()
VolumeSnapshotPatch.__init__()
VolumeSnapshotPatch.__ne__()
VolumeSnapshotPatch.__repr__()
VolumeSnapshotPatch.attribute_map
VolumeSnapshotPatch.keys()
VolumeSnapshotPatch.required_args
VolumeSnapshotPatch.swagger_types
VolumeSnapshotPatch.to_dict()
VolumeSnapshotPatch.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_snapshot_post module
VolumeSnapshotPost
VolumeSnapshotPost.swagger_types
VolumeSnapshotPost.attribute_map
VolumeSnapshotPost.__eq__()
VolumeSnapshotPost.__init__()
VolumeSnapshotPost.__ne__()
VolumeSnapshotPost.__repr__()
VolumeSnapshotPost.attribute_map
VolumeSnapshotPost.keys()
VolumeSnapshotPost.required_args
VolumeSnapshotPost.swagger_types
VolumeSnapshotPost.to_dict()
VolumeSnapshotPost.to_str()
- pypureclient.flasharray.FA_2_34.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()
- pypureclient.flasharray.FA_2_34.models.volume_snapshot_transfer module
VolumeSnapshotTransfer
VolumeSnapshotTransfer.swagger_types
VolumeSnapshotTransfer.attribute_map
VolumeSnapshotTransfer.__eq__()
VolumeSnapshotTransfer.__init__()
VolumeSnapshotTransfer.__ne__()
VolumeSnapshotTransfer.__repr__()
VolumeSnapshotTransfer.attribute_map
VolumeSnapshotTransfer.keys()
VolumeSnapshotTransfer.required_args
VolumeSnapshotTransfer.swagger_types
VolumeSnapshotTransfer.to_dict()
VolumeSnapshotTransfer.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_snapshot_transfer_get_response module
VolumeSnapshotTransferGetResponse
VolumeSnapshotTransferGetResponse.swagger_types
VolumeSnapshotTransferGetResponse.attribute_map
VolumeSnapshotTransferGetResponse.__eq__()
VolumeSnapshotTransferGetResponse.__init__()
VolumeSnapshotTransferGetResponse.__ne__()
VolumeSnapshotTransferGetResponse.__repr__()
VolumeSnapshotTransferGetResponse.attribute_map
VolumeSnapshotTransferGetResponse.keys()
VolumeSnapshotTransferGetResponse.required_args
VolumeSnapshotTransferGetResponse.swagger_types
VolumeSnapshotTransferGetResponse.to_dict()
VolumeSnapshotTransferGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_snapshot_transfer_response module
VolumeSnapshotTransferResponse
VolumeSnapshotTransferResponse.swagger_types
VolumeSnapshotTransferResponse.attribute_map
VolumeSnapshotTransferResponse.__eq__()
VolumeSnapshotTransferResponse.__init__()
VolumeSnapshotTransferResponse.__ne__()
VolumeSnapshotTransferResponse.__repr__()
VolumeSnapshotTransferResponse.attribute_map
VolumeSnapshotTransferResponse.keys()
VolumeSnapshotTransferResponse.required_args
VolumeSnapshotTransferResponse.swagger_types
VolumeSnapshotTransferResponse.to_dict()
VolumeSnapshotTransferResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_space module
- pypureclient.flasharray.FA_2_34.models.volume_space_common module
VolumeSpaceCommon
VolumeSpaceCommon.swagger_types
VolumeSpaceCommon.attribute_map
VolumeSpaceCommon.__eq__()
VolumeSpaceCommon.__init__()
VolumeSpaceCommon.__ne__()
VolumeSpaceCommon.__repr__()
VolumeSpaceCommon.attribute_map
VolumeSpaceCommon.keys()
VolumeSpaceCommon.required_args
VolumeSpaceCommon.swagger_types
VolumeSpaceCommon.to_dict()
VolumeSpaceCommon.to_str()
- pypureclient.flasharray.FA_2_34.models.volume_space_get_response module
VolumeSpaceGetResponse
VolumeSpaceGetResponse.swagger_types
VolumeSpaceGetResponse.attribute_map
VolumeSpaceGetResponse.__eq__()
VolumeSpaceGetResponse.__init__()
VolumeSpaceGetResponse.__ne__()
VolumeSpaceGetResponse.__repr__()
VolumeSpaceGetResponse.attribute_map
VolumeSpaceGetResponse.keys()
VolumeSpaceGetResponse.required_args
VolumeSpaceGetResponse.swagger_types
VolumeSpaceGetResponse.to_dict()
VolumeSpaceGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.volumes_batch_response module
VolumesBatchResponse
VolumesBatchResponse.swagger_types
VolumesBatchResponse.attribute_map
VolumesBatchResponse.__eq__()
VolumesBatchResponse.__init__()
VolumesBatchResponse.__ne__()
VolumesBatchResponse.__repr__()
VolumesBatchResponse.attribute_map
VolumesBatchResponse.keys()
VolumesBatchResponse.required_args
VolumesBatchResponse.swagger_types
VolumesBatchResponse.to_dict()
VolumesBatchResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.volumes_diff_get_response module
VolumesDiffGetResponse
VolumesDiffGetResponse.swagger_types
VolumesDiffGetResponse.attribute_map
VolumesDiffGetResponse.__eq__()
VolumesDiffGetResponse.__init__()
VolumesDiffGetResponse.__ne__()
VolumesDiffGetResponse.__repr__()
VolumesDiffGetResponse.attribute_map
VolumesDiffGetResponse.keys()
VolumesDiffGetResponse.required_args
VolumesDiffGetResponse.swagger_types
VolumesDiffGetResponse.to_dict()
VolumesDiffGetResponse.to_str()
- pypureclient.flasharray.FA_2_34.models.volumes_diff_response module
VolumesDiffResponse
VolumesDiffResponse.swagger_types
VolumesDiffResponse.attribute_map
VolumesDiffResponse.__eq__()
VolumesDiffResponse.__init__()
VolumesDiffResponse.__ne__()
VolumesDiffResponse.__repr__()
VolumesDiffResponse.attribute_map
VolumesDiffResponse.keys()
VolumesDiffResponse.required_args
VolumesDiffResponse.swagger_types
VolumesDiffResponse.to_dict()
VolumesDiffResponse.to_str()
- Module contents
Submodules
pypureclient.flasharray.FA_2_34.api_client module
FlashArray REST API
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
OpenAPI spec version: 2.34
Generated by: https://github.com/swagger-api/swagger-codegen.git
- class pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.client module
- class pypureclient.flasharray.FA_2_34.client.Client(target, id_token=None, private_key_file=None, private_key_password=None, username=None, client_id=None, key_id=None, issuer=None, api_token=None, retries=5, timeout=None, ssl_cert=None, user_agent=None, verify_ssl=None)
Bases:
object
- DEFAULT_RETRIES = 5
- USER_AGENT = 'pypureclient/1.57.0/FA/2.34/Linux/5.4.0-169-generic'
- __init__(target, id_token=None, private_key_file=None, private_key_password=None, username=None, client_id=None, key_id=None, issuer=None, api_token=None, retries=5, timeout=None, ssl_cert=None, user_agent=None, verify_ssl=None)
Initialize a FlashArray Client. id_token is generated based on app ID and private key info. Either id_token or api_token could be used for authentication. Only one authentication option is allowed.
- Keyword Arguments
target (str, required) – The target array’s IP or hostname.
id_token (str, optional) – The security token that represents the identity of the party on behalf of whom the request is being made, issued by an enabled API client on the array. Overrides given private key.
private_key_file (str, optional) – The path of the private key to use. Defaults to None.
private_key_password (str, optional) – The password of the private key. Defaults to None.
username (str, optional) – Username of the user the token should be issued for. This must be a valid user in the system.
client_id (str, optional) – ID of API client that issued the identity token.
key_id (str, optional) – Key ID of API client that issued the identity token.
issuer (str, optional) – API client’s trusted identity issuer on the array.
api_token (str, optional) – API token for the user.
retries (int, optional) – The number of times to retry an API call if it fails for a non-blocking reason. Defaults to 5.
or (timeout int) – The timeout duration in seconds, either in total time or (connect and read) times. Defaults to None.
ssl_cert (str, optional) – SSL certificate to use. Defaults to None.
user_agent (str, optional) – User-Agent request header to use.
verify_ssl (bool | str, optional) – Controls SSL certificate validation. True specifies that the server validation uses default trust anchors; False switches certificate validation off, not safe!; It also accepts string value for a path to directory with certificates.
- Raises
PureError – If it could not create an ID or access token
- delete_active_directory(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, local_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes one or more specified Active Directory accounts.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
local_only (bool, optional) – If specified as true, only delete the Active Directory configuration on the local array, without deleting the computer account created in the Active Directory domain. If not specified, defaults to false.
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.
- delete_admins(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 the specified administrator.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_admins_api_tokens(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 the API tokens of the specified administrators.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_admins_cache(remove_all_entries: Optional[bool] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes all entries from the administrator cache.
- Parameters
remove_all_entries (bool, required) – If set to true, removes all entries from the administrator cache.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- delete_alert_watchers(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Delete alert watcher email address from the list of alert watchers.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- delete_alerts_rules(code: Optional[int] = None, parameter: Optional[str] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes a custom alert rule.
- Parameters
code (int, required) – The alert code that the rule applies to. Available alert codes for customization can be found in the alert rules catalog.
parameter (str, required) – The parameter of the custom alert rule to modify. Values include info and warning. Available parameter values can be found in the alert rules catalog.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- delete_api_clients(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 an API client. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_array_connections(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 the connection between this array and the specified array.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_arrays(authorization: Optional[str] = None, x_request_id: Optional[str] = None, eradicate_all_data: Optional[bool] = None, factory_reset_token: Optional[int] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes an array. For physical appliances, deleting an array restores the hardware to factory settings. This entails deleting all data, metadata, configuration, and logs. The array returns to the state it was in prior to any configuration changes being made. If the hardware is reused, it must be as a different array with a new ID. For virtual appliances, deleting an array puts it into an unusable state. Virtual resources (e.g., virtual machines) can later be freed, which deletes any remaining data, metadata, configuration, and logs. Prior to factory reset, an array must be manually prepared (e.g., all volumes and snapshots must be eradicated) and a factory reset token must be created.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
eradicate_all_data (bool, optional) – Set to true to perform a factory reset.
factory_reset_token (int, optional) – A token required to perform a factory reset.
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.
- delete_arrays_cloud_provider_tags(authorization: Optional[str] = None, x_request_id: Optional[str] = None, keys: 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 user tags from deployed cloud resources of a CBS array.
- Parameters
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.
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.
- delete_arrays_erasures(authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes the factory reset process when it is failed.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- delete_arrays_factory_reset_token(authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes an existing token that could be used to perform a factory reset on the array.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- delete_arrays_tags(authorization: Optional[str] = None, x_request_id: Optional[str] = None, keys: Optional[List[str]] = None, namespaces: 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 specified tags on array objects.
- Parameters
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.
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.
- delete_certificates(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 a specific certificate object.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_connections(host_groups: Optional[List[ReferenceType]] = None, hosts: Optional[List[ReferenceType]] = None, volumes: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, host_group_names: Optional[List[str]] = None, host_names: Optional[List[str]] = None, volume_names: Optional[List[str]] = None, volume_ids: 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 the connection between a volume and its associated host or host group. One of volume_names or volume_ids and one of host_names or host_group_names query parameters are required.
- Parameters
host_groups (list[FixedReference], optional) – A list of host_groups to query for. Overrides host_group_names keyword arguments.
hosts (list[FixedReference], optional) – A list of hosts to query for. Overrides host_names keyword arguments.
volumes (list[FixedReference], optional) – A list of volumes to query for. Overrides volume_names and volume_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
host_group_names (list[str], optional) – Performs the operation on the host group specified. Enter multiple names in comma-separated format. A request cannot include a mix of multiple objects with multiple names. For example, a request cannot include a mix of multiple host group names and volume names; instead, at least one of the objects (e.g., host_group_names) must be set to only one name (e.g., hgroup01).
host_names (list[str], optional) – Performs the operation on the hosts specified. Enter multiple names in comma- separated format. For example, host01,host02. A request cannot include a mix of multiple objects with multiple names. For example, a request cannot include a mix of multiple host names and volume names; instead, at least one of the objects (e.g., host_names) must be set to only one name (e.g., host01).
volume_names (list[str], optional) – Performs the operation on the volume specified. Enter multiple names in comma- separated format. For example, vol01,vol02. A request cannot include a mix of multiple objects with multiple names. For example, a request cannot include a mix of multiple volume names and host names; instead, at least one of the objects (e.g., volume_names) must be set to only one name (e.g., vol01).
volume_ids (list[str], optional) – Performs the operation on the specified volume. Enter multiple ids in comma- separated format. For example, vol01id,vol02id. A request cannot include a mix of multiple objects with multiple IDs. For example, a request cannot include a mix of multiple volume IDs and host names; instead, at least one of the objects (e.g., volume_ids) must be set to only one name (e.g., vol01id). Only one of the two between volume_names and volume_ids may be used at a time.
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.
- delete_directories(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 one or more managed directories. To be deleted, a managed directory must be empty and not attached to any enabled export policies. Deleted managed directories cannot be recovered. The ids or names parameter is required, but cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_directories_policies_autodir(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = 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, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes a membership between a directory with one or more auto managed directory policies. The policy_ids or policy_names parameter is required, but they cannot be set together. The member_ids or member_names parameter is required, but they cannot be set together.
- 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.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_directories_policies_nfs(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = 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, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes a membership between a directory and one or more NFS policies. The policy_ids or policy_names parameter is required, but cannot be set together. The member_ids or member_names parameter is required, but cannot be set together.
- 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.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_directories_policies_quota(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = 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, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes a membership between a directory and one or more quota policies. The policy_ids or policy_names parameter is required, but cannot be set together. The member_ids or member_names parameter is required, but cannot be set together.
- 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.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_directories_policies_smb(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = 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, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes a membership between a directory and one or more SMB policies. The policy_ids or policy_names parameter is required, but cannot be set together. The member_ids or member_names parameter is required, but cannot be set together.
- 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.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_directories_policies_snapshot(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = 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, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes a membership between a directory and one or more snapshot policies. The policy_ids or policy_names parameter is required, but cannot be set together. The member_ids or member_names parameter is required, but cannot be set together.
- 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.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_directory_exports(directories: Optional[List[ReferenceType]] = None, exports: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, directory_ids: Optional[List[str]] = None, directory_names: Optional[List[str]] = None, export_names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 one or more directory exports. If any of the export_names is not unique across the system, policy_ids or policy_names must be specified to determine the exports.
- Parameters
directories (list[FixedReference], optional) – A list of directories to query for. Overrides directory_ids and directory_names keyword arguments.
exports (list[FixedReference], optional) – A list of exports to query for. Overrides export_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.
directory_ids (list[str], optional) – Performs the operation on the unique managed directory IDs specified. Enter multiple managed directory IDs in comma-separated format. The directory_ids or directory_names parameter is required, but they cannot be set together.
directory_names (list[str], optional) – Performs the operation on the managed directory names specified. Enter multiple full managed directory names in comma-separated format. For example, fs:dir01,fs:dir02.
export_names (list[str], optional) – Performs the operation on the export names specified. Enter multiple names in comma-separated format. For example, name01,name02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_directory_services_local_groups(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, sids: Optional[List[str]] = None, gids: Optional[List[int]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes one or more local groups. The gids, names, or sids parameter is required, but cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
sids (list[str], optional) – Performs the operation on the object SID specified. Enter multiple SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
gids (list[int], optional) – Performs the operation on the specified GIDs. Enter multiple GIDs in comma- separated format. For example, 4234235,9681923.
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.
- delete_directory_services_local_groups_members(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_names: Optional[List[str]] = None, group_sids: Optional[List[str]] = None, group_gids: Optional[List[int]] = None, member_names: Optional[List[str]] = None, member_sids: Optional[List[str]] = None, member_ids: Optional[List[int]] = None, member_types: 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 one or more local group memberships. The group_names, group_sids, or group_ids parameter is required, but cannot be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_names (list[str], optional) – Performs the operation on the group names specified. Enter multiple group names in comma-separated format. For example, group1,group2.
group_sids (list[str], optional) – Performs the operation on the specified group SID. Enter multiple group SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
group_gids (list[int], optional) – Performs the operation on the specified GIDs. Enter multiple GIDs in comma- separated format. For example, 4234235,9681923.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_sids (list[str], optional) – Performs the operation on the specified member SID. Enter multiple member SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
member_ids (list[int], optional) – Performs the operation on the unique local member IDs specified. Enter multiple member IDs in comma-separated format. For local group IDs refer to group IDs (GID). For local user IDs refer to user IDs (UID). The member_ids and member_names parameters cannot be provided together.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
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.
- delete_directory_services_local_users(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, sids: Optional[List[str]] = None, uids: Optional[List[int]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes one or more local users. The uids, names, or sids parameter is required, but cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
sids (list[str], optional) – Performs the operation on the object SID specified. Enter multiple SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
uids (list[int], optional) – A list of local user IDs (UIDs). Enter multiple local user IDs in comma- separated format. For example, 423,51234.
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.
- delete_directory_services_local_users_members(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_names: Optional[List[str]] = None, group_sids: Optional[List[str]] = None, group_gids: Optional[List[int]] = None, member_names: Optional[List[str]] = None, member_sids: Optional[List[str]] = None, member_ids: Optional[List[int]] = None, member_types: 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 one or more local user memberships. The member_names, member_sids, or member_ids parameter is required, but cannot be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_names (list[str], optional) – Performs the operation on the group names specified. Enter multiple group names in comma-separated format. For example, group1,group2.
group_sids (list[str], optional) – Performs the operation on the specified group SID. Enter multiple group SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
group_gids (list[int], optional) – Performs the operation on the specified GIDs. Enter multiple GIDs in comma- separated format. For example, 4234235,9681923.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_sids (list[str], optional) – Performs the operation on the specified member SID. Enter multiple member SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
member_ids (list[int], optional) – Performs the operation on the unique local member IDs specified. Enter multiple member IDs in comma-separated format. For local group IDs refer to group IDs (GID). For local user IDs refer to user IDs (UID). The member_ids and member_names parameters cannot be provided together.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
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.
- delete_directory_services_roles(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Delete a group to role mapping
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique names specified. For example, GroupRoleMappingName. Enter multiple names in comma-separated format.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- delete_directory_snapshots(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 a directory snapshot that has been destroyed and is pending eradication. Eradicated directory snapshots cannot be recovered. Directory snapshots are destroyed by using the PATCH method. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_dns(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 DNS configuration identified by configuration name.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_file_systems(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 a file system that has been destroyed and is pending eradication. Eradicated file systems cannot be recovered. File systems are destroyed using the PATCH method.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_host_groups(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 a host group. The names query parameter is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_host_groups_hosts(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_names: Optional[List[str]] = None, member_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
Removes a host from a host group. Removing a host from a host group automatically disconnects the host from all volumes associated with the group. Hosts can be removed from host groups at any time. The group_names and member_names parameters are required and must be set together, and only one host group can be specified at a time.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- delete_host_groups_protection_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_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 a host group member from a protection group. After the member has been removed, it is no longer protected by the group. Any protection group snapshots that were taken before the member was removed are not affected. Removing a member from a protection group does not delete the member from the array, and the member can be added back to the protection group at any time. The group_names parameter represents the name of the protection group, and the member_names parameter represents the name of the host group. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- delete_host_groups_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 specified tags on host group objects.
- 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) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
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.
- delete_hosts(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 an existing host. All volumes that are connected to the host, either through private or shared connections, must be disconnected from the host before the host can be deleted. The names query parameter is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_hosts_host_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_names: Optional[List[str]] = None, member_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
Removes a host from a host group. Removing a host from a host group automatically disconnects the host from all volumes associated with the group. Hosts can be removed from host groups at any time. The group_names and member_names parameters are required and must be set together, and only one host group can be specified at a time.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- delete_hosts_protection_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_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 a host member from a protection group. After the member has been removed, it is no longer protected by the group. Any protection group snapshots that were taken before the member was removed are not affected. Removing a member from a protection group does not delete the member from the array, and the member can be added back to the protection group at any time. The group_names parameter represents the name of the protection group, and the member_names parameter represents the name of the host. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- delete_hosts_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 specified tags on host objects.
- 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) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
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.
- delete_kmip(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 KMIP server objects.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_maintenance_windows(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 an open maintenance window before its scheduled end (expire) time. The names parameter is required and must be set to environment.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_network_interfaces(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 a network interface on a controller.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_offloads(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 an offload target.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_pod_replica_links(references: Optional[List[ReferenceType]] = None, local_pods: Optional[List[ReferenceType]] = None, remote_pods: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, local_pod_ids: Optional[List[str]] = None, local_pod_names: Optional[List[str]] = None, remote_pod_ids: Optional[List[str]] = None, remote_pod_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 pod replica links. The local_pod_names and remote_pod_names are required. Valid values are replicating, baselining, paused, unhealthy, quiescing, and quiesced. A status of replicating indicates that the source array is replicating to the target array. A status of baselining indicates that the the initial version of the dataset is being sent. During this phase, you cannot promote the target pod. In addition, changing the link direction might trigger the baselining status to recur. A status of paused ` indicates that data transfer between objects has stopped. A status of `unhealthy indicates that the link is currently unhealthy and customers must perform some health checks to determine the cause. A status of quiescing indicates that the source pod is not accepting new write requests but the most recent changes to the source have not arrived on the target. A status of quiesced indicates that the source pod has been demoted and all changes have been replicated to the target pod.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
local_pods (list[FixedReference], optional) – A list of local_pods to query for. Overrides local_pod_ids and local_pod_names keyword arguments.
remote_pods (list[FixedReference], optional) – A list of remote_pods to query for. Overrides remote_pod_ids and remote_pod_names keyword arguments.
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
local_pod_ids (list[str], optional) – A list of local pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_names query parameter.
local_pod_names (list[str], optional) – A list of local pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_ids query parameter.
remote_pod_ids (list[str], optional) – A list of remote pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_names query parameter.
remote_pod_names (list[str], optional) – A list of remote pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_ids query parameter.
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.
- delete_pods(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, eradicate_contents: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes a pod that has been destroyed and is pending eradication. Eradicated pods cannot be recovered. Pods are destroyed using the PATCH method. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
eradicate_contents (bool, optional) – Set to true to eradicate contents (e.g., volumes, protection groups, snapshots) and containers (e.g., pods, volume groups). This enables you to eradicate containers with contents.
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.
- delete_pods_arrays(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_names: Optional[List[str]] = None, group_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_ids: Optional[List[str]] = None, with_unknown: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Unstretches a pod from an array, collapsing the pod to a single array. Unstretch a pod from an array when the volumes within the stretched pod no longer need to be synchronously replicated between the two arrays. After a pod has been unstretched, synchronous replication stops. A destroyed version of the pod with “restretch” appended to the pod name is created on the array that no longer has the pod. The restretch pod represents a point-in-time snapshot of the pod, just before it was unstretched. The restretch pod enters an eradication pending period starting from the time that the pod was unstretched. A restretch can pod can be cloned or destroyed, but it cannot be explicitly recovered. The group_names parameter represents the name of the pod to be unstretched. The member_names parameter represents the name of the array from which the pod is to be unstretched. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names and group_ids keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
group_ids (list[str], optional) – A list of group IDs.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
with_unknown (bool, optional) – If set to true, unstretches the specified pod from the specified array by force. Use the with_unknown parameter in the following rare event: the local array goes offline while the pod is still stretched across two arrays, the status of the remote array becomes unknown, and there is no guarantee that the pod is online elsewhere.
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.
- delete_policies_alert_watcher(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 one or more alert-watcher policies. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_policies_alert_watcher_members(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 a membership between one or more alert-watcher policies and attached object. The policy_ids or policy_names parameter is required, but cannot be set together. The member_ids or member_names parameter is required, but cannot be set together.
- 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.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_policies_alert_watcher_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 one or more alert-watcher policy rules. Either the ‘policy_ids’ or ‘policy_names’ parameter is required, but both parameters cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_policies_autodir(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 one or more auto managed directory policies. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_policies_autodir_members(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 one or more auto managed directory policies from resources. The policy_ids or policy_names parameter is required, but they cannot be set together. The member_ids or member_names parameter is required, but they cannot be set together.
- 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.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_policies_nfs(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 one or more NFS policies. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_policies_nfs_client_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 one or more NFS client policy rules. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_policies_nfs_members(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 one or more NFS policies from resources. The policy_ids or policy_names parameter is required, but cannot be set together. The member_ids or member_names parameter is required, but cannot be set together.
- 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.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_policies_quota(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 one or more quota policies. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_policies_quota_members(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 a membership between one or more quota policies and managed directories. The policy_ids or policy_names parameter is required, but cannot be set together. The member_ids or member_names parameter is required, but cannot be set together.
- 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.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_policies_quota_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 one or more quota policy rules. The policy_ids or policy_names parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_policies_smb(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 one or more SMB policies. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_policies_smb_client_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 one or more SMB client policy rules. The policy_ids or policy_names parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_policies_smb_members(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 one or more SMB policies from resources. The policy_ids or policy_names parameter is required, but cannot be set together. The member_ids or member_names parameter is required, but cannot be set together.
- 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.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_policies_snapshot(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 one or more snapshot policies. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_policies_snapshot_members(members: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 one or more snapshot policies from resources. The policy_ids or policy_names parameter is required, but cannot be set together. The member_ids or member_names parameter is required, but cannot be set together.
- 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.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_policies_snapshot_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_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 one or more snapshot policy rules. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- delete_protection_group_snapshots(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 a protection group snapshot that has been destroyed and is pending eradication. Eradicating a protection group snapshot eradicates all of its protection group snapshots and cannot be recovered. Protection group snapshots are destroyed through the PATCH method. The names or ids parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_protection_groups(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 a protection group that has been destroyed and is pending eradication. Eradicated protection groups cannot be recovered. Protection groups are destroyed through the PATCH method. The names parameter is required.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_protection_groups_host_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_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 a host group member from a protection group. After the member has been removed, it is no longer protected by the group. Protection group snapshots taken before the member was removed will not be affected. Removing a member from a protection group does not delete the member from the array, and the member can be added back to the protection group at any time. The group_names parameter represents the name of the protection group, and the member_names parameter represents the name of the host group. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- delete_protection_groups_hosts(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_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 a host member from a protection group. After the member has been removed, it is no longer protected by the group. Any protection group snapshots that were taken before the member was removed will not be affected. Removing a member from a protection group does not delete the member from the array, and the member can be added back to the protection group at any time. The group_names parameter represents the name of the protection group, and the member_names parameter represents the name of the host. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- delete_protection_groups_targets(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_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 an array or offload target from a protection group. The group_names parameter represents the name of the protection group. The member_names parameter represents the name of the array or offload target that is being removed from the protection group. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- delete_protection_groups_volumes(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_ids: 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 a volume member from a protection group. After the member has been deleted, it is no longer protected by the group. Any protection group snapshots that were taken before the member was deleted are not affected. Deleting a member from a protection group does not delete the member from the array, and the member can be added back to the protection group at any time. The group_names parameter represents the name of the protection group, and the member_names and member_ids parameters represent the names or IDs of the volume. The group_names parameter, and either the member_names or member_ids parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
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.
- delete_remote_protection_group_snapshots(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, ids: Optional[List[str]] = None, on: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes a remote protection group snapshot that has been destroyed and is pending eradication. Eradicated remote protection group snapshots cannot be recovered. Remote protection group snapshots are destroyed using the PATCH method. The names parameter represents the name of the protection group snapshot. The on parameter represents the name of the offload target. The names and on parameters are required and must be used together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names and ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
on (str, optional) – Performs the operation on the target name specified. For example, targetName01.
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.
- delete_remote_protection_groups(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, on: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Eradicates a remote protection group that has been destroyed and is pending eradication. Eradicated remote protection groups cannot be recovered. Remote protection groups are destroyed through the PATCH method. The on parameter represents the name of the offload target. The ids or names parameter and the on parameter are required and must be used together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
on (str, optional) – Performs the operation on the target name specified. For example, targetName01.
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.
- delete_remote_volume_snapshots(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, on: Optional[str] = None, replication_snapshot: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes (eradicates) a remote volume snapshot that has been destroyed and is pending eradication. Eradicated remote volume snapshots cannot be recovered. Remote volume snapshots are destroyed through the PATCH method. The names parameter represents the name of the volume snapshot. The on parameter represents the name of the offload target. The names and on parameters are required and must be used together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
on (str, optional) – Performs the operation on the target name specified. For example, targetName01.
replication_snapshot (bool, optional) – If set to true, allow destruction/eradication of snapshots in use by replication. If set to false, allow destruction/eradication of snapshots not in use by replication. If not specified, defaults to false.
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.
- delete_snmp_managers(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 the SNMP manager object and stops communication with specified managers.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_software(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, software_versions: 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 a software package specified by software name and version. A software package being used for an installation can be deleted if the installation is downloading, downloaded, aborted, or finished. If the software package is currently downloading, the download will be cancelled.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
software_versions (list[str], optional) – A list of target software versions.
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.
- delete_software_check(softwares: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, software_versions: Optional[List[str]] = None, software_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 a software check task specified by software name and version. The check task must be queued. If the check task is running or passed/failed then the task cannot be deleted.
- Parameters
softwares (list[FixedReference], optional) – A list of softwares to query for. Overrides software_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
software_versions (list[str], optional) – A list of target software versions.
software_names (list[str], optional) – A list of software names.
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.
- delete_sso_saml2_idps(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 SAML2 SSO configurations.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_subnets(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 subnets. A subnet can only be deleted if it has no interfaces. Interfaces must be removed by using the network-interfaces endpoint.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_syslog_servers(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, 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 a configured syslog server and stop forwarding syslog messages.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_vchost_connections(protocol_endpoints: Optional[List[ReferenceType]] = None, vchosts: Optional[List[ReferenceType]] = None, all_vchosts: Optional[bool] = None, authorization: Optional[str] = None, protocol_endpoint_ids: Optional[List[str]] = None, protocol_endpoint_names: Optional[List[str]] = None, x_request_id: Optional[str] = None, vchost_ids: Optional[List[str]] = None, vchost_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 the vchost-connection between a protocol endpoint and its vchost. The storage container represented by the protocol endpoint will no longer be visible to the vCenter represented by the vchost. One of the protocol_endpoint_names or protocol_endpoint_ids query parameters, and one of the vchost_names or vchost_ids query parameters are required. But if all_vchosts is set to true, vchost_names and vchost_ids should not be specified.
- Parameters
protocol_endpoints (list[FixedReference], optional) – A list of protocol_endpoints to query for. Overrides protocol_endpoint_ids and protocol_endpoint_names keyword arguments.
vchosts (list[FixedReference], optional) – A list of vchosts to query for. Overrides vchost_ids and vchost_names keyword arguments.
all_vchosts (bool, optional) – If set to true, the storage container represented by the protocol endpoint is accessible to all vchosts. Users should not specify vchost_ids or vchost_names in the request. If set to false, the storage container represented by the protocol endpoint is only accessible to the vchosts that have explicit vchost-connections with the protocol endpoint. Users need to specify vchost_ids or vchost_names in the request.
protocol_endpoint_ids (list[str], optional) – A list of protocol endpoint IDs. Performs the operation on the protocol endpoints specified. For example, peid01,peid02. Cannot be used in conjunction with protocol_endpoint_names. If the list contains more than one value, then vchost_ids or vchost_names must have exactly one value.
protocol_endpoint_names (list[str], optional) – A list of protocol endpoint names. Performs the operation on the protocol endpoints specified. For example, pe01,pe02. Cannot be used in conjunction with protocol_endpoint_ids. If the list contains more than one value, then vchost_ids or vchost_names must have exactly one value.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
vchost_ids (list[str], optional) – A list of vchost IDs. Performs the operation on the vchosts specified. For example, vchostid01,vchostid02. Cannot be used in conjunction with vchost_names. If the list contains more than one value, then protocol_endpoint_ids or protocol_endpoint_names must have exactly one value.
vchost_names (list[str], optional) – A list of vchost names. Performs the operation on the vchosts specified. For example, vchost01,vchost02. Cannot be used in conjunction with vchost_ids. If the list contains more than one value, then protocol_endpoint_ids or protocol_endpoint_names must have exactly one value.
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.
- delete_vchosts(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, ids: 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 an existing vchost. The names or ids query parameter is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names and ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
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.
- delete_vchosts_certificates(references: Optional[List[ReferenceType]] = None, vchosts: Optional[List[ReferenceType]] = None, certificates: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, vchost_names: Optional[List[str]] = None, vchost_ids: Optional[List[str]] = None, certificate_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 an existing vchost certificate. The ids query parameter alone, or the certificate_names query parameter together with one of vchost_names or vchost_ids, is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
vchosts (list[FixedReference], optional) – A list of vchosts to query for. Overrides vchost_names and vchost_ids keyword arguments.
certificates (list[FixedReference], optional) – A list of certificates to query for. Overrides certificate_names keyword arguments.
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
vchost_names (list[str], optional) – Performs the operation on the unique vchost name specified. Enter multiple names in a comma-separated format. For example, vchost01,vchost02.
vchost_ids (list[str], optional) – Performs the operation on the unique vchost IDs specified. Enter multiple vchost IDs in a comma-separated format. For example, vchostid01,vchostid02.
certificate_names (list[str], optional) – The names of one or more certificates. Enter multiple names in comma-separated format. For example, cert01,cert02.
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.
- delete_vchosts_endpoints(references: Optional[List[ReferenceType]] = None, vchosts: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, vchost_names: Optional[List[str]] = None, vchost_ids: Optional[List[str]] = None, endpoints: 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 an existing vchost endpoint The ids query parameter alone, or the endpoints query parameter together with one of vchost_names or vchost_ids, is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
vchosts (list[FixedReference], optional) – A list of vchosts to query for. Overrides vchost_names and vchost_ids keyword arguments.
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
vchost_names (list[str], optional) – Performs the operation on the unique vchost name specified. Enter multiple names in a comma-separated format. For example, vchost01,vchost02.
vchost_ids (list[str], optional) – Performs the operation on the unique vchost IDs specified. Enter multiple vchost IDs in a comma-separated format. For example, vchostid01,vchostid02.
endpoints (list[str], optional) – Performs the operation on the unique endpoints specified. Enter multiple endpoints in a comma-separated format.
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.
- delete_volume_groups(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, eradicate_contents: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes a volume group that has been destroyed and is pending eradication. Eradicated volume groups cannot be recovered. Volume groups are destroyed through the PATCH method. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
eradicate_contents (bool, optional) – Set to true to eradicate contents (e.g., volumes, protection groups, snapshots) and containers (e.g., pods, volume groups). This enables you to eradicate containers with contents.
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.
- delete_volume_snapshots(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, replication_snapshot: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Deletes a volume snapshot that has been destroyed and is pending eradication. Eradicated volume snapshots cannot be recovered. Volume snapshots are destroyed by using the PATCH method. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
replication_snapshot (bool, optional) – If set to true, allow destruction/eradication of snapshots in use by replication. If set to false, allow destruction/eradication of snapshots not in use by replication. If not specified, defaults to false.
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.
- delete_volume_snapshots_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 specified tags.
- 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. Only one namespace is allowed per delete request.
resource_ids (list[str], optional) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
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.
- delete_volumes(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, 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 a volume that has been destroyed and is pending eradication. Eradicated volumes cannot be recovered. Volumes are destroyed using the PATCH method. The ids or names parameter is required, but they cannot be set together.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- delete_volumes_protection_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_ids: 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 a volume member from a protection group. After the member has been deleted, it is no longer protected by the group. Any protection group snapshots that were taken before the member was deleted are not affected. Deleting a member from a protection group does not delete the member from the array, and the member can be added back to the protection group at any time. The group_names parameter represents the name of the protection group, and the member_names and member_ids parameters represent the names or IDs of the volume. The group_names and only one of member_names or member_ids parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
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.
- delete_volumes_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 specified tags.
- 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. Only one namespace is allowed per delete request.
resource_ids (list[str], optional) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
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_active_directory(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ActiveDirectoryGetResponse
Displays configured Active Directory accounts.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_admins(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, expose_api_token: Optional[bool] = None, expose_public_key: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AdminGetResponse
Displays a list of administrators.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
expose_api_token (bool, optional) – If true, exposes the API token of the current user.
expose_public_key (bool, optional) – If true, exposes the public key of the current user.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_admins_api_tokens(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, expose_api_token: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AdminApiTokenGetResponse
Displays API tokens for the specified administrators.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
expose_api_token (bool, optional) – If true, exposes the API token of the current user.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_admins_cache(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AdminCacheGetResponse
Displays entries in the administrator cache.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_admins_settings(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AdminSettingsResponse
Displays the global administrator settings for the array.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_alert_watchers(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AlertWatcherGetResponse
Displays alert watcher email addressess and indicates whether they are enabled.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_alert_watchers_test(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourceGetResponse
Displays alert watcher email test results.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_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, flagged: Optional[bool] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AlertGetResponse
Displays a list of alerts.
- 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.
flagged (bool, optional) – If set to true, lists only flagged messages. If set to false, lists only unflagged messages. if not specified, lists all messages.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_alerts_events(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, flagged: Optional[bool] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AlertEventGetResponse
Displays a list of alert events.
- 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.
flagged (bool, optional) – If set to true, lists only flagged messages. If set to false, lists only unflagged messages. if not specified, lists all messages.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format. The ids or names parameter is required, but they cannot be set together.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_alerts_rules(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, code: Optional[int] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AlertRulesGetResponse
Displays a list of custom alert rules.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
code (int, optional) – The alert code to display.
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_alerts_rules_catalog(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, code: Optional[int] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AlertRulesCatalogGetResponse
Displays a list of available customizable alert codes.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
code (int, optional) – The alert code to display.
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_api_clients(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ApiClientGetResponse
Returns a list of API clients.
- 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.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_apps(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AppGetResponse
Displays a list of installed apps.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_apps_nodes(apps: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, app_names: Optional[List[str]] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AppNodeGetResponse
Displays a list of installed apps and their nodes.
- Parameters
apps (list[FixedReference], optional) – A list of apps to query for. Overrides app_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.
app_names (list[str], optional) – The name of the installed app. Enter multiple names in comma-separated format.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_array_connections(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayConnectionGetResponse
Displays a list of connected arrays.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_array_connections_connection_key(authorization: Optional[str] = None, x_request_id: Optional[str] = None, encrypted: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayConnectionKeyGetResponse
Displays the connection key for the array.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
encrypted (bool, optional) – If true, the returned array connection key will encode an encryption key used to establish trust and secure replication traffic. If false, the returned array connection key will not encode an encryption key. If not specified, defaults to false.
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_array_connections_path(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayConnectionPathGetResponse
Displays the connection path from the array to which the connection was made.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayGetResponse
Displays general array properties including the array name, login banner, idle timeout for management sessions, and NTP servers.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_cloud_capacity(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) CloudCapacityGetResponse
Displays the capacity status of the CBS array including the progress of the capacity update. Requests for non-CBS arrays will receive an error response.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_cloud_capacity_supported_steps(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, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) CloudCapacityStepsGetResponse
Displays the list of supported raw capacity sizes in bytes the CBS array can be upgraded to. Requests for non-CBS arrays will receive an error response.
- Parameters
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_cloud_provider_tags(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, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) CloudProviderTagGetResponse
Displays the list of user tags on deployed cloud resources of a CBS array.
- Parameters
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_erasures(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayErasureGetResponse
Displays a list of factory reset processes.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_eula(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) EulaGetResponse
Displays the End User Agreement and signature.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_factory_reset_token(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayFactoryResetTokenGetResponse
Displays a list of tokens used to perform a factory reset on the array.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_ntp_test(authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultGetResponse
Displays test results for configured NTP servers.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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_performance(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, protocol: Optional[str] = None, protocol_group: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayPerformanceGetResponse
Displays real-time and historical front-end performance data at the array level including latency, bandwidth, IOPS, average I/O size, and queue depth.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
protocol (str, optional) – Protocol type. Valid values are nfs, smb, and all.
protocol_group (str, optional) – Protocol group type. Valid values are block, file, and all.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_performance_by_link(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayPerformanceByLinkGetResponse
Displays real-time and historical front-end performance data at the array level including latency, bandwidth, IOPS, average I/O size, and queue depth. Group output is shown by link. A link represents a set of arrays that an I/O operation depends on. For local-only I/Os, this is a local array. For mirrored I/Os, this is a set of synchronous replication peer arrays.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_space(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArraySpaceGetResponse
Displays real-time and historical array space information including unique volume and snapshot space, shared space, data reduction, provisioned capacity, usable capacity, and parity.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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(authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, namespaces: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TagGetResponse
Displays the list of tags on array objects.
- Parameters
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.
namespaces (list[str], optional) – A list of namespaces.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AuditGetResponse
Displays a list of audits.
- 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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_certificates(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) CertificateGetResponse
Displays certificate attributes.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_connections(host_groups: Optional[List[ReferenceType]] = None, hosts: Optional[List[ReferenceType]] = None, protocol_endpoints: Optional[List[ReferenceType]] = None, volumes: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, host_group_names: Optional[List[str]] = None, host_names: Optional[List[str]] = None, limit: Optional[int] = None, offset: Optional[int] = None, protocol_endpoint_ids: Optional[List[str]] = None, protocol_endpoint_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, volume_names: Optional[List[str]] = None, volume_ids: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ConnectionGetResponse
Displays a list of connections between a volume and its hosts and host groups, as well as the logical unit numbers (LUNs) or NVMe Namespace IDs (NSIDs) used by the associated hosts to address these volumes.
- Parameters
host_groups (list[FixedReference], optional) – A list of host_groups to query for. Overrides host_group_names keyword arguments.
hosts (list[FixedReference], optional) – A list of hosts to query for. Overrides host_names keyword arguments.
protocol_endpoints (list[FixedReference], optional) – A list of protocol_endpoints to query for. Overrides protocol_endpoint_ids and protocol_endpoint_names keyword arguments.
volumes (list[FixedReference], optional) – A list of volumes to query for. Overrides volume_names and volume_ids 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.
host_group_names (list[str], optional) – Performs the operation on the host group specified. Enter multiple names in comma-separated format. A request cannot include a mix of multiple objects with multiple names. For example, a request cannot include a mix of multiple host group names and volume names; instead, at least one of the objects (e.g., host_group_names) must be set to only one name (e.g., hgroup01).
host_names (list[str], optional) – Performs the operation on the hosts specified. Enter multiple names in comma- separated format. For example, host01,host02. A request cannot include a mix of multiple objects with multiple names. For example, a request cannot include a mix of multiple host names and volume names; instead, at least one of the objects (e.g., host_names) must be set to only one name (e.g., host01).
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
protocol_endpoint_ids (list[str], optional) – Performs the operation on the protocol endpoints specified. Enter multiple IDs in comma-separated format. For example, peid01,peid02. A request cannot include a mix of multiple objects with multiple IDs. For example, a request cannot include a mix of multiple protocol endpoint IDs and host names. Instead, at least one of the objects (e.g., protocol_endpoint_ids) must be set to one ID (e.g., peid01).
protocol_endpoint_names (list[str], optional) – Performs the operation on the protocol endpoints specified. Enter multiple names in comma-separated format. For example, pe01,pe02. A request cannot include a mix of multiple objects with multiple names. For example, a request cannot include a mix of multiple protocol endpoint names and host names; instead, at least one of the objects (e.g., protocol_endpoint_names) must be set to one name (e.g., pe01).
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
volume_names (list[str], optional) – Performs the operation on the volume specified. Enter multiple names in comma- separated format. For example, vol01,vol02. A request cannot include a mix of multiple objects with multiple names. For example, a request cannot include a mix of multiple volume names and host names; instead, at least one of the objects (e.g., volume_names) must be set to only one name (e.g., vol01).
volume_ids (list[str], optional) – Performs the operation on the specified volume. Enter multiple ids in comma- separated format. For example, vol01id,vol02id. A request cannot include a mix of multiple objects with multiple IDs. For example, a request cannot include a mix of multiple volume IDs and host names; instead, at least one of the objects (e.g., volume_ids) must be set to only one name (e.g., vol01id). Only one of the two between volume_names and volume_ids may be used at a time.
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_container_default_protections(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ContainerDefaultProtectionGetResponse
Displays a list of containers with its default protections.
- 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.
ids (list[str], optional) – Performs the operation on the container ID specified. Enter multiple source IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together. Specifying ids or names with no value will perform the operation on local array.
names (list[str], optional) – Performs the operation on the unique container name specified. Enter multiple names in comma-separated format. The ids or names parameter is required, but they cannot be set together. Specifying ids or names with no value will perform the operation on local array.
continuation_token (str, optional) – An opaque token to iterate over a collection of resources.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ControllerGetResponse
Displays the name, mode, FlashArray model, Purity//FA software version, and status of each controller in the array.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryGetResponse
Displays a list of directories, including those pending eradication.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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 or file_system_names parameter is required, but they cannot be set 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, filesystem01,filesystem02.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_performance(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, protocol: Optional[str] = None, protocol_group: Optional[str] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryPerformanceGetResponse
Displays real-time and historical performance data, real-time latency data, and average I/O sizes for each directory and as a total of all directories across the entire array.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
protocol (str, optional) – Protocol type. Valid values are nfs, smb, and all.
protocol_group (str, optional) – Protocol group type. Valid values are block, file, and all.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberGetResponse
Displays a list of policies that are attached to directories.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_policies_autodir(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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberGetResponse
Displays a list of auto managed directory policies that are attached to directories.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_policies_nfs(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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberExportGetResponse
Displays a list of NFS policies that are attached to directories.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_policies_quota(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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberGetResponse
Displays a list of quota policies that are attached to directories.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_policies_smb(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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberExportGetResponse
Displays a list of SMB policies that are attached to directories.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_policies_snapshot(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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberGetResponse
Displays a list of snapshot policies that are attached to directories.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_space(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourceDirectorySpaceGetResponse
Displays physical storage consumption data for each directory.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_directory_exports(directories: Optional[List[ReferenceType]] = None, exports: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = None, directory_ids: Optional[List[str]] = None, directory_names: Optional[List[str]] = None, export_names: Optional[List[str]] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryExportGetResponse
Displays a list of directory exports.
- Parameters
directories (list[FixedReference], optional) – A list of directories to query for. Overrides directory_ids and directory_names keyword arguments.
exports (list[FixedReference], optional) – A list of exports to query for. Overrides export_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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
directory_ids (list[str], optional) – Performs the operation on the unique managed directory IDs specified. Enter multiple managed directory IDs in comma-separated format. The directory_ids or directory_names parameter is required, but they cannot be set together.
directory_names (list[str], optional) – Performs the operation on the managed directory names specified. Enter multiple full managed directory names in comma-separated format. For example, fs:dir01,fs:dir02.
export_names (list[str], optional) – Performs the operation on the export names specified. Enter multiple names in comma-separated format. For example, name01,name02.
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 starting position based on the results of the query in relation to the full set of response objects returned.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_directory_quotas(directories: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, directory_ids: Optional[List[str]] = None, directory_names: Optional[List[str]] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryQuotasGetResponse
Displays a list of directories and the quota policies attached to them. Directories with multiple policies are listed repeatedly (once per policy). The directories without a policy attached are not listed.
- Parameters
directories (list[FixedReference], optional) – A list of directories to query for. Overrides directory_ids and directory_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.
directory_ids (list[str], optional) – Performs the operation on the unique managed directory IDs specified. Enter multiple managed directory IDs in comma-separated format. The directory_ids or directory_names parameter is required, but they cannot be set together.
directory_names (list[str], optional) – Performs the operation on the managed directory names specified. Enter multiple full managed directory names in comma-separated format. For example, fs:dir01,fs:dir02.
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 starting position based on the results of the query in relation to the full set of response objects returned.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_directory_services(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryServiceGetResponse
Displays the directory services configuration settings for manageability.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_directory_services_local_groups(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, ids: Optional[List[str]] = None, gids: Optional[List[int]] = None, sids: Optional[List[str]] = None, names: Optional[List[str]] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) LocalGroupGetResponse
Displays a list of local groups.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
gids (list[int], optional) – Performs the operation on the specified GIDs. Enter multiple GIDs in comma- separated format. For example, 4234235,9681923.
sids (list[str], optional) – Performs the operation on the object SID specified. Enter multiple SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_directory_services_local_groups_members(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, group_names: Optional[List[str]] = None, group_sids: Optional[List[str]] = None, group_gids: Optional[List[int]] = None, member_names: Optional[List[str]] = None, member_sids: Optional[List[str]] = None, member_ids: Optional[List[int]] = None, member_types: Optional[List[str]] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) LocalMembershipGetResponse
Displays a list of local group memberships.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids 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.
group_names (list[str], optional) – Performs the operation on the group names specified. Enter multiple group names in comma-separated format. For example, group1,group2.
group_sids (list[str], optional) – Performs the operation on the specified group SID. Enter multiple group SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
group_gids (list[int], optional) – Performs the operation on the specified GIDs. Enter multiple GIDs in comma- separated format. For example, 4234235,9681923.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_sids (list[str], optional) – Performs the operation on the specified member SID. Enter multiple member SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
member_ids (list[int], optional) – Performs the operation on the unique local member IDs specified. Enter multiple member IDs in comma-separated format. For local group IDs refer to group IDs (GID). For local user IDs refer to user IDs (UID). The member_ids and member_names parameters cannot be provided together.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_directory_services_local_users(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, ids: Optional[List[str]] = None, uids: Optional[List[int]] = None, sids: Optional[List[str]] = None, names: Optional[List[str]] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) LocalUserGetResponse
Displays a list of local users.
- 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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
uids (list[int], optional) – A list of local user IDs (UIDs). Enter multiple local user IDs in comma- separated format. For example, 423,51234.
sids (list[str], optional) – Performs the operation on the object SID specified. Enter multiple SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_directory_services_local_users_members(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, group_names: Optional[List[str]] = None, group_sids: Optional[List[str]] = None, group_gids: Optional[List[int]] = None, member_names: Optional[List[str]] = None, member_sids: Optional[List[str]] = None, member_ids: Optional[List[int]] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) LocalMembershipGetResponse
Displays a list of local user memberships.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids 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.
group_names (list[str], optional) – Performs the operation on the group names specified. Enter multiple group names in comma-separated format. For example, group1,group2.
group_sids (list[str], optional) – Performs the operation on the specified group SID. Enter multiple group SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
group_gids (list[int], optional) – Performs the operation on the specified GIDs. Enter multiple GIDs in comma- separated format. For example, 4234235,9681923.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_sids (list[str], optional) – Performs the operation on the specified member SID. Enter multiple member SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
member_ids (list[int], optional) – Performs the operation on the unique local member IDs specified. Enter multiple member IDs in comma-separated format. For local group IDs refer to group IDs (GID). For local user IDs refer to user IDs (UID). The member_ids and member_names parameters cannot be provided together.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_directory_services_roles(references: Optional[List[ReferenceType]] = None, roles: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, names: Optional[List[str]] = None, limit: Optional[int] = None, offset: Optional[int] = None, role_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryServiceRoleGetResponse
Displays the role-based access control (RBAC) group role settings.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
roles (list[FixedReference], optional) – A list of roles to query for. Overrides role_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.
names (list[str], optional) – Performs the operation on the unique names specified. For example, GroupRoleMappingName. Enter multiple names in comma-separated format.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
role_names (list[str], optional) – Performs the operation on the unique roles specified. For example, array_admin. Enter multiple roles in comma-separated format.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_directory_services_test(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = 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, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourceResponse
Displays the directory services test and displays the results. The test verifies that URIs can be resolved and that the array can bind and query the tree using the bind user credentials. The test also verifies that the array can find all configured groups to ensure the common names and group base are correctly configured.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_directory_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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectorySnapshotGetResponse
Displays a list of directory snapshots, including those pending eradication.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_dns(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DnsGetResponse
Displays the current DNS configurations and their parameters including domain suffix, the list of DNS name server IP addresses, and the list of services that DNS parameters apply to.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DriveGetResponse
Displays a list of flash, NVRAM, and cache modules that are installed in the array along with their attributes and status.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) FileSystemGetResponse
Displays a list of file systems, including those pending eradication.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) HardwareGetResponse
Displays a list of hardware slots and bays and status of installed components.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_host_groups(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) HostGroupGetResponse
Displays a list of host groups.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_host_groups_hosts(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, group_names: Optional[List[str]] = None, limit: Optional[int] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdAllGetResponse
Returns a list of host groups that are associated with hosts.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_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.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_host_groups_performance(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourcePerformanceNoIdGetResponse
Displays real-time and historical performance data, real-time latency data, and average I/O sizes of all host groups, displayed both by host group and by total size across all host groups. This data represents volumes that are connected to the host groups on the local array and stretched volumes connected to the host groups on arrays that are connected by synchronous replication.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_host_groups_performance_by_array(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourcePerformanceNoIdByArrayGetResponse
Displays real-time and historical performance data, real-time latency data, and average I/O size data. The data is displayed by total size across all host groups on each array and by individual host group on each array. The displayed data represents the volumes that are connected to a host group on the current array and the volumes that are connected to a host group on any remote arrays that are visible to the current array.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_host_groups_protection_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, limit: Optional[int] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdMemberGetResponse
Displays a list of host group members that belong to one or more protection groups.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_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.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_host_groups_space(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourceSpaceNoIdGetResponse
Displays provisioned size and physical storage consumption data for each host group.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_host_groups_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, 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, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TagGetResponse
Displays the list of tags on host group objects.
- 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.
namespaces (list[str], optional) – A list of namespaces.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
resource_ids (list[str], optional) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_hosts(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) HostGetResponse
Displays a list of hosts.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_hosts_host_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, group_names: Optional[List[str]] = None, limit: Optional[int] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdAllGetResponse
Returns a list of hosts that are associated with host groups.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_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.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_hosts_performance(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourcePerformanceNoIdGetResponse
Displays real-time and historical performance data, real-time latency data, and average I/O sizes across all hosts, displayed by host and by total size across all hosts. This data represents volumes that are connected to the hosts on the local array and stretched volumes connected to the hosts on any arrays that are connected by synchronous replication.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_hosts_performance_balance(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) HostPerformanceBalanceGetResponse
Displays the I/O balance statistics for host paths.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_hosts_performance_by_array(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourcePerformanceNoIdByArrayGetResponse
Displays real-time and historical performance data, real-time latency data, and average I/O size data. The data is displayed by total size across all hosts on each array and by individual host on each array. The displayed data represents the volumes that are connected to a host on the current array and the volumes that are connected to a host on any remote arrays that are visible to the current array.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_hosts_protection_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, limit: Optional[int] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdMemberGetResponse
Displays a list of host members that belong to one or more protection groups.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_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.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_hosts_space(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourceSpaceNoIdGetResponse
Displays provisioned size and physical storage consumption data for each host.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_hosts_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, 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, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TagGetResponse
Displays the list of tags on host objects.
- 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.
namespaces (list[str], optional) – A list of namespaces.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
resource_ids (list[str], optional) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_kmip(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) KmipGetResponse
Displays the list of KMIP server objects.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_kmip_test(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) KmipTestResultGetResponse
Displays communication data between a FlashArray and KMIP server.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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_maintenance_windows(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MaintenanceWindowsGetResponse
Displays maintenance window details, including start time, end time, and maintenance type.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) NetworkInterfaceGetResponse
Displays all network interfaces for all controllers on the array.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_neighbors(local_ports: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, local_port_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) NetworkInterfaceNeighborGetResponse
Displays all neighbors for all network interfaces on the array.
- Parameters
local_ports (list[FixedReference], optional) – A list of local_ports to query for. Overrides local_port_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
local_port_names (list[str], optional) – Performs the operation on the unique local port name specified. Enter multiple names in comma-separated format. For example, ct0.eth0,ct1.eth0.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_performance(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) NetworkInterfacePerformanceGetResponse
Displays network statistics, historical bandwidth, and error reporting for all specified network interfaces.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_port_details(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) NetworkInterfacesPortDetailsGetResponse
Displays Ethernet and Fibre Channel SFP details.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_offloads(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, protocol: Optional[str] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) OffloadGetResponse
Displays a list of offload targets that are connected to the array.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
protocol (str, optional) – Protocol type. Valid values are azure, google-cloud, nfs, and s3.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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, local_pods: Optional[List[ReferenceType]] = None, remotes: Optional[List[ReferenceType]] = None, remote_pods: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, local_pod_ids: Optional[List[str]] = None, local_pod_names: Optional[List[str]] = None, offset: Optional[int] = None, remote_ids: Optional[List[str]] = None, remote_names: Optional[List[str]] = None, remote_pod_ids: Optional[List[str]] = None, remote_pod_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodReplicaLinkGetResponse
Displays the list of pod replica links that are configured between arrays.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
local_pods (list[FixedReference], optional) – A list of local_pods to query for. Overrides local_pod_ids and local_pod_names keyword arguments.
remotes (list[FixedReference], optional) – A list of remotes to query for. Overrides remote_ids and remote_names keyword arguments.
remote_pods (list[FixedReference], optional) – A list of remote_pods to query for. Overrides remote_pod_ids and remote_pod_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
local_pod_ids (list[str], optional) – A list of local pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_names query parameter.
local_pod_names (list[str], optional) – A list of local pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_ids query parameter.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
remote_ids (list[str], optional) – A list of remote array IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_names query parameter.
remote_names (list[str], optional) – A list of remote array names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_ids query parameter.
remote_pod_ids (list[str], optional) – A list of remote pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_names query parameter.
remote_pod_names (list[str], optional) – A list of remote pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_ids query parameter.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_lag(references: Optional[List[ReferenceType]] = None, local_pods: Optional[List[ReferenceType]] = None, remotes: Optional[List[ReferenceType]] = None, remote_pods: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, limit: Optional[int] = None, local_pod_ids: Optional[List[str]] = None, local_pod_names: Optional[List[str]] = None, offset: Optional[int] = None, remote_ids: Optional[List[str]] = None, remote_names: Optional[List[str]] = None, remote_pod_ids: Optional[List[str]] = None, remote_pod_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodReplicaLinkLagGetResponse
Displays the lag in milliseconds that the replication target is behind the source. This is the time difference between the current time and the recovery point.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
local_pods (list[FixedReference], optional) – A list of local_pods to query for. Overrides local_pod_ids and local_pod_names keyword arguments.
remotes (list[FixedReference], optional) – A list of remotes to query for. Overrides remote_ids and remote_names keyword arguments.
remote_pods (list[FixedReference], optional) – A list of remote_pods to query for. Overrides remote_pod_ids and remote_pod_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
local_pod_ids (list[str], optional) – A list of local pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_names query parameter.
local_pod_names (list[str], optional) – A list of local pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_ids query parameter.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
remote_ids (list[str], optional) – A list of remote array IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_names query parameter.
remote_names (list[str], optional) – A list of remote array names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_ids query parameter.
remote_pod_ids (list[str], optional) – A list of remote pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_names query parameter.
remote_pod_names (list[str], optional) – A list of remote pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_ids query parameter.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_mappings_policies(references: Optional[List[ReferenceType]] = None, local_pods: Optional[List[ReferenceType]] = None, pod_replica_links: Optional[List[ReferenceType]] = None, remotes: Optional[List[ReferenceType]] = None, remote_pods: 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, local_pod_ids: Optional[List[str]] = None, local_pod_names: Optional[List[str]] = None, offset: Optional[int] = None, pod_replica_link_ids: Optional[List[str]] = None, remote_ids: Optional[List[str]] = None, remote_names: Optional[List[str]] = None, remote_pod_ids: Optional[List[str]] = None, remote_pod_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodReplicaLinkMappingPolicyGetResponse
Displays a list of policy mappings.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
local_pods (list[FixedReference], optional) – A list of local_pods to query for. Overrides local_pod_ids and local_pod_names keyword arguments.
pod_replica_links (list[FixedReference], optional) – A list of pod_replica_links to query for. Overrides pod_replica_link_ids keyword arguments.
remotes (list[FixedReference], optional) – A list of remotes to query for. Overrides remote_ids and remote_names keyword arguments.
remote_pods (list[FixedReference], optional) – A list of remote_pods to query for. Overrides remote_pod_ids and remote_pod_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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
local_pod_ids (list[str], optional) – A list of local pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_names query parameter.
local_pod_names (list[str], optional) – A list of local pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_ids query parameter.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
pod_replica_link_ids (list[str], optional) – A list of pod replica link IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned.
remote_ids (list[str], optional) – A list of remote array IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_names query parameter.
remote_names (list[str], optional) – A list of remote array names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_ids query parameter.
remote_pod_ids (list[str], optional) – A list of remote pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_names query parameter.
remote_pod_names (list[str], optional) – A list of remote pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_ids query parameter.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_performance_replication(references: Optional[List[ReferenceType]] = None, local_pods: Optional[List[ReferenceType]] = None, remotes: Optional[List[ReferenceType]] = None, remote_pods: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, local_pod_ids: Optional[List[str]] = None, local_pod_names: Optional[List[str]] = None, offset: Optional[int] = None, remote_ids: Optional[List[str]] = None, remote_names: Optional[List[str]] = None, remote_pod_ids: Optional[List[str]] = None, remote_pod_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodReplicaLinkPerformanceReplicationGetResponse
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
local_pods (list[FixedReference], optional) – A list of local_pods to query for. Overrides local_pod_ids and local_pod_names keyword arguments.
remotes (list[FixedReference], optional) – A list of remotes to query for. Overrides remote_ids and remote_names keyword arguments.
remote_pods (list[FixedReference], optional) – A list of remote_pods to query for. Overrides remote_pod_ids and remote_pod_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
local_pod_ids (list[str], optional) – A list of local pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_names query parameter.
local_pod_names (list[str], optional) – A list of local pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_ids query parameter.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
remote_ids (list[str], optional) – A list of remote array IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_names query parameter.
remote_names (list[str], optional) – A list of remote array names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_ids query parameter.
remote_pod_ids (list[str], optional) – A list of remote pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_names query parameter.
remote_pod_names (list[str], optional) – A list of remote pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_ids query parameter.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, only return the aggregate value of all items after filtering. For real-time performance, the values are aggregated for the latest timestamp. For historical performance, the values are aggregated for each timestamp from start_time to end_time. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodGetResponse
Displays a list of pods that are stretched to this array.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_arrays(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, group_names: Optional[List[str]] = None, group_ids: Optional[List[str]] = None, limit: Optional[int] = None, member_names: Optional[List[str]] = None, member_ids: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberGetResponse
Returns a list of pods and the local and remote arrays over which the pods are stretched. The optional group_names parameter represents the name of the pod. The optional member_names parameter represents the name of the array over which the pod is stretched.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names and group_ids keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
group_ids (list[str], optional) – A list of group IDs.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_performance(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, protocol: Optional[str] = None, protocol_group: Optional[str] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodPerformanceGetResponse
Displays real-time and historical performance data, real-time latency data, and average I/O sizes across all pods, displayed both by pod and as a total across all pods.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
protocol (str, optional) – Protocol type. Valid values are nfs, smb, and all.
protocol_group (str, optional) – Protocol group type. Valid values are block, file, and all.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_performance_by_array(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, protocol: Optional[str] = None, protocol_group: Optional[str] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodPerformanceByArrayGetResponse
Displays real-time and historical performance data, real-time latency data, and average I/O size data. The data is displayed as a total across all pods on the local array and by individual pod.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
protocol (str, optional) – Protocol type. Valid values are nfs, smb, and all.
protocol_group (str, optional) – Protocol group type. Valid values are block, file, and all.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_performance_replication(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodPerformanceReplicationGetResponse
Displays pod replication performance data. The data returned is the real-time and historical performance data for each replication type at the pod level. Values include continuous, periodic, resync, and sync.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, only return the aggregate value of all items after filtering. For real-time performance, the values are aggregated for the latest timestamp. For historical performance, the values are aggregated for each timestamp from start_time to end_time. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_performance_replication_by_array(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodPerformanceReplicationByArrayGetResponse
Displays pod replication performance data, organized by array. The data returned is the real-time and historical performance data for each replication type at the pod level. Values include continuous, periodic, resync, and sync.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_space(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourcePodSpaceGetResponse
Displays provisioned size and physical storage consumption data for each pod on the local array.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyGetResponse
Displays a list of policies.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_alert_watcher(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyGetResponse
Displays a list of alert-watcher policies.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_alert_watcher_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, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberGetResponse
Displays a list of alert-watcher policy 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_alert_watcher_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleAlertWatcherGetResponse
Displays a list of alert-watcher policy rules.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_alert_watcher_rules_test(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourceGetResponse
Displays alert-watcher policy rule email test results.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_autodir(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyGetResponse
Displays a list of auto managed directory policies.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_autodir_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, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberGetResponse
Displays a list of auto managed directory policy 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberGetResponse
Displays a list of policy 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_nfs(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyNfsGetResponse
Displays a list of NFS policies.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_nfs_client_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleNfsClientGetResponse
Displays a list of NFS client policy rules.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_nfs_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, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberExportGetResponse
Displays a list of NFS policy 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_password(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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyPasswordGetResponse
Displays a list of password policies.
- 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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_quota(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyGetResponse
Displays a list of quota policies.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_quota_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, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberGetResponse
Displays a list of quota policy 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_quota_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleQuotaGetResponse
Displays a list of quota policy rules.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_smb(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicySmbGetResponse
Displays a list of SMB policies.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_smb_client_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleSmbClientGetResponse
Displays a list of SMB client policy rules.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_smb_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, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberExportGetResponse
Displays a list of SMB policy 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_snapshot(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyGetResponse
Displays a list of snapshot policies.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_snapshot_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, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_types: 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberGetResponse
Displays a list of snapshot policy 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_types (list[str], optional) – Performs the operation on the member types specified. The type of member is the full name of the resource endpoint. Valid values include directories. Enter multiple member types in comma-separated format. For example, type01,type02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_snapshot_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleSnapshotGetResponse
Displays a list of snapshot policy rules.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PortGetResponse
Displays host name, iSCSI Qualified Names (IQNs), NVMe Qualified Names (NQNs), IPv4 address of the portal, Fibre Channel World Wide Names (WWNs), and failover ports, including those that were discovered by Purity//FA and those that have been manually assigned by system administrators.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_initiators(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PortInitiatorsGetResponse
Displays host iSCSI Qualified Names (IQNs), NVMe Qualified Names (NQNs), and Fibre Channel World Wide Names (WWNs), including those that were discovered by Purity//FA and those that have been manually assigned by system administrators, along with the array ports (targets) on which they are eligible to communicate.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_protection_group_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, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, source_names: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupSnapshotGetResponse
Displays a list of protection group snapshots, including those pending eradication.
- 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_names and source_ids 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_protection_group_snapshots_transfer(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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupSnapshotTransferGetResponse
Displays a list of protection group snapshots and corresponding transfer statistics.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_protection_groups(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupGetResponse
Displays a list of protection groups, including their associated source arrays, replication targets, hosts, host groups, and volumes. The list includes protection groups that were created on the local array to replicate snapshot data to other arrays or offload targets, created on a remote array and replicated asynchronously to this array, or created inside a pod on a remote array and stretched to the local array.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_protection_groups_host_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, limit: Optional[int] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdMemberGetResponse
Displays a list of protection groups that have host group members.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_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.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_protection_groups_hosts(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, limit: Optional[int] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdMemberGetResponse
Displays a list of protection groups that have host members.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_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.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_protection_groups_performance_replication(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupPerformanceResponse
Displays the total number of bytes of replication data transmitted and received per second. The data is grouped by protection group.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_protection_groups_performance_replication_by_array(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupPerformanceArrayResponse
Displays the total number of bytes of replication data transmitted and received per second. The data is grouped by protection group and includes the names of the source array and targets for each protection group.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_protection_groups_space(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourceSpaceGetResponse
Displays provisioned size and physical storage consumption data for each protection group.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_protection_groups_targets(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, limit: Optional[int] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupTargetGetResponse
Displays a list of protection groups that have target arrays or offload targets.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_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.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_protection_groups_volumes(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, limit: Optional[int] = None, member_destroyed: Optional[bool] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupsVolumesGetResponse
Displays a list of protection groups that have volume members.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_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.
group_ids (list[str], optional) – Performs the operation on the unique group id specified. Provide multiple resource IDs in comma-separated format. The group_ids or names parameter is required, but they cannot be set together.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_destroyed (bool, optional) – If true, returns only destroyed member objects. Returns an error if a name of a live member object is specified in the member_names query param. If false, returns only live member objects. Returns an error if a name of a destroyed member object is specified in the member_names query param.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_remote_pods(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: 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, on: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) RemotePodsResponse
Returns a list of pods that that are on connected arrays but not stretched to this array.
- 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.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
on (list[str], optional) – Performs the operation on the target name specified. Enter multiple target names in comma-separated format. For example, targetName01,targetName02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_remote_protection_group_snapshots(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, on: Optional[List[str]] = None, sort: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) RemoteProtectionGroupSnapshotGetResponse
Displays a list of remote protection group snapshots.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
on (list[str], optional) – Performs the operation on the target name specified. Enter multiple target names in comma-separated format. For example, targetName01,targetName02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_remote_protection_group_snapshots_transfer(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, on: Optional[List[str]] = None, sort: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) RemoteProtectionGroupSnapshotTransferGetResponse
Displays a list of remote protection groups and their transfer statistics.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
on (list[str], optional) – Performs the operation on the target name specified. Enter multiple target names in comma-separated format. For example, targetName01,targetName02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_remote_protection_groups(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, on: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) RemoteProtectionGroupGetResponse
Returns a list of remote protection groups.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
on (list[str], optional) – Performs the operation on the target name specified. Enter multiple target names in comma-separated format. For example, targetName01,targetName02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_remote_volume_snapshots(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, on: Optional[List[str]] = None, sort: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) RemoteVolumeSnapshotGetResponse
Displays a list of remote volume snapshots.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
on (list[str], optional) – Performs the operation on the target name specified. Enter multiple target names in comma-separated format. For example, targetName01,targetName02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_remote_volume_snapshots_transfer(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, offset: Optional[int] = None, on: Optional[List[str]] = None, sort: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) RemoteVolumeSnapshotTransferGetResponse
Returns a list of remote volume snapshots and their transfer statistics.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
on (list[str], optional) – Performs the operation on the target name specified. Enter multiple target names in comma-separated format. For example, targetName01,targetName02.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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_rest_version()
Get the REST API version being used by this client.
- Returns
str
- get_sessions(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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SessionGetResponse
Displays session data for user login events performed in the Purity//FA GUI, CLI, and REST API.
- 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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_smi_s(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SmisGetResponse
Displays the SMI-S settings, including whether SLP and WBEM-HTTPS are enabled.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_smtp_servers(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SmtpServerGetResponse
Displays SMTP server attributes. Values include user_name, password, relay_host, sender_domain, sender_username, subject_prefix, body_prefix, encryption_mode, and name.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_snmp_agents(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SnmpAgentGetResponse
Displays the SNMP agent name and protocol attributes.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_snmp_agents_mib(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SnmpAgentMibGetResponse
Displays the SNMP MIB text.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_snmp_managers(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SnmpManagerGetResponse
Displays designated SNMP managers and their communication and security attributes.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_snmp_managers_test(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourceGetResponse
Displays SNMP manager test results (traps or informs).
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_software(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: 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, total_item_count: Optional[bool] = None, versions: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwareGetResponse
Displays a list of available software packages.
- 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.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
versions (list[str], optional) – A list of versions.
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_software_bundle(references: Optional[List[ReferenceType]] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwareBundleGetResponse
Displays a list of software bundles.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_software_check(references: Optional[List[ReferenceType]] = None, softwares: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: 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, software_versions: Optional[List[str]] = None, software_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwareChecksGetResponse
Displays a list of software check tasks.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
softwares (list[FixedReference], optional) – A list of softwares to query for. Overrides software_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
software_versions (list[str], optional) – A list of target software versions.
software_names (list[str], optional) – A list of software names.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_software_installation_steps(references: Optional[List[ReferenceType]] = None, software_installations: 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, software_installation_ids: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwareInstallationStepsGetResponse
Displays a list of currently running and completed software upgrade steps.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
software_installations (list[FixedReference], optional) – A list of software_installations to query for. Overrides software_installation_ids 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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
software_installation_ids (list[str], optional) – A list of software installation IDs.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_software_installations(references: Optional[List[ReferenceType]] = None, softwares: 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, software_ids: Optional[List[str]] = None, software_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwareInstallationsGetResponse
Displays a list of software upgrades, including currently running and past upgrades.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
softwares (list[FixedReference], optional) – A list of softwares to query for. Overrides software_ids and software_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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
software_ids (list[str], optional) – A list of software IDs.
software_names (list[str], optional) – A list of software names.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_software_patches(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: 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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwarePatchesGetResponse
Displays a list of software patches.
- 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.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_software_patches_catalog(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwarePatchesGetResponse
Displays a list of available software patches.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_software_versions(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwareVersionsGetResponse
Displays a list of software versions.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_sso_saml2_idps(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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) Saml2SsoGetResponse
Displays the SAML2 SSO service provider and identity provider configuration settings in the array.
- 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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_sso_saml2_idps_test(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, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourceResponse
Displays the existing SAML2 SSO configurations in the array.
- 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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_subnets(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SubnetGetResponse
Displays a list of subnets with statuses and attributes.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_assets(references: 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, sort: Optional[List[str]] = None, names: Optional[List[str]] = None, ids: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SubscriptionAssetGetResponse
Displays information about subscription assets.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names and ids 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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, ids: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SubscriptionGetResponse
Displays information about subscriptions.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids 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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_support(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, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SupportGetResponse
Displays connection paths between the current array and each connected array.
- Parameters
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_support_test(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, test_type: Optional[str] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultGetResponse
Displays information about whether the array can connect to Pure Storage Support by establishing a secure shell or secure HTTP connection and verifies that messages can be exchanged.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
test_type (str, optional) – Specifies the type of test. Valid values are all, phonehome, and remote- assist. If not specified, defaults to all.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_syslog_servers(references: 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, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SyslogServerGetResponse
Displays a list of configured syslog servers.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_syslog_servers_settings(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SyslogServerSettingsGetResponse
Displays syslog settings. Values include continuation_token, items, more_items_remaining, and total_item_count.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_syslog_servers_test(authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourceGetResponse
Displays syslog server test results, which indicate whether the syslog is working and configured correctly.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_vchost_connections(protocol_endpoints: Optional[List[ReferenceType]] = None, vchosts: Optional[List[ReferenceType]] = None, all_vchosts: Optional[bool] = 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, protocol_endpoint_ids: Optional[List[str]] = None, protocol_endpoint_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, vchost_ids: Optional[List[str]] = None, vchost_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VchostConnectionGetResponse
Displays a list of vchost-connections between the protocol endpoint and vchost.
- Parameters
protocol_endpoints (list[FixedReference], optional) – A list of protocol_endpoints to query for. Overrides protocol_endpoint_ids and protocol_endpoint_names keyword arguments.
vchosts (list[FixedReference], optional) – A list of vchosts to query for. Overrides vchost_ids and vchost_names keyword arguments.
all_vchosts (bool, optional) – If set to true, the storage container represented by the protocol endpoint is accessible to all vchosts. Users should not specify vchost_ids or vchost_names in the request. If set to false, the storage container represented by the protocol endpoint is only accessible to the vchosts that have explicit vchost-connections with the protocol endpoint. Users need to specify vchost_ids or vchost_names in the request.
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 starting position based on the results of the query in relation to the full set of response objects returned.
protocol_endpoint_ids (list[str], optional) – A list of protocol endpoint IDs. Performs the operation on the protocol endpoints specified. For example, peid01,peid02. Cannot be used in conjunction with protocol_endpoint_names. If the list contains more than one value, then vchost_ids or vchost_names must have exactly one value.
protocol_endpoint_names (list[str], optional) – A list of protocol endpoint names. Performs the operation on the protocol endpoints specified. For example, pe01,pe02. Cannot be used in conjunction with protocol_endpoint_ids. If the list contains more than one value, then vchost_ids or vchost_names must have exactly one value.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
vchost_ids (list[str], optional) – A list of vchost IDs. Performs the operation on the vchosts specified. For example, vchostid01,vchostid02. Cannot be used in conjunction with vchost_names. If the list contains more than one value, then protocol_endpoint_ids or protocol_endpoint_names must have exactly one value.
vchost_names (list[str], optional) – A list of vchost names. Performs the operation on the vchosts specified. For example, vchost01,vchost02. Cannot be used in conjunction with vchost_ids. If the list contains more than one value, then protocol_endpoint_ids or protocol_endpoint_names must have exactly one value.
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_vchosts(references: 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, sort: Optional[List[str]] = None, names: Optional[List[str]] = None, ids: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VchostGetResponse
Displays a list of vchosts.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names and ids 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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_vchosts_certificates(references: Optional[List[ReferenceType]] = None, vchosts: Optional[List[ReferenceType]] = None, certificates: 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, sort: Optional[List[str]] = None, ids: Optional[List[str]] = None, vchost_names: Optional[List[str]] = None, vchost_ids: Optional[List[str]] = None, certificate_names: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VchostCertificateGetResponse
Displays certificates that are attached to configured vchosts on at least one endpoint.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
vchosts (list[FixedReference], optional) – A list of vchosts to query for. Overrides vchost_names and vchost_ids keyword arguments.
certificates (list[FixedReference], optional) – A list of certificates to query for. Overrides certificate_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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
vchost_names (list[str], optional) – Performs the operation on the unique vchost name specified. Enter multiple names in a comma-separated format. For example, vchost01,vchost02.
vchost_ids (list[str], optional) – Performs the operation on the unique vchost IDs specified. Enter multiple vchost IDs in a comma-separated format. For example, vchostid01,vchostid02.
certificate_names (list[str], optional) – The names of one or more certificates. Enter multiple names in comma-separated format. For example, cert01,cert02.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_vchosts_endpoints(references: Optional[List[ReferenceType]] = None, vchosts: 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, sort: Optional[List[str]] = None, ids: Optional[List[str]] = None, vchost_names: Optional[List[str]] = None, vchost_ids: Optional[List[str]] = None, endpoints: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VchostEndpointGetResponse
Displays a list of vchost endpoints with their associated vchosts and certificates.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
vchosts (list[FixedReference], optional) – A list of vchosts to query for. Overrides vchost_names and vchost_ids 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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
vchost_names (list[str], optional) – Performs the operation on the unique vchost name specified. Enter multiple names in a comma-separated format. For example, vchost01,vchost02.
vchost_ids (list[str], optional) – Performs the operation on the unique vchost IDs specified. Enter multiple vchost IDs in a comma-separated format. For example, vchostid01,vchostid02.
endpoints (list[str], optional) – Performs the operation on the unique endpoints specified. Enter multiple endpoints in a comma-separated format.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_virtual_machine_snapshots(vms: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, vm_type: Optional[str] = None, vm_ids: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VirtualMachineGetResponse
Displays a list of virtual machine snapshots, including those pending eradication. If vm_type is vvol, the recovery_context in the response will represent a protection group snapshot containing the virtual machine. This must be used as the source in the POST /virtual-machine method when recovering or overwriting a virtual machine from a snapshot.
- Parameters
vms (list[FixedReference], optional) – A list of vms to query for. Overrides vm_ids 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
vm_type (str, optional) – The type of virtual machine. The only valid value is vvol.
vm_ids (list[str], optional) – Performs the operation on the unique virtual machine IDs specified. Enter multiple resource IDs in a comma-separated format.
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_virtual_machines(vms: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, vm_type: Optional[str] = None, vm_ids: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VirtualMachineGetResponse
Displays a list of virtual machines, including those pending eradication. If vm_type is vvol, the recovery_context in the response will represent the most recent snapshot of the config vVol. This must be used as the source in the PATCH method when recovering a virtual machine from the destroyed state.
- Parameters
vms (list[FixedReference], optional) – A list of vms to query for. Overrides vm_ids 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
vm_type (str, optional) – The type of virtual machine. The only valid value is vvol.
vm_ids (list[str], optional) – Performs the operation on the unique virtual machine IDs specified. Enter multiple virtual machine IDs in a comma-separated format.
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_groups(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeGroupGetResponse
Displays a list of volume groups, including those pending eradication.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_groups_performance(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourcePerformanceGetResponse
Returns real-time and historical performance data, real-time latency data, and average I/O sizes for each volume group and and as a total of all volume groups across the entire array.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_groups_space(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourceSpaceGetResponse
Displays the provisioned size and physical storage consumption data for each volume group.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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_groups_volumes(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, group_ids: Optional[List[str]] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberGetResponse
Returns a list of volume groups that contain volumes.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_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.
group_ids (list[str], optional) – A list of group IDs.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeSnapshotGetResponse
Displays a list of volume snapshots, including those pending eradication.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_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, limit: Optional[int] = None, namespaces: Optional[List[str]] = None, offset: Optional[int] = None, resource_destroyed: Optional[bool] = None, resource_ids: Optional[List[str]] = None, resource_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TagGetResponse
Displays the list of tags.
- 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.
namespaces (list[str], optional) – A list of namespaces.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
resource_destroyed (bool, optional) – If set to true, returns only objects from destroyed resources. Returns an error if the name of a live resource is specified in the resource_names query parameter. If set to false, returns only objects from live resources. Returns an error if the name of a destroyed resource is specified in the resource_names query parameter.
resource_ids (list[str], optional) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_transfer(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, destroyed: Optional[bool] = None, filter: Optional[str] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeSnapshotTransferGetResponse
Displays a list of volume snapshots and their transfer statistics.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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, destroyed: Optional[bool] = 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, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeGetResponse
Displays a list of volumes, including those pending eradication.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_diff(references: Optional[List[ReferenceType]] = None, segment_length: Optional[int] = None, block_size: Optional[int] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, filter: Optional[str] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, names: Optional[List[str]] = None, ids: Optional[List[str]] = None, base_name: Optional[str] = None, base_id: Optional[str] = None, segment_offset: Optional[int] = None, next_allocated_block_hint: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumesDiffGetResponse
Displays block differences for the specified volumes.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names and ids keyword arguments.
segment_length (int, required) – Length of the segment, in bytes, to compare.
block_size (int, required) – Granularity at which to compare, in bytes. Must be a multiple of 512.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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 starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
base_name (str, optional) – Name of the volume or volume snapshot that the diff comparison is based on. If a base volume or volume snapshot is not specified, all mapped blocks for the volume or volume snapshot are displayed. The base_name or base_id parameter is required, but they cannot be set together.
base_id (str, optional) – ID of the volume or volume snapshot that the diff comparison is based on. If a base volume or volume snapshot is not specified, all mapped blocks for the volume or volume snapshot are displayed. The base_name or base_id parameter is required, but they cannot be set together.
segment_offset (int, optional) – Absolute offset, in bytes, of the segment to compare. Must be a multiple of block_size.
next_allocated_block_hint (bool, optional) – If set to true, appends offset of the next allocated block in bytes for the volume specified in names or ids to the output items. base_name or base_id must not be specified if this is set to true. If not specified, defaults to false.
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_performance(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourcePerformanceGetResponse
Returns real-time and historical performance data, real-time latency data, and average I/O sizes for each volume and and as a total of all volumes across the entire array.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_performance_by_array(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ResourcePerformanceByArrayGetResponse
Return real-time and historical performance data, real-time latency data, and average I/O size data. The data returned is for each volume on the current array and for each volume on any remote arrays that are visible to the current array. The data is grouped by individual volumes and as a total across all volumes on each array.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
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_protection_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, limit: Optional[int] = None, member_destroyed: Optional[bool] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupsVolumesGetResponse
Displays a list of volume members that belong to one or more protection groups.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_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.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_destroyed (bool, optional) – If true, returns only destroyed member objects. Returns an error if a name of a live member object is specified in the member_names query param. If false, returns only live member objects. Returns an error if a name of a destroyed member object is specified in the member_names query param.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_space(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, destroyed: Optional[bool] = None, filter: Optional[str] = None, end_time: Optional[int] = None, resolution: Optional[int] = None, start_time: Optional[int] = None, ids: Optional[List[str]] = None, limit: Optional[int] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, total_only: Optional[bool] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeSpaceGetResponse
Displays the provisioned size and physical storage consumption data for each volume.
- 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.
destroyed (bool, optional) – If set to true, lists only destroyed objects that are in the eradication pending state. If set to false, lists only objects that are not destroyed. For destroyed objects, the time remaining is displayed in milliseconds.
filter (Filter, optional) – A filter to include only resources that match the specified criteria.
end_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
resolution (int, optional) – The number of milliseconds between samples of historical data. For array-wide performance metrics (/arrays/performance endpoint), valid values are 1000 (1 second), 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For performance metrics on storage objects (<object name>/performance endpoint), such as volumes, valid values are 30000 (30 seconds), 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). For space metrics, (<object name>/space endpoint), valid values are 300000 (5 minutes), 1800000 (30 minutes), 7200000 (2 hours), 28800000 (8 hours), and 86400000 (24 hours). Include the start_time parameter to display the performance data starting at the specified start time. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. Include the end_time parameter to display the performance data until the specified end time. If end_time`is not specified, the end time will default to the current time. If the `resolution parameter is not specified but either the start_time or end_time parameter is, then resolution will default to the lowest valid resolution.
start_time (int, optional) – Displays historical performance data for the specified time window, where start_time is the beginning of the time window, and end_time is the end of the time window. The start_time and end_time parameters are specified in milliseconds since the UNIX epoch. If start_time is not specified, the start time will default to one resolution before the end time, meaning that the most recent sample of performance data will be displayed. If end_time`is not specified, the end time will default to the current time. Include the `resolution parameter to display the performance data at the specified resolution. If not specified, resolution defaults to the lowest valid resolution.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
total_only (bool, optional) – If set to true, returns the aggregate value of all items after filtering. Where it makes more sense, the average value is displayed instead. The values are displayed for each name where meaningful. If total_only=true, the items list will be empty.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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_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, limit: Optional[int] = None, namespaces: Optional[List[str]] = None, offset: Optional[int] = None, resource_destroyed: Optional[bool] = None, resource_ids: Optional[List[str]] = None, resource_names: Optional[List[str]] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TagGetResponse
Displays the list of tags.
- 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.
namespaces (list[str], optional) – A list of namespaces.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
resource_destroyed (bool, optional) – If set to true, returns only objects from destroyed resources. Returns an error if the name of a live resource is specified in the resource_names query parameter. If set to false, returns only objects from live resources. Returns an error if the name of a destroyed resource is specified in the resource_names query parameter.
resource_ids (list[str], optional) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
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_volume_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, continuation_token: Optional[str] = None, filter: Optional[str] = None, group_ids: Optional[List[str]] = None, limit: Optional[int] = None, member_ids: Optional[List[str]] = None, offset: Optional[int] = None, sort: Optional[List[str]] = None, total_item_count: Optional[bool] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberGetResponse
Returns a list of volumes that are in a volume group.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_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.
group_ids (list[str], optional) – A list of group IDs.
limit (int, optional) – Limit the number of resources in the response. If not specified, defaults to 1000.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
offset (int, optional) – The starting position based on the results of the query in relation to the full set of response objects returned.
sort (list[Property], optional) – Sort the response by the specified Properties. Can also be a single element.
total_item_count (bool, optional) – If set to true, the total_item_count matching the specified query parameters is calculated and returned in the response. If set to false, the total_item_count is null in the response. This may speed up queries where the total_item_count is large. If not specified, defaults to false.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- patch_active_directory(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, active_directory: Optional[ActiveDirectoryPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ActiveDirectoryResponse
Modifies specified Active Directory account.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
active_directory (ActiveDirectoryPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_admins(references: Optional[List[ReferenceType]] = None, admin: Optional[AdminPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AdminResponse
Modifies properties for the specified administrator.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
admin (AdminPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_admins_settings(admin_settings: Optional[AdminSettings] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AdminSettingsResponse
Modifies the global administrator settings for the array.
- Parameters
admin_settings (AdminSettings, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_alert_watchers(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, alert_watcher: Optional[AlertWatcherPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AlertWatcherResponse
Modify alert watcher email address by enabling or disabling it.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
alert_watcher (AlertWatcherPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_alerts(references: Optional[List[ReferenceType]] = None, alert: Optional[Alert] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AlertResponse
Modifies one or more alerts and display updated information about these alerts.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
alert (Alert, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_alerts_rules(code: Optional[int] = None, parameter: Optional[str] = None, alert_rule: Optional[AlertRules] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AlertRulesResponse
Modifies a custom alert rule to a new value.
- Parameters
code (int, required) – The alert code that the rule applies to. Available alert codes for customization can be found in the alert rules catalog.
parameter (str, required) – The parameter of the custom alert rule to modify. Values include info and warning. Available parameter values can be found in the alert rules catalog.
alert_rule (AlertRules, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_api_clients(references: Optional[List[ReferenceType]] = None, api_clients: Optional[ApiClientPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ApiClientResponse
Enables or disables an API client. The ids or names parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
api_clients (ApiClientPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_apps(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, app: Optional[App] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AppResponse
Modifies an installed app or modifies Virtual Network Computing (VNC) access for apps that are being patched.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
app (App, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_array_connections(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, refresh: Optional[bool] = None, renew_encryption_key: Optional[bool] = None, array_connection: Optional[ArrayConnectionPatch] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayConnectionResponse
Modifies attributes for an array connection.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
refresh (bool, optional) – If set to true, the array will attempt to communicate with the connection peer in order to update the connection attributes on both arrays with any changes that have occurred. If set to true, other array connection attributes may not be modified in requests. Default value is false.
renew_encryption_key (bool, optional) – If set to true, update array connection with a new encryption key. If set to true, other array connection attributes may not be modified in requests. Defaults to false.
array_connection (ArrayConnectionPatch, optional) –
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.
- patch_arrays(array: Optional[Arrays] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayResponse
Modifies general array properties such as the array name, login banner, idle timeout for management sessions, and NTP servers.
- Parameters
array (Arrays, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_arrays_cloud_capacity(capacity: Optional[CloudCapacityStatus] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) CloudCapacityPatchResponse
Modifies the raw capacity of the CBS array. This should trigger a backend process that will update the CBS array capacity. The array capacity can be updated only to values defined by the capacity steps endpoint. When an existing capacity update request is in progress, any new request to update of the capacity will receive an error response. For non-CBS arrays, this feature is not supported and requests will receive an error response.
- Parameters
capacity (CloudCapacityStatus, required) – The requested capacity of the CBS array.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_arrays_erasures(delete_sanitization_certificate: Optional[bool] = None, eradicate_all_data: Optional[bool] = None, finalize: Optional[bool] = None, reinstall_image: Optional[bool] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, erasure_patch: Optional[ArrayErasurePatch] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayErasureResponse
Modifies the factory reset process to finalize.
- Parameters
delete_sanitization_certificate (bool, required) – Set to true to finalize factory reset and acknowledge the deletion of sanitization certificate.
eradicate_all_data (bool, required) – Set to true to perform a factory reset.
finalize (bool, required) – Must be true to finalize factory reset.
reinstall_image (bool, required) – Set to true to reinstall image, or false to skip reinstalling image.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
erasure_patch (ArrayErasurePatch, optional) –
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.
- patch_arrays_eula(authorization: Optional[str] = None, x_request_id: Optional[str] = None, eula: Optional[Eula] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) EulaResponse
Modifies the signature on the End User Agreement.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
eula (Eula, optional) –
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.
- patch_certificates(references: Optional[List[ReferenceType]] = None, certificate: Optional[CertificatePost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, generate_new_key: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) CertificateResponse
Modifies certificate attributes. When you modify the attributes of a self-signed certificate, Purity//FA replaces the existing certificate with a new certificate, which is generated with the specified attributes.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
certificate (CertificatePost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
generate_new_key (bool, optional) – If set to true, a new private key is generated when generating a new certificate with the specified attributes. This may not be set to true when importing a certificate and private key, and may not be set to false when generating a new self-signed certificate to replace a certificate that was imported. Default setting is false.
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.
- patch_container_default_protections(references: Optional[List[ReferenceType]] = None, container_default_protection: Optional[ContainerDefaultProtection] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ContainerDefaultProtectionResponse
Modifies a container’s default protections. To modify, set default_protections to the new list.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
container_default_protection (ContainerDefaultProtection, required) –
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) – Performs the operation on the container ID specified. Enter multiple source IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together. Specifying ids or names with no value will perform the operation on local array.
names (list[str], optional) – Performs the operation on the unique container name specified. Enter multiple names in comma-separated format. The ids or names parameter is required, but they cannot be set together. Specifying ids or names with no value will perform the operation on local array.
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.
- patch_directories(references: Optional[List[ReferenceType]] = None, directory: Optional[DirectoryPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryResponse
Modifies a managed directory. To rename a managed directory, set name to the new name. The ids or names parameter is required, but cannot be set together. The name or directory_name parameter is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
directory (DirectoryPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_directory_exports(directories: Optional[List[ReferenceType]] = None, exports: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, export: Optional[DirectoryExportPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, directory_ids: Optional[List[str]] = None, directory_names: Optional[List[str]] = None, export_names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryExportResponse
Modifies a directory export. Used for manually renaming, enabling, and disabling directory exports. To rename a directory export, set ‘export_name’ to the new name.
- Parameters
directories (list[FixedReference], optional) – A list of directories to query for. Overrides directory_ids and directory_names keyword arguments.
exports (list[FixedReference], optional) – A list of exports to query for. Overrides export_names keyword arguments.
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
export (DirectoryExportPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
directory_ids (list[str], optional) – Performs the operation on the unique managed directory IDs specified. Enter multiple managed directory IDs in comma-separated format. The directory_ids or directory_names parameter is required, but they cannot be set together.
directory_names (list[str], optional) – Performs the operation on the managed directory names specified. Enter multiple full managed directory names in comma-separated format. For example, fs:dir01,fs:dir02.
export_names (list[str], optional) – Performs the operation on the export names specified. Enter multiple names in comma-separated format. For example, name01,name02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- patch_directory_services(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, directory_service: Optional[DirectoryService] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryServiceResponse
Modifies the directory service configuration.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
directory_service (DirectoryService, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_directory_services_local_groups(references: Optional[List[ReferenceType]] = None, local_group: Optional[LocalGroup] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, sids: Optional[List[str]] = None, gids: Optional[List[int]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) LocalGroupResponse
Modifies local groups.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
local_group (LocalGroup, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
sids (list[str], optional) – Performs the operation on the object SID specified. Enter multiple SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
gids (list[int], optional) – Performs the operation on the specified GIDs. Enter multiple GIDs in comma- separated format. For example, 4234235,9681923.
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.
- patch_directory_services_local_users(references: Optional[List[ReferenceType]] = None, local_user: Optional[LocalUserPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, keep_open_sessions: Optional[bool] = None, sids: Optional[List[str]] = None, uids: Optional[List[int]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) LocalUserResponse
Modifies a local user.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
local_user (LocalUserPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
keep_open_sessions (bool, optional) – If set to true, the session does not expire. If set to false, when the user is disabled or password is changed, the session expires. If not specified, defaults to false.
sids (list[str], optional) – Performs the operation on the object SID specified. Enter multiple SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
uids (list[int], optional) – A list of local user IDs (UIDs). Enter multiple local user IDs in comma- separated format. For example, 423,51234.
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.
- patch_directory_services_roles(references: Optional[List[ReferenceType]] = None, roles: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, directory_service_roles: Optional[DirectoryServiceRole] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, role_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryServiceRoleResponse
Modifies group to role mapping entries
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
roles (list[FixedReference], optional) – A list of roles to query for. Overrides role_names keyword arguments.
names (list[str], required) – Performs the operation on the unique names specified. For example, GroupRoleMappingName. Enter multiple names in comma-separated format.
directory_service_roles (DirectoryServiceRole, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
role_names (list[str], optional) – Performs the operation on the unique roles specified. For example, array_admin. Enter multiple roles in comma-separated format.
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.
- patch_directory_snapshots(references: Optional[List[ReferenceType]] = None, directory_snapshot: Optional[DirectorySnapshotPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectorySnapshotResponse
Modifies a directory snapshot. You can destroy, recover, or update the policy or time remaining of a directory snapshot. To destroy a directory snapshot, set destroyed=true. To recover a directory snapshot that has been destroyed and is pending eradication, set destroyed=false. To rename a directory snapshot, set name to the new name. The ids or names parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
directory_snapshot (DirectorySnapshotPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_dns(references: Optional[List[ReferenceType]] = None, dns: Optional[DnsPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DnsResponse
Modifies the DNS parameters of an array, including the domain suffix, the list of DNS name server IP addresses, and the list of services that DNS parameters apply to. If there is no DNS configuration beforehand new DNS configuration with ‘default’ name is created. If more than one DNS configuration exists name has to be specified to identify the DNS configuration to be modified.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
dns (DnsPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_drives(authorization: Optional[str] = None, x_request_id: Optional[str] = None, admit: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DriveResponse
Modifies flash and NVRAM modules that have been added or connected but not yet admitted to the array.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
admit (bool, optional) – If true, admits any unadmitted drives into the system.
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.
- patch_file_systems(references: Optional[List[ReferenceType]] = None, file_system: Optional[FileSystemPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) FileSystemResponse
Modifies a file system. You can rename, destroy, move, or recover a file system. To rename a file system, set name to the new name. To destroy a file system, set destroyed=true. To move a file system, set ‘pod’ to the destination pod reference. To recover a file system that has been destroyed and is pending eradication, set destroyed=false.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
file_system (FileSystemPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_hardware(references: Optional[List[ReferenceType]] = None, hardware: Optional[HardwarePatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) HardwareResponse
Modifies the visual identification of a specified hardware component, and causing the ID LED to turn on or off.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
hardware (HardwarePatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_host_groups(references: Optional[List[ReferenceType]] = None, host_group: Optional[HostGroupPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) HostGroupResponse
Modifies a host group. The names query parameter is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
host_group (HostGroupPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_hosts(references: Optional[List[ReferenceType]] = None, host: Optional[HostPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) HostResponse
Modifies an existing host, including its storage network addresses, CHAP, host personality, and preferred arrays, or associate a host to a host group. The names query parameter is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
host (HostPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_kmip(references: Optional[List[ReferenceType]] = None, kmip: Optional[KmipPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) KmipResponse
Modifies one or more attributes of KMIP server objects.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
kmip (KmipPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_network_interfaces(references: Optional[List[ReferenceType]] = None, network: Optional[NetworkInterfacePatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) NetworkInterfaceResponse
Modifies a network interface on a controller.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
network (NetworkInterfacePatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_pod_replica_links(references: Optional[List[ReferenceType]] = None, local_pods: Optional[List[ReferenceType]] = None, remotes: Optional[List[ReferenceType]] = None, remote_pods: Optional[List[ReferenceType]] = None, pod_replica_link: Optional[PodReplicaLinkPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, local_pod_ids: Optional[List[str]] = None, local_pod_names: Optional[List[str]] = None, remote_ids: Optional[List[str]] = None, remote_names: Optional[List[str]] = None, remote_pod_ids: Optional[List[str]] = None, remote_pod_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodReplicaLinkResponse
Modifies pod replica links. The local_pod_names and remote_pod_names are required. Valid values are replicating, baselining, paused, unhealthy, quiescing, and quiesced. A status of replicating indicates that the source array is replicating to the target array. A status of baselining indicates that the the initial version of the dataset is being sent. During this phase, you cannot promote the target pod. In addition, changing the link direction might trigger the baselining status to recur. A status of paused ` indicates that data transfer between objects has stopped. A status of `unhealthy indicates that the link is currently unhealthy and customers must perform some health checks to determine the cause. A status of quiescing indicates that the source pod is not accepting new write requests but the most recent changes to the source have not arrived on the target. A status of quiesced indicates that the source pod has been demoted and all changes have been replicated to the target pod.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
local_pods (list[FixedReference], optional) – A list of local_pods to query for. Overrides local_pod_ids and local_pod_names keyword arguments.
remotes (list[FixedReference], optional) – A list of remotes to query for. Overrides remote_ids and remote_names keyword arguments.
remote_pods (list[FixedReference], optional) – A list of remote_pods to query for. Overrides remote_pod_ids and remote_pod_names keyword arguments.
pod_replica_link (PodReplicaLinkPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
local_pod_ids (list[str], optional) – A list of local pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_names query parameter.
local_pod_names (list[str], optional) – A list of local pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_ids query parameter.
remote_ids (list[str], optional) – A list of remote array IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_names query parameter.
remote_names (list[str], optional) – A list of remote array names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_ids query parameter.
remote_pod_ids (list[str], optional) – A list of remote pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_names query parameter.
remote_pod_names (list[str], optional) – A list of remote pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_ids query parameter.
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.
- patch_pod_replica_links_mappings_policies(references: Optional[List[ReferenceType]] = None, local_pods: Optional[List[ReferenceType]] = None, pod_replica_links: Optional[List[ReferenceType]] = None, remotes: Optional[List[ReferenceType]] = None, remote_pods: Optional[List[ReferenceType]] = None, remote_policies: Optional[List[ReferenceType]] = None, mapping: Optional[MappingPolicyPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, local_pod_ids: Optional[List[str]] = None, local_pod_names: Optional[List[str]] = None, pod_replica_link_ids: Optional[List[str]] = None, remote_ids: Optional[List[str]] = None, remote_names: Optional[List[str]] = None, remote_pod_ids: Optional[List[str]] = None, remote_pod_names: Optional[List[str]] = None, remote_policy_ids: Optional[List[str]] = None, remote_policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodReplicaLinkMappingPolicyResponse
Modifies policy mappings of a replica link. Valid mapping values are connected and disconnected. connected indicates that the source policy and its attachments will be mirrored on the target pod. disconnected indicates that the associated policy and its attachments are independent from any policy on the remote. This operation can only be performed on the target side of a pod replica link.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
local_pods (list[FixedReference], optional) – A list of local_pods to query for. Overrides local_pod_ids and local_pod_names keyword arguments.
pod_replica_links (list[FixedReference], optional) – A list of pod_replica_links to query for. Overrides pod_replica_link_ids keyword arguments.
remotes (list[FixedReference], optional) – A list of remotes to query for. Overrides remote_ids and remote_names keyword arguments.
remote_pods (list[FixedReference], optional) – A list of remote_pods to query for. Overrides remote_pod_ids and remote_pod_names keyword arguments.
remote_policies (list[FixedReference], optional) – A list of remote_policies to query for. Overrides remote_policy_ids and remote_policy_names keyword arguments.
mapping (MappingPolicyPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
local_pod_ids (list[str], optional) – A list of local pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_names query parameter.
local_pod_names (list[str], optional) – A list of local pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_ids query parameter.
pod_replica_link_ids (list[str], optional) – A list of pod replica link IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned.
remote_ids (list[str], optional) – A list of remote array IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_names query parameter.
remote_names (list[str], optional) – A list of remote array names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_ids query parameter.
remote_pod_ids (list[str], optional) – A list of remote pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_names query parameter.
remote_pod_names (list[str], optional) – A list of remote pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_ids query parameter.
remote_policy_ids (list[str], optional) – A list of remote policy IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_policy_names query parameter.
remote_policy_names (list[str], optional) – A list of remote policy names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_policy_ids query parameter.
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.
- patch_pods(references: Optional[List[ReferenceType]] = None, pod: Optional[PodPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, abort_quiesce: Optional[bool] = None, quiesce: Optional[bool] = None, skip_quiesce: Optional[bool] = None, promote_from: Optional[str] = None, destroy_contents: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodResponse
Modifies pod details.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
pod (PodPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
abort_quiesce (bool, optional) – Set to true to promote the pod when the pod-replica-link is in the quiescing state and abort when waiting for the pod-replica-link to complete the quiescing operation.
quiesce (bool, optional) – Set to true to demote the pod after the pod-replica-link goes into quiesced state and allow the pod to become a target of the remote pod. This ensures that all local data has been replicated to the remote pod before the pod is demoted.
skip_quiesce (bool, optional) – Set to true to demote the pod without quiescing the pod-replica-link and allow the pod to become a target of the remote pod. This stops all pending replication to the remote pod.
promote_from (str, optional) – The undo-demote pod that should be used to promote the pod. After the pod has been promoted, it will have the same data as the undo-demote pod and the undo-demote pod will be eradicated.
destroy_contents (bool, optional) – Set to true to destroy contents (e.g., volumes, protection groups, snapshots) and containers (e.g., pods, volume groups). This enables you to destroy containers with contents.
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.
- patch_policies_alert_watcher(references: Optional[List[ReferenceType]] = None, policy: Optional[PolicyPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyResponse
Modifies one or more alert-watcher policies. To enable a policy, set enabled=true. To disable a policy, set enabled=false. To rename a policy, set name to the new name. The ids or names parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
policy (PolicyPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_policies_alert_watcher_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, rules: Optional[PolicyRuleAlertWatcherPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleAlertWatcherResponse
Modifies alert-watcher policy rules.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
rules (PolicyRuleAlertWatcherPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- patch_policies_autodir(references: Optional[List[ReferenceType]] = None, policy: Optional[PolicyPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyResponse
Modifies one or more auto managed directory policies. To enable a policy, set enabled=true. To disable a policy, set enabled=true. To rename a policy, set name to the new name. The ids or names parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
policy (PolicyPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_policies_nfs(references: Optional[List[ReferenceType]] = None, policy: Optional[PolicyNfsPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyNfsResponse
Modifies one or more NFS policies. To enable a policy, set enabled=true. To disable a policy, set enabled=false. To rename a policy, set name to the new name. The ids or names parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
policy (PolicyNfsPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_policies_password(references: Optional[List[ReferenceType]] = None, policy: Optional[PolicyPassword] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyPasswordResponse
Modifies one or more password policies. To enable a policy, set enabled=true. To disable a policy, set enabled=false.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
policy (PolicyPassword, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_policies_quota(references: Optional[List[ReferenceType]] = None, policy: Optional[PolicyPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, ignore_usage: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyResponse
Modifies one or more quota policies. To enable a policy, set enabled=true. To disable a policy, set enabled=false. To rename a policy, set name to the new name. The ids or names parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
policy (PolicyPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
ignore_usage (bool, optional) – Flag used to override checks for quota management operations. If set to true, directory usage is not checked against the quota_limits that are set. If set to false, the actual logical bytes in use are prevented from exceeding the limits set on the directory. Client operations might be impacted. If the limit exceeds the quota, the client operation is not allowed. If not specified, defaults to false.
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.
- patch_policies_quota_rules(references: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, rules: Optional[PolicyRuleQuotaPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, ignore_usage: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleQuotaResponse
Modifies quota policy rules.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
rules (PolicyRuleQuotaPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
ignore_usage (bool, optional) – Flag used to override checks for quota management operations. If set to true, directory usage is not checked against the quota_limits that are set. If set to false, the actual logical bytes in use are prevented from exceeding the limits set on the directory. Client operations might be impacted. If the limit exceeds the quota, the client operation is not allowed. If not specified, defaults to false.
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.
- patch_policies_smb(references: Optional[List[ReferenceType]] = None, policy: Optional[PolicySmbPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicySmbResponse
Modifies one or more SMB policies. To enable a policy, set enabled=true. To disable a policy, set enabled=false. To enable access based enumeration, set access_based_enumeration_enabled=true. To disable access based enumeration, set access_based_enumeration_enabled=false. To rename a policy, set name to the new name. The ids or names parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
policy (PolicySmbPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_policies_snapshot(references: Optional[List[ReferenceType]] = None, policy: Optional[PolicyPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyResponse
Modifies one or more snapshot policies. To enable a policy, set enabled=true. To disable a policy, set enabled=true. To rename a policy, set name to the new name. The ids or names parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
policy (PolicyPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_protection_group_snapshots(references: Optional[List[ReferenceType]] = None, protection_group_snapshot: Optional[ProtectionGroupSnapshotPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupSnapshotResponse
Modifies a protection group snapshot so that it can be destroyed. To destroy a volume, set destroyed=true. To recover a volume that has been destroyed and is pending eradication, set destroyed=false. The names or ids parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
protection_group_snapshot (ProtectionGroupSnapshotPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_protection_groups(references: Optional[List[ReferenceType]] = None, protection_group: Optional[ProtectionGroup] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupResponse
Modifies the protection group schedules to generate and replicate snapshots to another array or to an external storage system. Renames or destroys a protection group.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
protection_group (ProtectionGroup, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_protection_groups_targets(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, target: Optional[TargetProtectionGroupPostPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupTargetResponse
Modifies the source array to replicate protection group data to the target array, or disallows the source array from replicating protection group data to the target array. The allowed parameter must be set from the target array. The group_names parameter represents the name of the protection group. The allowed and group_names parameters are required and must be set together. Offload targets do not support the allowed parameter.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
target (TargetProtectionGroupPostPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- patch_remote_protection_group_snapshots(references: Optional[List[ReferenceType]] = None, remote_protection_group_snapshot: Optional[DestroyedPatchPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, ids: Optional[List[str]] = None, on: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) RemoteProtectionGroupSnapshotResponse
Modifies a remote protection group snapshot, removing it from the offload target and destroying the snapshot. The on parameter represents the name of the offload target. The ids or names parameter and the on parameter are required and must be used together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names and ids keyword arguments.
remote_protection_group_snapshot (DestroyedPatchPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
on (str, optional) – Performs the operation on the target name specified. For example, targetName01.
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.
- patch_remote_protection_groups(references: Optional[List[ReferenceType]] = None, remote_protection_group: Optional[RemoteProtectionGroup] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, on: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) RemoteProtectionGroupResponse
Configures the snapshot retention schedule of a remote protection group. Also destroys a remote protection group from the offload target. Before the remote protection group can be destroyed, the offload target must first be removed from the protection group via the source array. The on parameter represents the name of the offload target. The ids or names parameter and the on parameter are required and must be used together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
remote_protection_group (RemoteProtectionGroup, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
on (str, optional) – Performs the operation on the target name specified. For example, targetName01.
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.
- patch_remote_volume_snapshots(references: Optional[List[ReferenceType]] = None, remote_volume_snapshot: Optional[DestroyedPatchPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, on: Optional[str] = None, replication_snapshot: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) RemoteVolumeSnapshotResponse
Modifies a remote volume snapshot by destroying or recovering it from the offload target. The on parameter represents the name of the offload target. The names parameter and the on parameter are required and must be used together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
remote_volume_snapshot (DestroyedPatchPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
on (str, optional) – Performs the operation on the target name specified. For example, targetName01.
replication_snapshot (bool, optional) – If set to true, allow destruction/eradication of snapshots in use by replication. If set to false, allow destruction/eradication of snapshots not in use by replication. If not specified, defaults to false.
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.
- patch_smi_s(smi_s: Optional[Smis] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SmisResponse
Modifies the Service Location Protocol (SLP) and the SMI-S provider, enabling or disabling them.
- Parameters
smi_s (Smis, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_smtp_servers(smtp: Optional[SmtpServer] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SmtpServerResponse
Modifies SMTP server attributes. Values include user_name, password, relay_host, sender_domain, sender_username, subject_prefix, body_prefix, encryption_mode, and name.
- Parameters
smtp (SmtpServer, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_snmp_agents(snmp_agent: Optional[SnmpAgentPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SnmpAgentResponse
Modifies the name or the protocol attributes of the SNMP agent.
- Parameters
snmp_agent (SnmpAgentPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_snmp_managers(references: Optional[List[ReferenceType]] = None, snmp_manager: Optional[SnmpManagerPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SnmpManagerResponse
Modifies the name or the protocol attributes of the specified SNMP manager.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
snmp_manager (SnmpManagerPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_software_installations(command: Optional[str] = None, current_step_id: Optional[str] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, software_installations: Optional[SoftwareInstallationPatch] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwareInstallationsResponse
Modifies a software upgrade by continuing, retrying, or aborting it. All override_checks are updated before the command being issued if add_override_checks is present. The override_checks parameter is valid when command is continue or retry.
- Parameters
command (str, required) – A user command that interacts with the upgrade. Commands may only be issued when the upgrade is paused. Valid values are continue, retry, and abort. The continue command continues a paused upgrade. The retry command retries the previous step. The abort command aborts the upgrade.
current_step_id (str, required) – The current step id of the installation.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
software_installations (SoftwareInstallationPatch, optional) –
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.
- patch_sso_saml2_idps(references: Optional[List[ReferenceType]] = None, idp: Optional[Saml2SsoPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) Saml2SsoResponse
Modifies one or more attributes of SAML2 SSO configurations.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
idp (Saml2SsoPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_sso_saml2_idps_test(references: Optional[List[ReferenceType]] = None, idp: Optional[Saml2SsoPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourcePatchResponse
Modifies the provided SAML2 SSO configurations. If the configurations with the specified ids or names exist, the provided configurations will overwrite the existing configurations, but will not be persisted in the array.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
idp (Saml2SsoPost, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_subnets(references: Optional[List[ReferenceType]] = None, subnet: Optional[SubnetPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SubnetResponse
Modifies one or more specified subnet properties.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
subnet (SubnetPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_support(support: Optional[SupportPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SupportResponse
Creates a connection path from the array to another array.
- Parameters
support (SupportPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_syslog_servers(references: Optional[List[ReferenceType]] = None, syslog_server: Optional[SyslogServer] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SyslogServerResponse
Modifies the URI of a configured syslog server.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
syslog_server (SyslogServer, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- patch_syslog_servers_settings(syslog_server_settings: Optional[SyslogServerSettings] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SyslogServerSettingsResponse
Modifies syslog settings. Values include continuation_token, items, more_items_remaining, and total_item_count.
- Parameters
syslog_server_settings (SyslogServerSettings, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_vchosts(references: Optional[List[ReferenceType]] = None, vchost: Optional[VchostPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, ids: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VchostResponse
Modifies an existing vchost. The names or ids query parameter is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names and ids keyword arguments.
vchost (VchostPatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
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.
- patch_vchosts_certificates(references: Optional[List[ReferenceType]] = None, vchosts: Optional[List[ReferenceType]] = None, certificates: Optional[List[ReferenceType]] = None, certificate: Optional[VchostCertificatePatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, vchost_names: Optional[List[str]] = None, vchost_ids: Optional[List[str]] = None, certificate_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VchostCertificateResponse
Modifies an existing vchost certificate. The ids query parameter alone, or the certificate_names query parameter together with one of vchost_names or vchost_ids, is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
vchosts (list[FixedReference], optional) – A list of vchosts to query for. Overrides vchost_names and vchost_ids keyword arguments.
certificates (list[FixedReference], optional) – A list of certificates to query for. Overrides certificate_names keyword arguments.
certificate (VchostCertificatePatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
vchost_names (list[str], optional) – Performs the operation on the unique vchost name specified. Enter multiple names in a comma-separated format. For example, vchost01,vchost02.
vchost_ids (list[str], optional) – Performs the operation on the unique vchost IDs specified. Enter multiple vchost IDs in a comma-separated format. For example, vchostid01,vchostid02.
certificate_names (list[str], optional) – The names of one or more certificates. Enter multiple names in comma-separated format. For example, cert01,cert02.
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.
- patch_vchosts_endpoints(references: Optional[List[ReferenceType]] = None, vchosts: Optional[List[ReferenceType]] = None, endpoint: Optional[VchostEndpointPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, vchost_names: Optional[List[str]] = None, vchost_ids: Optional[List[str]] = None, endpoints: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VchostEndpointResponse
Modifies an existing vchost endpoint. The ids query parameter alone, or the endpoints query parameter together with one of vchost_names or vchost_ids, is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids keyword arguments.
vchosts (list[FixedReference], optional) – A list of vchosts to query for. Overrides vchost_names and vchost_ids keyword arguments.
endpoint (VchostEndpointPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
vchost_names (list[str], optional) – Performs the operation on the unique vchost name specified. Enter multiple names in a comma-separated format. For example, vchost01,vchost02.
vchost_ids (list[str], optional) – Performs the operation on the unique vchost IDs specified. Enter multiple vchost IDs in a comma-separated format. For example, vchostid01,vchostid02.
endpoints (list[str], optional) – Performs the operation on the unique endpoints specified. Enter multiple endpoints in a comma-separated format.
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.
- patch_virtual_machines(virtual_machine: Optional[VirtualMachinePost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VirtualMachineResponse
Updates a virtual machine, recovering it from the destroyed state. If the virtual machine is of type vvol, the source property of the request body must be a recovery_context value retrieved from the GET /virtual-machines endpoint. If recovering the virtual machine will cause a conflict with an existing virtual machine, the operation will fail.
- Parameters
virtual_machine (VirtualMachinePost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- patch_volume_groups(references: Optional[List[ReferenceType]] = None, volume_group: Optional[VolumeGroupPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, destroy_contents: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeGroupResponse
Modifies a volume group. You can rename, destroy, recover, or set QoS limits for a volume group. To rename a volume group, set name to the new name. To destroy a volume group, set destroyed=true. To recover a volume group that has been destroyed and is pending eradication, set destroyed=false. Sets the bandwidth and IOPs limits of a volume group through the respective bandwidth_limit and iops_limit parameter. The ids or names parameter is required, but they cannot be set together. Sets the priority adjustment for a volume group using the priority_adjustment_operator and priority_adjustment_value fields.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
volume_group (VolumeGroupPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
destroy_contents (bool, optional) – Set to true to destroy contents (e.g., volumes, protection groups, snapshots) and containers (e.g., pods, volume groups). This enables you to destroy containers with contents.
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.
- patch_volume_snapshots(references: Optional[List[ReferenceType]] = None, volume_snapshot: Optional[VolumeSnapshotPatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, replication_snapshot: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeSnapshotResponse
Modifies a volume snapshot by renaming, destroying, or recovering it. To rename the suffix of a volume snapshot, set name to the new suffix name. To recover a volume snapshot that has been destroyed and is pending eradication, set destroyed=true. The ids or names parameter is required, but they cannot be set together.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
volume_snapshot (VolumeSnapshotPatch, required) –
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) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
replication_snapshot (bool, optional) – If set to true, allow destruction/eradication of snapshots in use by replication. If set to false, allow destruction/eradication of snapshots not in use by replication. If not specified, defaults to false.
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.
- patch_volumes(add_to_protection_groups: Optional[List[ReferenceType]] = None, references: Optional[List[ReferenceType]] = None, remove_from_protection_groups: Optional[List[ReferenceType]] = None, volume: Optional[VolumePatch] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, add_to_protection_group_ids: Optional[List[str]] = None, add_to_protection_group_names: Optional[List[str]] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, remove_from_protection_group_ids: Optional[List[str]] = None, remove_from_protection_group_names: Optional[List[str]] = None, truncate: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeResponse
Modifies a volume by renaming, destroying, or resizing it. To rename a volume, set name to the new name. To destroy a volume, set destroyed=true. To recover a volume that has been destroyed and is pending eradication, set destroyed=false. Set the bandwidth and IOPs limits of a volume through the respective bandwidth_limit and iops_limit parameter. This moves the volume into a pod or volume group through the respective pod or volume_group parameter. The ids or names parameter is required, but they cannot be set together.
- Parameters
add_to_protection_groups (list[FixedReference], optional) – A list of add_to_protection_groups to query for. Overrides add_to_protection_group_ids and add_to_protection_group_names keyword arguments.
references (list[FixedReference], optional) – A list of references to query for. Overrides ids and names keyword arguments.
remove_from_protection_groups (list[FixedReference], optional) – A list of remove_from_protection_groups to query for. Overrides remove_from_protection_group_ids and remove_from_protection_group_names keyword arguments.
volume (VolumePatch, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
add_to_protection_group_ids (list[str], optional) – The volumes will be added to the specified protection groups along with creation or movement across pods and array. When a volume is moved, the specified protection groups must be in the target pod or array. Enter multiple ids in comma-separated format.
add_to_protection_group_names (list[str], optional) – The volumes will be added to the specified protection groups along with creation or movement across pods and array. When a volume is moved, the specified protection groups must be in the target pod or array. Enter multiple names in a comma-separated format.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
remove_from_protection_group_ids (list[str], optional) – The volumes will be removed from the specified protection groups in the source pod or array along with the move. This can only be used when moving volumes across pods and arrays and must include all protection groups that the volumes are members of before the move. Enter multiple ids in a comma-separated format.
remove_from_protection_group_names (list[str], optional) – The volumes will be removed from the specified protection groups in the source pod or array along with the move. This can only be used when moving volumes across pods and arrays and must include all protection groups that the volumes are members of before the move. Enter multiple names in a comma-separated format.
truncate (bool, optional) – If set to true, reduces the size of a volume during a volume resize operation. When a volume is truncated, Purity automatically takes an undo snapshot, providing a 24-hour window during which the previous contents can be retrieved. After truncating a volume, its provisioned size can be subsequently increased, but the data in truncated sectors cannot be retrieved. If set to false or not set at all and the volume is being reduced in size, the volume copy operation fails. Required if the provisioned parameter is set to a volume size that is smaller than the original size.
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.
- post_active_directory(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, active_directory: Optional[ActiveDirectoryPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, join_existing_account: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ActiveDirectoryResponse
Creates one or more Active Directory accounts. The user and password provided are used to join the array to the specified domain.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
active_directory (ActiveDirectoryPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
join_existing_account (bool, optional) – If specified as true, the domain is searched for a pre-existing computer account to join to, and no new account will be created within the domain. The user specified when joining a pre-existing account must have permissions to ‘read all properties from’ and ‘reset the password of’ the pre-existing account. join_ou will be read from the pre-existing account and cannot be specified when joining to an existing account. If not specified, defaults to false.
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.
- post_admins(references: Optional[List[ReferenceType]] = None, admin: Optional[AdminPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AdminResponse
Creates an administrator.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
admin (AdminPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_admins_api_tokens(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, timeout: Optional[int] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AdminApiTokenResponse
Creates API tokens for the specified administrators.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
timeout (int, optional) – The duration of API token validity, in milliseconds.
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.
- post_alert_watchers(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, alert_watcher: Optional[AlertWatcherPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AlertWatcherResponse
Creates one or more alert watcher email addresses, adding them to the list of alert watchers.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
alert_watcher (AlertWatcherPost, optional) –
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.
- post_alerts_rules(code: Optional[int] = None, parameter: Optional[str] = None, alert_rule: Optional[AlertRules] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AlertRulesResponse
Creates an alert rule with a custom value.
- Parameters
code (int, required) – The alert code that the rule applies to. Available alert codes for customization can be found in the alert rules catalog.
parameter (str, required) – The parameter of the custom alert rule to modify. Values include info and warning. Available parameter values can be found in the alert rules catalog.
alert_rule (AlertRules, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_api_clients(references: Optional[List[ReferenceType]] = None, api_clients: Optional[ApiClientPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ApiClientResponse
Creates an API client. Newly created API clients are disabled by default. Enable an API client through the PATCH method. The names, max_role, issuer, and public_key parameters are required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
api_clients (ApiClientPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_array_connections(array_connection: Optional[ArrayConnectionPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayConnectionResponse
Creates a connection between this array and the specified array.
- Parameters
array_connection (ArrayConnectionPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_arrays_erasures(eradicate_all_data: Optional[bool] = None, preserve_configuration_data: Optional[List[str]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, skip_phonehome_check: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayErasureResponse
Creates the initiation of the factory reset process
- Parameters
eradicate_all_data (bool, required) – Set to true to perform a factory reset.
preserve_configuration_data (list[str], required) – A list of configuration data types to preserve. A value of all will preserve all configuration data types. Valid values include all.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
skip_phonehome_check (bool, optional) – A flag to skip phonehome connectivity check. If skip_phonehome_check is not set, the factory reset will fail if phonehome connectivity check fails. Arrays that intentionally disable phonehome or do not permit connectivity to Pure Storage’s cloud servers must set this flag to true in order to start factory reset.
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.
- post_arrays_factory_reset_token(authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ArrayFactoryResetTokenResponse
Creates a token that can be used to perform a factory reset on the array. Factory reset tokens can only be created after the array has been prepared for reset (e.g., all volumes and snapshots must first be eradicated). After a token has been created, operations that would take the array out of the prepared state are disabled (e.g., creating volumes) until all tokens have been deleted.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_certificates(references: Optional[List[ReferenceType]] = None, certificate: Optional[CertificatePost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) CertificateResponse
Creates a certificate object and specifies the valid time period and organization details of the certificate. A certificate can be imported or manually configured.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
certificate (CertificatePost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_certificates_certificate_signing_requests(certificate: Optional[CertificateSigningRequestPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) CertificateSigningRequestResponse
Creates a certificate signing request based on the certificate type and parameters.
- Parameters
certificate (CertificateSigningRequestPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_connections(host_groups: Optional[List[ReferenceType]] = None, hosts: Optional[List[ReferenceType]] = None, volumes: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, host_group_names: Optional[List[str]] = None, host_names: Optional[List[str]] = None, volume_names: Optional[List[str]] = None, volume_ids: Optional[List[str]] = None, connection: Optional[ConnectionPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ConnectionResponse
Creates a connection between a volume and a host or host group. One of volume_names or volume_ids and one of host_names or host_group_names query parameters are required.
- Parameters
host_groups (list[FixedReference], optional) – A list of host_groups to query for. Overrides host_group_names keyword arguments.
hosts (list[FixedReference], optional) – A list of hosts to query for. Overrides host_names keyword arguments.
volumes (list[FixedReference], optional) – A list of volumes to query for. Overrides volume_names and volume_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
host_group_names (list[str], optional) – Performs the operation on the host group specified. Enter multiple names in comma-separated format. A request cannot include a mix of multiple objects with multiple names. For example, a request cannot include a mix of multiple host group names and volume names; instead, at least one of the objects (e.g., host_group_names) must be set to only one name (e.g., hgroup01).
host_names (list[str], optional) – Performs the operation on the hosts specified. Enter multiple names in comma- separated format. For example, host01,host02. A request cannot include a mix of multiple objects with multiple names. For example, a request cannot include a mix of multiple host names and volume names; instead, at least one of the objects (e.g., host_names) must be set to only one name (e.g., host01).
volume_names (list[str], optional) – Performs the operation on the volume specified. Enter multiple names in comma- separated format. For example, vol01,vol02. A request cannot include a mix of multiple objects with multiple names. For example, a request cannot include a mix of multiple volume names and host names; instead, at least one of the objects (e.g., volume_names) must be set to only one name (e.g., vol01).
volume_ids (list[str], optional) – Performs the operation on the specified volume. Enter multiple ids in comma- separated format. For example, vol01id,vol02id. A request cannot include a mix of multiple objects with multiple IDs. For example, a request cannot include a mix of multiple volume IDs and host names; instead, at least one of the objects (e.g., volume_ids) must be set to only one name (e.g., vol01id). Only one of the two between volume_names and volume_ids may be used at a time.
connection (ConnectionPost, optional) –
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.
- post_directories(references: Optional[List[ReferenceType]] = None, file_systems: Optional[List[ReferenceType]] = None, directory: Optional[DirectoryPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, file_system_names: Optional[List[str]] = None, file_system_ids: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryResponse
Creates a managed directory at the specified path. The managed directory name must consist of a file system name prefix and a managed directory name suffix (separated with ‘:’). The suffix must be between 1 and 63 characters (alphanumeric and ‘-’) in length and begin and end with a letter or number. The suffix must include at least one letter or ‘-’. Set names to create a managed directory with the specified full managed directory name, or set file_system_names or file_system_ids in the query parameters and suffix in the body parameters to create a managed directory in the specified file system with the specified suffix. These two options are exclusive.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
file_systems (list[FixedReference], optional) – A list of file_systems to query for. Overrides file_system_names and file_system_ids keyword arguments.
directory (DirectoryPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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, filesystem01,filesystem02.
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 or file_system_names parameter is required, but they cannot be set together.
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.
- post_directories_locks_nlm_reclamations(x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryLockNlmReclamationResponse
NLM reclamation is a system-wide operation, affecting all clients, and so only one may be in progress at a time. Attempting to initiate reclamation while one is in progress will result in an error. When NLM reclamation is initiated, all NLM locks are deleted and client applications are notified that they can reacquire their locks within a grace period.
- Parameters
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_directories_policies_autodir(members: Optional[List[ReferenceType]] = None, policies: Optional[DirectoryPolicyPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberResponse
Creates a membership between a directory with one or more auto managed directory policies. The member_ids or member_names parameter is required, but they cannot be set together.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (DirectoryPolicyPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- post_directories_policies_nfs(members: Optional[List[ReferenceType]] = None, policies: Optional[DirectoryPolicyExportPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberExportResponse
Creates a membership between a directory and one or more NFS policies. The member_ids or member_names parameter is required but cannot be set together.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (DirectoryPolicyExportPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- post_directories_policies_quota(members: Optional[List[ReferenceType]] = None, policies: Optional[DirectoryPolicyPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, ignore_usage: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberResponse
Creates a membership between a directory and one or more quota policies. The member_ids or member_names parameter is required, but cannot be set together.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (DirectoryPolicyPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
ignore_usage (bool, optional) – Flag used to override checks for quota management operations. If set to true, directory usage is not checked against the quota_limits that are set. If set to false, the actual logical bytes in use are prevented from exceeding the limits set on the directory. Client operations might be impacted. If the limit exceeds the quota, the client operation is not allowed. If not specified, defaults to false.
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.
- post_directories_policies_smb(members: Optional[List[ReferenceType]] = None, policies: Optional[DirectoryPolicyExportPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberExportResponse
Creates a membership between a directory and one or more SMB policies. The member_ids or member_names parameter is required, but cannot be set together.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (DirectoryPolicyExportPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- post_directories_policies_snapshot(members: Optional[List[ReferenceType]] = None, policies: Optional[DirectoryPolicyPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberResponse
Creates a membership between a directory with one or more snapshot policies. The member_ids or member_names parameter is required, but cannot be set together.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_ids and member_names keyword arguments.
policies (DirectoryPolicyPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- post_directory_exports(directories: Optional[List[ReferenceType]] = None, policies: Optional[List[ReferenceType]] = None, exports: Optional[DirectoryExportPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, directory_ids: Optional[List[str]] = None, directory_names: Optional[List[str]] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryExportResponse
Creates an export of a managed directory. The directory_ids or directory_names parameter is required, but cannot be set together. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
directories (list[FixedReference], optional) – A list of directories to query for. Overrides directory_ids and directory_names keyword arguments.
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
exports (DirectoryExportPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
directory_ids (list[str], optional) – Performs the operation on the unique managed directory IDs specified. Enter multiple managed directory IDs in comma-separated format. The directory_ids or directory_names parameter is required, but they cannot be set together.
directory_names (list[str], optional) – Performs the operation on the managed directory names specified. Enter multiple full managed directory names in comma-separated format. For example, fs:dir01,fs:dir02.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- post_directory_services_local_groups(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, local_group: Optional[LocalGroupPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) LocalGroupResponse
Creates a local group.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
local_group (LocalGroupPost, optional) –
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.
- post_directory_services_local_groups_members(groups: Optional[List[ReferenceType]] = None, local_membership: Optional[LocalGroupMembershipPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_names: Optional[List[str]] = None, group_sids: Optional[List[str]] = None, group_gids: Optional[List[int]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) LocalMembershipResponse
Creates a local group membership with a group. The group_names, group_sids, or group_ids parameter is required, but cannot be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names keyword arguments.
local_membership (LocalGroupMembershipPost, required) – The member_names, member_sids, or member_gids parameter is required, but cannot be set together.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_names (list[str], optional) – Performs the operation on the group names specified. Enter multiple group names in comma-separated format. For example, group1,group2.
group_sids (list[str], optional) – Performs the operation on the specified group SID. Enter multiple group SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
group_gids (list[int], optional) – Performs the operation on the specified GIDs. Enter multiple GIDs in comma- separated format. For example, 4234235,9681923.
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.
- post_directory_services_local_users(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, local_user: Optional[LocalUserPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) LocalUserResponse
Creates a local user.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
local_user (LocalUserPost, optional) –
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.
- post_directory_services_local_users_members(members: Optional[List[ReferenceType]] = None, local_membership: Optional[LocalUserMembershipPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, member_names: Optional[List[str]] = None, member_sids: Optional[List[str]] = None, member_ids: Optional[List[int]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) LocalMembershipResponse
Creates a local user membership with a group. The member_names or member_sids or member_ids parameter is required, but cannot be set together.
- Parameters
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids keyword arguments.
local_membership (LocalUserMembershipPost, required) – The group_names, group_sids, or group_gids parameter is required, but cannot be set together.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_sids (list[str], optional) – Performs the operation on the specified member SID. Enter multiple member SIDs in comma-separated format. For example, S-1-2-532-582374278-329482934,S-1-2-532-234235245-423425234.
member_ids (list[int], optional) – Performs the operation on the unique local member IDs specified. Enter multiple member IDs in comma-separated format. For local group IDs refer to group IDs (GID). For local user IDs refer to user IDs (UID). The member_ids and member_names parameters cannot be provided together.
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.
- post_directory_services_roles(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, directory_service_roles: Optional[DirectoryServiceRole] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DirectoryServiceRoleResponse
Add group to role mapping
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique names specified. For example, GroupRoleMappingName. Enter multiple names in comma-separated format.
directory_service_roles (DirectoryServiceRole, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_directory_snapshots(sources: Optional[List[ReferenceType]] = None, directory_snapshot: Optional[DirectorySnapshotPost] = None, authorization: Optional[str] = None, x_request_id: Optional[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) DirectorySnapshotResponse
Creates a snapshot of the contents of a directory. The source_ids or source_names parameter is required, but they cannot be set together.
- Parameters
sources (list[FixedReference], optional) – A list of sources to query for. Overrides source_ids and source_names keyword arguments.
directory_snapshot (DirectorySnapshotPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
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.
- post_dns(references: Optional[List[ReferenceType]] = None, dns: Optional[DnsPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) DnsResponse
Creates new DNS configuration with parameters including the domain suffix, the list of DNS name server IP addresses, and the list of services that DNS parameters apply to.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
dns (DnsPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_file_systems(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) FileSystemResponse
Creates one or more file systems.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_files(directories: Optional[List[ReferenceType]] = None, source_file: Optional[FilePost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, directory_ids: Optional[List[str]] = None, directory_names: Optional[List[str]] = None, paths: Optional[List[str]] = None, overwrite: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) None
Creates a file copy from one path to another path. The directory_ids, directory_names or paths value must be specified. If the directory_ids or directory_names value is not specified, the file is copied to the source directory specified in the body params. The paths value refers to the path of the target file relative to the target directory. If paths value is not specified, the file will be copied to the relative path specified in source_path under the target directory. The source_path value refers to the path of the source file relative to the source directory. To overwrite an existing file, set the overwrite flag to true.
- Parameters
directories (list[FixedReference], optional) – A list of directories to query for. Overrides directory_ids and directory_names keyword arguments.
source_file (FilePost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
directory_ids (list[str], optional) – Performs the operation on the unique managed directory IDs specified. Enter multiple managed directory IDs in comma-separated format. The directory_ids or directory_names parameter is required, but they cannot be set together.
directory_names (list[str], optional) – Performs the operation on the managed directory names specified. Enter multiple full managed directory names in comma-separated format. For example, fs:dir01,fs:dir02.
paths (list[str], optional) – Target file path relative to the target directory. Enter multiple target file path in a comma-separated format. For example, /dir1/dir2/file1,/dir3/dir4/file2.
overwrite (bool, optional) – If set to true, overwrites an existing object during an object copy operation. If set to false or not set at all and the target name is an existing object, the copy operation fails. Required if the source body parameter is set and the source overwrites an existing object during the copy operation.
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.
- post_host_groups(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) HostGroupResponse
Creates a host group. The names query parameter is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_host_groups_hosts(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdAllResponse
Adds a host to a host group. Adding a host to a host group automatically connects the host to all volumes associated with the group. Multiple hosts can be belong to a host group, but a host can only belong to one host group. Hosts can be added to host groups at any time. The group_names and member_names parameters are required and must be set together, and only one host group can be specified at a time.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- post_host_groups_protection_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdMemberResponse
Creates a host group member and assigns to a protection group. Members that are already in the protection group are not affected. For asynchronous replication, only members of the same type can belong to a protection group. The group_names parameter represents the name of the protection group, and the member_names parameter represents the name of the host group. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- post_hosts(references: Optional[List[ReferenceType]] = None, host: Optional[HostPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) HostResponse
Creates a host. The names query parameter is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
host (HostPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_hosts_host_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdAllResponse
Adds a host to a host group. Adding a host to a host group automatically connects the host to all volumes associated with the group. Multiple hosts can be belong to a host group, but a host can only belong to one host group. Hosts can be added to host groups at any time. The group_names and member_names parameters are required and must be set together, and only one host group can be specified at a time.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- post_hosts_protection_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdMemberResponse
Creates a host member and adds it to a protection group. Members that are already in the protection group are not affected. For asynchronous replication, only members of the same type can belong to a protection group. The group_names parameter represents the name of the protection group, and the member_names parameter represents the name of the host. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- post_kmip(references: Optional[List[ReferenceType]] = None, kmip: Optional[KmipPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) KmipResponse
Creates KMIP server objects.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
kmip (KmipPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_maintenance_windows(references: Optional[List[ReferenceType]] = None, maintenance_window: Optional[MaintenanceWindowPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MaintenanceWindowsResponse
Creates a maintenance window that suppresses alerts for a specified period of time. A maintenance window can be manually closed at any time. The names and timeout parameters are required. Set the names parameter to environment.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
maintenance_window (MaintenanceWindowPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_network_interfaces(references: Optional[List[ReferenceType]] = None, network: Optional[NetworkInterfacePost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) NetworkInterfaceResponse
Creates a network interface on a controller on the array.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
network (NetworkInterfacePost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_offloads(references: Optional[List[ReferenceType]] = None, offload: Optional[OffloadPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, initialize: Optional[bool] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) OffloadResponse
Creates an offload target, connecting it to an array. Before you can connect to, manage, and replicate to an offload target, the Purity Run app must be installed.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
offload (OffloadPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
initialize (bool, optional) – If set to true, initializes the Amazon S3/Azure Blob container/Google Cloud Storage in preparation for offloading. The parameter must be set to true if this is the first time the array is connecting to the offload target.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_pod_replica_links(local_pods: Optional[List[ReferenceType]] = None, remotes: Optional[List[ReferenceType]] = None, remote_pods: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, local_pod_ids: Optional[List[str]] = None, local_pod_names: Optional[List[str]] = None, remote_ids: Optional[List[str]] = None, remote_names: Optional[List[str]] = None, remote_pod_ids: Optional[List[str]] = None, remote_pod_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodReplicaLinkResponse
Creates pod replica links between two arrays. The local_pod_names and remote_pod_names are required. Valid values are replicating, baselining, paused, unhealthy, quiescing, and quiesced. A status of replicating indicates that the source array is replicating to the target array. A status of baselining indicates that the the initial version of the dataset is being sent. During this phase, you cannot promote the target pod. In addition, changing the link direction might trigger the baselining status to recur. A status of paused ` indicates that data transfer between objects has stopped. A status of `unhealthy indicates that the link is currently unhealthy and customers must perform some health checks to determine the cause. A status of quiescing indicates that the source pod is not accepting new write requests but the most recent changes to the source have not arrived on the target. A status of quiesced indicates that the source pod has been demoted and all changes have been replicated to the target pod.
- Parameters
local_pods (list[FixedReference], optional) – A list of local_pods to query for. Overrides local_pod_ids and local_pod_names keyword arguments.
remotes (list[FixedReference], optional) – A list of remotes to query for. Overrides remote_ids and remote_names keyword arguments.
remote_pods (list[FixedReference], optional) – A list of remote_pods to query for. Overrides remote_pod_ids and remote_pod_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
local_pod_ids (list[str], optional) – A list of local pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_names query parameter.
local_pod_names (list[str], optional) – A list of local pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the local_pod_ids query parameter.
remote_ids (list[str], optional) – A list of remote array IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_names query parameter.
remote_names (list[str], optional) – A list of remote array names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_ids query parameter.
remote_pod_ids (list[str], optional) – A list of remote pod IDs. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_names query parameter.
remote_pod_names (list[str], optional) – A list of remote pod names. If, after filtering, there is not at least one resource that matches each of the elements, then an error is returned. This cannot be provided together with the remote_pod_ids query parameter.
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.
- post_pods(references: Optional[List[ReferenceType]] = None, pod: Optional[PodPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, allow_throttle: Optional[bool] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PodResponse
Creates a pod on the local array. Each pod must be given a unique name across the arrays to which they are stretched. A pod cannot be stretched to an array that already contains a pod with the same name. After a pod has been created, add volumes and protection groups, and then stretch the pod to another (connected) array.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
pod (PodPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
allow_throttle (bool, optional) – If set to true, allows operation to fail if array health is not optimal.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_pods_arrays(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_names: Optional[List[str]] = None, group_ids: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_ids: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberResponse
Stretches a pod to an array. When a pod is stretched to an array, the data in the arrays over which the pod is stretched is synchronously replicated. The group_names parameter represents the name of the pod to be stretched. The member_names parameter represents the name of the array over which the pod is to be stretched. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_names and group_ids keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
group_ids (list[str], optional) – A list of group IDs.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
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.
- post_pods_test(references: Optional[List[ReferenceType]] = None, pod: Optional[PodPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, allow_throttle: Optional[bool] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourceWithIdPostResponse
Creates an attempt to clone a pod on the local array without actually cloning it, to test if the pod can be successfully cloned. It does not suppport pod creation.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
pod (PodPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
allow_throttle (bool, optional) – If set to true, allows operation to fail if array health is not optimal.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_policies_alert_watcher(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, policy: Optional[PolicyPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyResponse
Creates one or more alert-watcher policies. To copy a policy, the source_names or source_ids parameter is required, but they cannot be set together. To create a policy from scratch, policy body is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
policy (PolicyPost, optional) –
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.
- post_policies_alert_watcher_members(policies: Optional[List[ReferenceType]] = None, members: Optional[PolicyMemberPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberResponse
Creates a membership between one or more objects and an alert-watcher policy. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
members (PolicyMemberPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- post_policies_alert_watcher_rules(policies: Optional[List[ReferenceType]] = None, rules: Optional[PolicyRuleAlertWatcherPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleAlertWatcherResponse
Creates one or more alert-watcher policy rules. Either the ‘policy_ids’ or ‘policy_names’ parameter is required, but both parameters cannot be set together.
- Parameters
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
rules (PolicyRuleAlertWatcherPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- post_policies_autodir(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, policy: Optional[PolicyPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyResponse
Creates one or more auto managed directory policies. To copy a policy, set one of either source_names or source_ids. Each policy can only have one entry. To create a policy from scratch, policy body is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
policy (PolicyPost, optional) –
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.
- post_policies_autodir_members(policies: Optional[List[ReferenceType]] = None, members: Optional[PolicyMemberPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberResponse
Creates a membership between one or more resources with an auto managed directory policy. Applicable resources are directories. The policy_ids or policy_names parameter is required, but they cannot be set together.
- Parameters
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
members (PolicyMemberPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- post_policies_nfs(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, policy: Optional[PolicyNfsPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyNfsResponse
Creates one or more NFS policies or copies an existing policy. To copy a policy, the source_names or source_ids parameter is required, but they cannot be set together. To create a policy, policy body is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
policy (PolicyNfsPost, optional) –
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.
- post_policies_nfs_client_rules(policies: Optional[List[ReferenceType]] = None, rules: Optional[PolicyRuleNfsClientPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleNfsClientResponse
Creates one or more NFS client policy rules. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
rules (PolicyRuleNfsClientPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- post_policies_nfs_members(policies: Optional[List[ReferenceType]] = None, members: Optional[PolicyMemberExportPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberExportResponse
Creates a membership between one or more resources and an NFS policy. Applicable resources are directories. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
members (PolicyMemberExportPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- post_policies_quota(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, policy: Optional[PolicyPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyResponse
Creates one or more quota policies. To copy a policy, the source_names or source_ids parameter is required, but they cannot be set together. To create a policy from scratch, policy body is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
policy (PolicyPost, optional) –
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.
- post_policies_quota_members(policies: Optional[List[ReferenceType]] = None, members: Optional[PolicyMemberPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, ignore_usage: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberResponse
Creates a membership between one or more managed directories and a quota policy. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
members (PolicyMemberPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
ignore_usage (bool, optional) – Flag used to override checks for quota management operations. If set to true, directory usage is not checked against the quota_limits that are set. If set to false, the actual logical bytes in use are prevented from exceeding the limits set on the directory. Client operations might be impacted. If the limit exceeds the quota, the client operation is not allowed. If not specified, defaults to false.
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.
- post_policies_quota_rules(policies: Optional[List[ReferenceType]] = None, rules: Optional[PolicyRuleQuotaPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, ignore_usage: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleQuotaResponse
Creates one or more quota policy rules. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
rules (PolicyRuleQuotaPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
ignore_usage (bool, optional) – Flag used to override checks for quota management operations. If set to true, directory usage is not checked against the quota_limits that are set. If set to false, the actual logical bytes in use are prevented from exceeding the limits set on the directory. Client operations might be impacted. If the limit exceeds the quota, the client operation is not allowed. If not specified, defaults to false.
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.
- post_policies_smb(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, policy: Optional[PolicySmbPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicySmbResponse
Creates one or more SMB policies. To copy a policy, set one of either source_names or source_ids. Each policy can only have one entry. To create a policy from scratch, policy body is required. To create an SMB policy with access based enumeration enabled, set access_based_enumeration_enabled=true.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
policy (PolicySmbPost, optional) –
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.
- post_policies_smb_client_rules(policies: Optional[List[ReferenceType]] = None, rules: Optional[PolicyRuleSmbClientPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleSmbClientResponse
Creates one or more SMB client policy rules. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
rules (PolicyRuleSmbClientPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- post_policies_smb_members(policies: Optional[List[ReferenceType]] = None, members: Optional[PolicyMemberExportPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberExportResponse
Creates a membership between one or more resources and an SMB policy. Applicable resources are directories. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
members (PolicyMemberExportPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- post_policies_snapshot(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, policy: Optional[PolicyPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyResponse
Creates one or more snapshot policies. To copy a policy, set one of either source_names or source_ids. Each policy can only have one entry. To create a policy from scratch, policy body is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
policy (PolicyPost, optional) –
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.
- post_policies_snapshot_members(policies: Optional[List[ReferenceType]] = None, members: Optional[PolicyMemberPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyMemberResponse
Creates a membership between one or more resources and a snapshot policy. Applicable resources are directories. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
members (PolicyMemberPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- post_policies_snapshot_rules(policies: Optional[List[ReferenceType]] = None, rules: Optional[PolicyRuleSnapshotPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, policy_ids: Optional[List[str]] = None, policy_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) PolicyRuleSnapshotResponse
Creates one or more snapshot policy rules. The policy_ids or policy_names parameter is required, but cannot be set together.
- Parameters
policies (list[FixedReference], optional) – A list of policies to query for. Overrides policy_ids and policy_names keyword arguments.
rules (PolicyRuleSnapshotPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
policy_ids (list[str], optional) – Performs the operation on the unique policy IDs specified. Enter multiple policy IDs in comma-separated format. The policy_ids or policy_names parameter is required, but they cannot be set together.
policy_names (list[str], optional) – Performs the operation on the policy names specified. Enter multiple policy names in comma-separated format. For example, name01,name02.
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.
- post_protection_group_snapshots(sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, apply_retention: Optional[bool] = None, for_replication: Optional[bool] = None, replicate: Optional[bool] = None, replicate_now: Optional[bool] = None, allow_throttle: Optional[bool] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, protection_group_snapshot: Optional[ProtectionGroupSnapshotPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupSnapshotResponse
Creates a point-in-time snapshot of the contents of a protection group. The source_ids or source_names parameter is required, but they cannot be set together.
- Parameters
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.
apply_retention (bool, optional) – If true, applies the local and remote retention policy to the snapshots.
for_replication (bool, optional) – If true, destroys and eradicates the snapshot after 1 hour.
replicate (bool, optional) – If set to true, queues up and begins replicating to each allowed target after all earlier replication sessions for the same protection group have been completed to that target. The replicate and replicate_now parameters cannot be used together.
replicate_now (bool, optional) – If set to true, replicates the snapshots to each allowed target. The replicate and replicate_now parameters cannot be used together.
allow_throttle (bool, optional) – If set to true, allows snapshot to fail if array health is not optimal.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
protection_group_snapshot (ProtectionGroupSnapshotPost, optional) –
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.
- post_protection_group_snapshots_replica(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, convert_source_to_baseline: Optional[bool] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, on: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupSnapshotReplicaResponse
Creates an action to send protection group snapshots to protection pgroup targets. When the on option is used, only specified targets will recieve the protection group snapshots.
- 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.
convert_source_to_baseline (bool, optional) – Set to true to have the snapshot be eradicated when it is no longer baseline on source.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
on (list[str], optional) – Performs the operation locally with the target names specified as the destinations of the operation. Enter multiple target names in comma-separated format. For example, targetName01,targetName02.
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.
- post_protection_group_snapshots_test(sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, apply_retention: Optional[bool] = None, for_replication: Optional[bool] = None, replicate: Optional[bool] = None, replicate_now: Optional[bool] = None, allow_throttle: Optional[bool] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, protection_group_snapshot: Optional[ProtectionGroupSnapshotPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourceWithIdPostResponse
Creates an attempt to take the protection group snapshot, without actually taking it, to test if the snapshot can be successfully taken.
- Parameters
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.
apply_retention (bool, optional) – If true, applies the local and remote retention policy to the snapshots.
for_replication (bool, optional) – If true, destroys and eradicates the snapshot after 1 hour.
replicate (bool, optional) – If set to true, queues up and begins replicating to each allowed target after all earlier replication sessions for the same protection group have been completed to that target. The replicate and replicate_now parameters cannot be used together.
replicate_now (bool, optional) – If set to true, replicates the snapshots to each allowed target. The replicate and replicate_now parameters cannot be used together.
allow_throttle (bool, optional) – If set to true, allows snapshot to fail if array health is not optimal.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
protection_group_snapshot (ProtectionGroupSnapshotPost, optional) –
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.
- post_protection_groups(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, overwrite: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupResponse
Creates a protection group on the local array for asynchronous replication.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides 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.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
source_ids (list[str], optional) – The id of the protection group or protection group snapshot to be copied into a new or existing protection group. If the destination protection group and all of its volumes already exist, include the overwrite parameter to overwrite all of the existing volumes with the snapshot contents. If including the overwrite parameter, the names of the volumes that are being overwritten must match the names of the volumes that are being restored. If the source is a protection group, the latest snapshot of the protection group will be used as the source during the copy operation.
source_names (list[str], optional) – The name of the protection group or protection group snapshot to be copied into a new or existing protection group. If the destination protection group and all of its volumes already exist, include the overwrite parameter to overwrite all of the existing volumes with the snapshot contents. If including the overwrite parameter, the names of the volumes that are being overwritten must match the names of the volumes that are being restored. If the source is a protection group, the latest snapshot of the protection group will be used as the source during the copy operation.
overwrite (bool, optional) – If set to true, overwrites an existing object during an object copy operation. If set to false or not set at all and the target name is an existing object, the copy operation fails. Required if the source body parameter is set and the source overwrites an existing object during the copy operation.
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.
- post_protection_groups_host_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdMemberResponse
Creates an action to add a host group member to a protection group. Members that are already in the protection group are not affected. For asynchronous replication, only members of the same type can belong to a protection group. The group_names parameter represents the name of the protection group, and the member_names parameter represents the name of the host group. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- post_protection_groups_hosts(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) MemberNoIdMemberResponse
Creates an action to add a host member to a protection group. Members that are already in the protection group are not affected. For asynchronous replication, only members of the same type can belong to a protection group. The group_names parameter represents the name of the protection group, and the member_names parameter represents the name of the host. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- post_protection_groups_targets(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupTargetResponse
Creates an action to add an array or offload target to a protection group. The group_names parameter represents the name of the protection group. The member_names parameter represents the name of the array or offload target that is being added to the protection group. The group_names and member_names parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
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.
- post_protection_groups_volumes(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_ids: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupsVolumesResponse
Creates a volume member and adds it to a protection group. Members that are already in the protection group are not affected. For asynchronous replication, only members of the same type can belong to a protection group. The group_names parameter represents the name of the protection group, and the member_names and member_ids parameters represent the names or IDs of the volume. The group_names parameter, and either the member_names or member_ids parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
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.
- post_remote_protection_group_snapshots(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, apply_retention: Optional[bool] = None, convert_source_to_baseline: Optional[bool] = None, for_replication: Optional[bool] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, replicate: Optional[bool] = None, replicate_now: Optional[bool] = None, allow_throttle: Optional[bool] = None, source_names: Optional[List[str]] = None, source_ids: Optional[List[str]] = None, on: Optional[str] = None, remote_protection_group_snapshot: Optional[RemoteProtectionGroupSnapshotPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) RemoteProtectionGroupSnapshotResponse
Creates remote protection group snapshots.
- 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_names and source_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
apply_retention (bool, optional) – If true, applies the local and remote retention policy to the snapshots.
convert_source_to_baseline (bool, optional) – Set to true to have the snapshot be eradicated when it is no longer baseline on source.
for_replication (bool, optional) – If true, destroys and eradicates the snapshot after 1 hour.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
replicate (bool, optional) – If set to true, queues up and begins replicating to each allowed target after all earlier replication sessions for the same protection group have been completed to that target. The replicate and replicate_now parameters cannot be used together.
replicate_now (bool, optional) – If set to true, replicates the snapshots to each allowed target. The replicate and replicate_now parameters cannot be used together.
allow_throttle (bool, optional) – If set to true, allows snapshot to fail if array health is not optimal.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
on (str, optional) – Performs the operation on the target name specified. For example, targetName01.
remote_protection_group_snapshot (RemoteProtectionGroupSnapshotPost, optional) –
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.
- post_remote_protection_group_snapshots_test(references: Optional[List[ReferenceType]] = None, sources: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, apply_retention: Optional[bool] = None, convert_source_to_baseline: Optional[bool] = None, for_replication: Optional[bool] = None, ids: Optional[List[str]] = None, names: Optional[List[str]] = None, replicate: Optional[bool] = None, replicate_now: Optional[bool] = None, allow_throttle: Optional[bool] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, on: Optional[str] = None, remote_protection_group_snapshot: Optional[RemoteProtectionGroupSnapshotPost] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourceWithIdPostResponse
Create an attempt to take a remote protection group snapshot without actually taking it, to test if the snapshot can be successfully taken.
- 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.
apply_retention (bool, optional) – If true, applies the local and remote retention policy to the snapshots.
convert_source_to_baseline (bool, optional) – Set to true to have the snapshot be eradicated when it is no longer baseline on source.
for_replication (bool, optional) – If true, destroys and eradicates the snapshot after 1 hour.
ids (list[str], optional) – Performs the operation on the unique resource IDs specified. Enter multiple resource IDs in comma-separated format. The ids or names parameter is required, but they cannot be set together.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
replicate (bool, optional) – If set to true, queues up and begins replicating to each allowed target after all earlier replication sessions for the same protection group have been completed to that target. The replicate and replicate_now parameters cannot be used together.
replicate_now (bool, optional) – If set to true, replicates the snapshots to each allowed target. The replicate and replicate_now parameters cannot be used together.
allow_throttle (bool, optional) – If set to true, allows snapshot to fail if array health is not optimal.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
on (str, optional) – Performs the operation on the target name specified. For example, targetName01.
remote_protection_group_snapshot (RemoteProtectionGroupSnapshotPost, optional) –
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.
- post_remote_volume_snapshots(sources: Optional[List[ReferenceType]] = None, remote_volume_snapshot: Optional[RemoteVolumeSnapshotPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, source_ids: Optional[List[str]] = None, source_names: Optional[List[str]] = None, on: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) RemoteVolumeSnapshotResponse
Creates a volume snapshot on the specified connected remote target or offload target.
- Parameters
sources (list[FixedReference], optional) – A list of sources to query for. Overrides source_ids and source_names keyword arguments.
remote_volume_snapshot (RemoteVolumeSnapshotPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
on (str, optional) – Performs the operation on the target name specified. For example, targetName01.
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.
- post_snmp_managers(references: Optional[List[ReferenceType]] = None, snmp_manager: Optional[SnmpManagerPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SnmpManagerResponse
Creates a Purity SNMP manager object that identifies a host (SNMP manager) and specifies the protocol attributes for communicating with it. Once a manager object is created, the transmission of SNMP traps is immediately enabled.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
snmp_manager (SnmpManagerPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_software(software: Optional[SoftwarePost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwareResponse
Creates a software package download.
- Parameters
software (SoftwarePost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_software_bundle(source: Optional[SoftwareBundlePost] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwareBundleResponse
Creates and initiates a software bundle download.
- Parameters
source (SoftwareBundlePost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_software_check(softwares: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, software_versions: Optional[List[str]] = None, software_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwareChecksResponse
Creates a software check task. If there are no previously queued or running software check tasks, the new task immediately starts. Otherwise, it is queued and starts once all previously queued or running software check tasks finish. To create a task, use a software name and version.
- Parameters
softwares (list[FixedReference], optional) – A list of softwares to query for. Overrides software_names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
software_versions (list[str], optional) – A list of target software versions.
software_names (list[str], optional) – A list of software names.
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.
- post_software_installations(softwares: Optional[List[ReferenceType]] = None, software_ids: Optional[List[str]] = None, software_installations: Optional[SoftwareInstallationPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwareInstallationsResponse
Creates and initiates a software upgrade.
- Parameters
softwares (list[FixedReference], optional) – A list of softwares to query for. Overrides software_ids keyword arguments.
software_ids (list[str], required) – A list of software IDs.
software_installations (SoftwareInstallationPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_software_patches(name: Optional[str] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, allow_ha_reduction: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SoftwarePatchesResponse
Creates software patch download and installation.
- Parameters
name (str, required) – Name of software patch to install
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
allow_ha_reduction (bool, optional) – If Software Patch has ha_reduction_required set to true, allow_ha_reduction must be set to true for Software Patch installation.
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.
- post_sso_saml2_idps(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, idp: Optional[Saml2SsoPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) Saml2SsoResponse
Creates SAML2 SSO configurations.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
idp (Saml2SsoPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_subnets(references: Optional[List[ReferenceType]] = None, names: Optional[List[str]] = None, subnet: Optional[SubnetPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SubnetResponse
Creates a subnet with the specified parameters.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
names (list[str], required) – Performs the operation on the unique name specified. For example, name01. Enter multiple names in comma-separated format.
subnet (SubnetPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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.
- post_syslog_servers(references: Optional[List[ReferenceType]] = None, syslog_server: Optional[SyslogServer] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) SyslogServerResponse
Creates a new syslog server. Transmission of syslog messages is enabled immediately.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
syslog_server (SyslogServer, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_vchost_connections(protocol_endpoints: Optional[List[ReferenceType]] = None, vchosts: Optional[List[ReferenceType]] = None, all_vchosts: Optional[bool] = None, allow_stretched_multi_vchost: Optional[bool] = None, authorization: Optional[str] = None, protocol_endpoint_names: Optional[List[str]] = None, protocol_endpoint_ids: Optional[List[str]] = None, x_request_id: Optional[str] = None, vchost_ids: Optional[List[str]] = None, vchost_names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VchostConnectionResponse
Creates a vchost-connection between protocol endpoint and vchost. Each vchost is associated with a vCenter. Each protocol endpoint is associated with a storage container. A vchost-connection makes the storage container accessible to the vCenter when the vCenter attempts to mount the container. One of protocol_endpoint_names or protocol_endpoint_ids query parameters and one of vchost_names or vchost_ids query parameters are required. But if all_vchosts is set to true, vchost_names and vchost_ids should not be specified.
- Parameters
protocol_endpoints (list[FixedReference], optional) – A list of protocol_endpoints to query for. Overrides protocol_endpoint_names and protocol_endpoint_ids keyword arguments.
vchosts (list[FixedReference], optional) – A list of vchosts to query for. Overrides vchost_ids and vchost_names keyword arguments.
all_vchosts (bool, optional) – If set to true, the storage container represented by the protocol endpoint is accessible to all vchosts. Users should not specify vchost_ids or vchost_names in the request. If set to false, the storage container represented by the protocol endpoint is only accessible to the vchosts that have explicit vchost-connections with the protocol endpoint. Users need to specify vchost_ids or vchost_names in the request.
allow_stretched_multi_vchost (bool, optional) – If set to true, users are allowed to create a new vchost-connection to a stretched container that already has a vchost-connection. In principle, a stretched container can only have one vchost-connection at a time.
protocol_endpoint_names (list[str], optional) – A list of protocol endpoint names. Performs the operation on the protocol endpoints specified. For example, pe01,pe02. Cannot be used in conjunction with protocol_endpoint_ids. If the list contains more than one value, then vchost_ids or vchost_names must have exactly one value.
protocol_endpoint_ids (list[str], optional) – A list of protocol endpoint IDs. Performs the operation on the protocol endpoints specified. For example, peid01,peid02. Cannot be used in conjunction with protocol_endpoint_names. If the list contains more than one value, then vchost_ids or vchost_names must have exactly one value.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
vchost_ids (list[str], optional) – A list of vchost IDs. Performs the operation on the vchosts specified. For example, vchostid01,vchostid02. Cannot be used in conjunction with vchost_names. If the list contains more than one value, then protocol_endpoint_ids or protocol_endpoint_names must have exactly one value.
vchost_names (list[str], optional) – A list of vchost names. Performs the operation on the vchosts specified. For example, vchost01,vchost02. Cannot be used in conjunction with vchost_ids. If the list contains more than one value, then protocol_endpoint_ids or protocol_endpoint_names must have exactly one value.
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.
- post_vchosts(references: Optional[List[ReferenceType]] = None, vchost: Optional[VchostPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VchostResponse
Creates a vchost. The names query parameter is required.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
vchost (VchostPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_vchosts_certificates(vchosts: Optional[List[ReferenceType]] = None, certificate: Optional[VchostCertificatePost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, vchost_names: Optional[List[str]] = None, vchost_ids: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VchostCertificateResponse
Creates an association between a certificate and vchost on one or more endpoints. The vchost_names or vchost_ids query parameter is required.
- Parameters
vchosts (list[FixedReference], optional) – A list of vchosts to query for. Overrides vchost_names and vchost_ids keyword arguments.
certificate (VchostCertificatePost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
vchost_names (list[str], optional) – Performs the operation on the unique vchost name specified. Enter multiple names in a comma-separated format. For example, vchost01,vchost02.
vchost_ids (list[str], optional) – Performs the operation on the unique vchost IDs specified. Enter multiple vchost IDs in a comma-separated format. For example, vchostid01,vchostid02.
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.
- post_vchosts_endpoints(vchosts: Optional[List[ReferenceType]] = None, endpoint: Optional[VchostEndpointPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, vchost_names: Optional[List[str]] = None, vchost_ids: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VchostEndpointResponse
Creates a vchost endpoint. Either the vchost_names or vchost_ids query parameter is required.
- Parameters
vchosts (list[FixedReference], optional) – A list of vchosts to query for. Overrides vchost_names and vchost_ids keyword arguments.
endpoint (VchostEndpointPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
vchost_names (list[str], optional) – Performs the operation on the unique vchost name specified. Enter multiple names in a comma-separated format. For example, vchost01,vchost02.
vchost_ids (list[str], optional) – Performs the operation on the unique vchost IDs specified. Enter multiple vchost IDs in a comma-separated format. For example, vchostid01,vchostid02.
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.
- post_virtual_machines(virtual_machine: Optional[VirtualMachinePost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, overwrite: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VirtualMachineResponse
Creates one or more virtual machines from a protection group snapshot. If the virtual machine is of type vvol, the source property of the request body must be a recovery_context value retrieved from the GET /virtual-machine- snapshots endpoint. If overwrite is specified, an existing virtual machine will have its volumes overwritten by the snapshot. Otherwise, a new virtual machine will be created from the snapshot. If creating the new virtual machine will cause a conflict with an existing virtual machine, the operation will fail.
- Parameters
virtual_machine (VirtualMachinePost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
overwrite (bool, optional) – If set to true, overwrites an existing object during an object copy operation. If set to false or not set at all and the target name is an existing object, the copy operation fails. Required if the source body parameter is set and the source overwrites an existing object during the copy operation.
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.
- post_volume_groups(references: Optional[List[ReferenceType]] = None, volume_group: Optional[VolumeGroupPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeGroupResponse
Creates a volume group. The volume group itself does not contain any meaningful content; instead, it acts as a container that is used to organize volumes. Once a volume group has been created, volumes can be created inside the volume group or moved into and out of the volume group.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
volume_group (VolumeGroupPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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.
- post_volume_snapshots(sources: Optional[List[ReferenceType]] = None, volume_snapshot: Optional[VolumeSnapshotPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, on: Optional[str] = None, allow_throttle: Optional[bool] = 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) VolumeSnapshotResponse
Creates a point-in-time snapshot of the contents of a volume. The source_ids or source_names parameter is required, but they cannot be set together.
- Parameters
sources (list[FixedReference], optional) – A list of sources to query for. Overrides source_ids and source_names keyword arguments.
volume_snapshot (VolumeSnapshotPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
on (str, optional) – Performs the operation on the target name specified. For example, targetName01.
allow_throttle (bool, optional) – If set to true, allows snapshot to fail if array health is not optimal.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
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.
- post_volume_snapshots_test(sources: Optional[List[ReferenceType]] = None, volume_snapshot: Optional[VolumeSnapshotPost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, on: Optional[str] = None, allow_throttle: Optional[bool] = 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) TestResultWithResourcePostResponse
Creates the volume snapshot path without actually taking a volume snapshot.
- Parameters
sources (list[FixedReference], optional) – A list of sources to query for. Overrides source_ids and source_names keyword arguments.
volume_snapshot (VolumeSnapshotPost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
on (str, optional) – Performs the operation on the target name specified. For example, targetName01.
allow_throttle (bool, optional) – If set to true, allows snapshot to fail if array health is not optimal.
source_ids (list[str], optional) – Performs the operation on the source ID specified. Enter multiple source IDs in comma-separated format.
source_names (list[str], optional) – Performs the operation on the source name specified. Enter multiple source names in comma-separated format. For example, name01,name02.
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.
- post_volumes(add_to_protection_groups: Optional[List[ReferenceType]] = None, references: Optional[List[ReferenceType]] = None, volume: Optional[VolumePost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, add_to_protection_group_ids: Optional[List[str]] = None, add_to_protection_group_names: Optional[List[str]] = None, allow_throttle: Optional[bool] = None, names: Optional[List[str]] = None, overwrite: Optional[bool] = None, with_default_protection: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumeResponse
Creates one or more virtual storage volumes of the specified size. If provisioned is not specified, the size of the new volume defaults to 1 MB. The names query parameter is required. The add_to_protection_group_names query parameter specifies a list of protection group names that will compose the initial protection for the volume. The with_default_protection query parameter specifies whether to use the container default protection configuration for the volume. The add_to_protection_group_names and with_default_protection query parameters cannot be provided when overwrite is true.
- Parameters
add_to_protection_groups (list[FixedReference], optional) – A list of add_to_protection_groups to query for. Overrides add_to_protection_group_ids and add_to_protection_group_names keyword arguments.
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
volume (VolumePost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
add_to_protection_group_ids (list[str], optional) – The volumes will be added to the specified protection groups along with creation or movement across pods and array. When a volume is moved, the specified protection groups must be in the target pod or array. Enter multiple ids in comma-separated format.
add_to_protection_group_names (list[str], optional) – The volumes will be added to the specified protection groups along with creation or movement across pods and array. When a volume is moved, the specified protection groups must be in the target pod or array. Enter multiple names in a comma-separated format.
allow_throttle (bool, optional) – If set to true, allows operation to fail if array health is not optimal.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
overwrite (bool, optional) – If set to true, overwrites an existing object during an object copy operation. If set to false or not set at all and the target name is an existing object, the copy operation fails. Required if the source body parameter is set and the source overwrites an existing object during the copy operation.
with_default_protection (bool, optional) – If specified as true, the initial protection of the newly created volumes will be the union of the container default protection configuration and add_to_protection_group_names. If specified as false, the default protection of the container will not be applied automatically. The initial protection of the newly created volumes will be configured by add_to_protection_group_names. If not specified, defaults to true.
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.
- post_volumes_batch(volume: Optional[List[VolumeBatchPost]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, allow_throttle: Optional[bool] = None, overwrite: Optional[bool] = None, with_default_protection: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) VolumesBatchResponse
Creates or copies a list of virtual storage volumes. Volumes of different sizes, vgroups, and tag upsertions can be copied this way.
- Parameters
volume (list[VolumeBatchPost], required) – A list of volumes to be created or copied.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
allow_throttle (bool, optional) – If set to true, allows operation to fail if array health is not optimal.
overwrite (bool, optional) – If set to true, overwrites an existing object during an object copy operation. If set to false or not set at all and the target name is an existing object, the copy operation fails. Required if the source body parameter is set and the source overwrites an existing object during the copy operation.
with_default_protection (bool, optional) – If specified as true, the initial protection of the newly created volumes will be the union of the container default protection configuration and add_to_protection_group_names. If specified as false, the default protection of the container will not be applied automatically. The initial protection of the newly created volumes will be configured by add_to_protection_group_names. If not specified, defaults to true.
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.
- post_volumes_batch_test(volume: Optional[List[VolumeBatchPost]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, allow_throttle: Optional[bool] = None, overwrite: Optional[bool] = None, with_default_protection: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourceWithIdPostResponse
Creates a dry run attempt to see if copying a list of virtual storage volumes would succeed. No virtual volumes are actually copied or created in this process.
- Parameters
volume (list[VolumeBatchPost], required) – A list of volumes to be copied.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
allow_throttle (bool, optional) – If set to true, allows operation to fail if array health is not optimal.
overwrite (bool, optional) – If set to true, overwrites an existing object during an object copy operation. If set to false or not set at all and the target name is an existing object, the copy operation fails. Required if the source body parameter is set and the source overwrites an existing object during the copy operation.
with_default_protection (bool, optional) – If specified as true, the initial protection of the newly created volumes will be the union of the container default protection configuration and add_to_protection_group_names. If specified as false, the default protection of the container will not be applied automatically. The initial protection of the newly created volumes will be configured by add_to_protection_group_names. If not specified, defaults to true.
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.
- post_volumes_protection_groups(groups: Optional[List[ReferenceType]] = None, members: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, group_ids: Optional[List[str]] = None, group_names: Optional[List[str]] = None, member_names: Optional[List[str]] = None, member_ids: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) ProtectionGroupsVolumesResponse
Creates a volume member and adds it to a protection group. Members that are already in the protection group are not affected. For asynchronous replication, only members of the same type can belong to a protection group. The group_names parameter represents the name of the protection group, and the member_names and member_ids parameters represent the names or IDs of the volume. The group_names and only one of member_names or member_ids parameters are required and must be set together.
- Parameters
groups (list[FixedReference], optional) – A list of groups to query for. Overrides group_ids and group_names keyword arguments.
members (list[FixedReference], optional) – A list of members to query for. Overrides member_names and member_ids keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
group_ids (list[str], optional) – A list of group IDs.
group_names (list[str], optional) – Performs the operation on the unique group name specified. Examples of groups include host groups, pods, protection groups, and volume groups. Enter multiple names in comma-separated format. For example, hgroup01,hgroup02.
member_names (list[str], optional) – Performs the operation on the unique member name specified. Examples of members include volumes, hosts, host groups, and directories. Enter multiple names in comma-separated format. For example, vol01,vol02.
member_ids (list[str], optional) – Performs the operation on the unique member IDs specified. Enter multiple member IDs in comma-separated format. The member_ids or member_names parameter is required, but they cannot be set together.
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.
- post_volumes_test(add_to_protection_groups: Optional[List[ReferenceType]] = None, references: Optional[List[ReferenceType]] = None, volume: Optional[VolumePost] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, add_to_protection_group_ids: Optional[List[str]] = None, add_to_protection_group_names: Optional[List[str]] = None, allow_throttle: Optional[bool] = None, names: Optional[List[str]] = None, overwrite: Optional[bool] = None, with_default_protection: Optional[bool] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TestResultWithResourceWithIdPostResponse
Creates a dry run attempt to see if copying a volume would succeed. No virtual volumes are actually copied or created in this process.
- Parameters
add_to_protection_groups (list[FixedReference], optional) – A list of add_to_protection_groups to query for. Overrides add_to_protection_group_ids and add_to_protection_group_names keyword arguments.
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
volume (VolumePost, required) –
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
add_to_protection_group_ids (list[str], optional) – The volumes will be added to the specified protection groups along with creation or movement across pods and array. When a volume is moved, the specified protection groups must be in the target pod or array. Enter multiple ids in comma-separated format.
add_to_protection_group_names (list[str], optional) – The volumes will be added to the specified protection groups along with creation or movement across pods and array. When a volume is moved, the specified protection groups must be in the target pod or array. Enter multiple names in a comma-separated format.
allow_throttle (bool, optional) – If set to true, allows operation to fail if array health is not optimal.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
overwrite (bool, optional) – If set to true, overwrites an existing object during an object copy operation. If set to false or not set at all and the target name is an existing object, the copy operation fails. Required if the source body parameter is set and the source overwrites an existing object during the copy operation.
with_default_protection (bool, optional) – If specified as true, the initial protection of the newly created volumes will be the union of the container default protection configuration and add_to_protection_group_names. If specified as false, the default protection of the container will not be applied automatically. The initial protection of the newly created volumes will be configured by add_to_protection_group_names. If not specified, defaults to true.
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_admins_cache(references: Optional[List[ReferenceType]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, names: Optional[List[str]] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) AdminCacheResponse
Updates entries in the cache for administrators who currently do not have a cache entry, otherwise refreshes the existing entry.
- Parameters
references (list[FixedReference], optional) – A list of references to query for. Overrides names keyword arguments.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
names (list[str], optional) – Performs the operation on the unique name specified. Enter multiple names in comma-separated format. For example, name01,name02.
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_cloud_provider_tags_batch(tag: Optional[List[CloudProviderTag]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) CloudProviderTagResponse
Updates users tags to deployed cloud resources of a CBS array.
- Parameters
tag (list[CloudProviderTag], required) – A list of tags to be created or, if already existing, updated.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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(tag: Optional[List[NonCopyableTag]] = None, authorization: Optional[str] = None, x_request_id: Optional[str] = None, async_req: bool = False, _return_http_data_only: bool = False, _preload_content: bool = True, _request_timeout: Optional[int] = None) TagResponse
Updates tags.
- Parameters
tag (list[NonCopyableTag], required) – A list of tags to be created or, if already existing, updated.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
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_host_groups_tags_batch(resources: Optional[List[ReferenceType]] = None, tag: Optional[List[NonCopyableTag]] = None, authorization: Optional[str] = None, x_request_id: Optional[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
Updates tags.
- Parameters
resources (list[FixedReference], optional) – A list of resources to query for. Overrides resource_ids and resource_names keyword arguments.
tag (list[NonCopyableTag], required) – A list of tags to be created or, if already existing, updated.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
resource_ids (list[str], optional) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
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_hosts_tags_batch(resources: Optional[List[ReferenceType]] = None, tag: Optional[List[NonCopyableTag]] = None, authorization: Optional[str] = None, x_request_id: Optional[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
Updates tags.
- Parameters
resources (list[FixedReference], optional) – A list of resources to query for. Overrides resource_ids and resource_names keyword arguments.
tag (list[NonCopyableTag], required) – A list of tags to be created or, if already existing, updated.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
resource_ids (list[str], optional) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
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_volume_snapshots_tags_batch(resources: Optional[List[ReferenceType]] = None, tag: Optional[List[Tag]] = None, authorization: Optional[str] = None, x_request_id: Optional[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
Updates tags.
- Parameters
resources (list[FixedReference], optional) – A list of resources to query for. Overrides resource_ids and resource_names keyword arguments.
tag (list[Tag], required) – A list of tags to be created or modified.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
resource_ids (list[str], optional) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
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_volumes_tags_batch(resources: Optional[List[ReferenceType]] = None, tag: Optional[List[Tag]] = None, authorization: Optional[str] = None, x_request_id: Optional[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
Updates tags.
- Parameters
resources (list[FixedReference], optional) – A list of resources to query for. Overrides resource_ids and resource_names keyword arguments.
tag (list[Tag], required) – A list of tags to be created or, if already existing, updated.
x_request_id (str, optional) – A header to provide to track the API call. Generated by the server if not provided.
resource_ids (list[str], optional) – A list of resource IDs. The resource_ids or resource_names parameter is required, but they cannot be set together.
resource_names (list[str], optional) – A list of resource names. The resource_ids or resource_names parameter is required, but they cannot be set together.
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.flasharray.FA_2_34.configuration module
FlashArray REST API
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
OpenAPI spec version: 2.34
Generated by: https://github.com/swagger-api/swagger-codegen.git
- class pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.rest module
FlashArray REST API
No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
OpenAPI spec version: 2.34
Generated by: https://github.com/swagger-api/swagger-codegen.git
- exception pypureclient.flasharray.FA_2_34.rest.ApiException(status=None, reason=None, http_resp=None)
Bases:
Exception
- __str__()
Custom error messages for exception
- class pypureclient.flasharray.FA_2_34.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.flasharray.FA_2_34.add_properties(model)