Module: IbmCloudPower

Defined in:
lib/ibm_cloud_power/version.rb,
lib/ibm_cloud_power.rb,
lib/ibm_cloud_power/api_error.rb,
lib/ibm_cloud_power/api_client.rb,
lib/ibm_cloud_power/models/job.rb,
lib/ibm_cloud_power/models/src.rb,
lib/ibm_cloud_power/models/host.rb,
lib/ibm_cloud_power/models/jobs.rb,
lib/ibm_cloud_power/models/site.rb,
lib/ibm_cloud_power/models/task.rb,
lib/ibm_cloud_power/models/error.rb,
lib/ibm_cloud_power/models/event.rb,
lib/ibm_cloud_power/models/image.rb,
lib/ibm_cloud_power/configuration.rb,
lib/ibm_cloud_power/models/events.rb,
lib/ibm_cloud_power/models/images.rb,
lib/ibm_cloud_power/models/status.rb,
lib/ibm_cloud_power/models/system.rb,
lib/ibm_cloud_power/models/tenant.rb,
lib/ibm_cloud_power/models/volume.rb,
lib/ibm_cloud_power/models/network.rb,
lib/ibm_cloud_power/models/ssh_key.rb,
lib/ibm_cloud_power/models/volumes.rb,
lib/ibm_cloud_power/models/add_host.rb,
lib/ibm_cloud_power/models/host_put.rb,
lib/ibm_cloud_power/models/networks.rb,
lib/ibm_cloud_power/models/pod_data.rb,
lib/ibm_cloud_power/models/snapshot.rb,
lib/ibm_cloud_power/models/ssh_keys.rb,
lib/ibm_cloud_power/api/networks_api.rb,
lib/ibm_cloud_power/models/operation.rb,
lib/ibm_cloud_power/models/secondary.rb,
lib/ibm_cloud_power/models/snapshots.rb,
lib/ibm_cloud_power/models/workspace.rb,
lib/ibm_cloud_power/api/snapshots_api.rb,
lib/ibm_cloud_power/models/datacenter.rb,
lib/ibm_cloud_power/models/event_user.rb,
lib/ibm_cloud_power/models/host_group.rb,
lib/ibm_cloud_power/models/ike_policy.rb,
lib/ibm_cloud_power/models/network_id.rb,
lib/ibm_cloud_power/models/operations.rb,
lib/ibm_cloud_power/models/pin_policy.rb,
lib/ibm_cloud_power/models/sap_create.rb,
lib/ibm_cloud_power/models/workspaces.rb,
lib/ibm_cloud_power/api/workspaces_api.rb,
lib/ibm_cloud_power/models/datacenters.rb,
lib/ibm_cloud_power/models/host_create.rb,
lib/ibm_cloud_power/models/network_ids.rb,
lib/ibm_cloud_power/models/sap_profile.rb,
lib/ibm_cloud_power/models/snapshot_v1.rb,
lib/ibm_cloud_power/models/stock_image.rb,
lib/ibm_cloud_power/models/system_pool.rb,
lib/ibm_cloud_power/models/volume_info.rb,
lib/ibm_cloud_power/api/datacenters_api.rb,
lib/ibm_cloud_power/api/host_groups_api.rb,
lib/ibm_cloud_power/api/p_cloud_sap_api.rb,
lib/ibm_cloud_power/models/create_image.rb,
lib/ibm_cloud_power/models/export_image.rb,
lib/ibm_cloud_power/models/ike_policies.rb,
lib/ibm_cloud_power/models/image_volume.rb,
lib/ibm_cloud_power/models/network_port.rb,
lib/ibm_cloud_power/models/peer_subnets.rb,
lib/ibm_cloud_power/models/pod_capacity.rb,
lib/ibm_cloud_power/models/pvm_instance.rb,
lib/ibm_cloud_power/models/sap_profiles.rb,
lib/ibm_cloud_power/models/storage_tier.rb,
lib/ibm_cloud_power/models/volume_group.rb,
lib/ibm_cloud_power/api/p_cloud_jobs_api.rb,
lib/ibm_cloud_power/models/access_config.rb,
lib/ibm_cloud_power/models/cloned_volume.rb,
lib/ibm_cloud_power/models/host_capacity.rb,
lib/ibm_cloud_power/models/ip_sec_policy.rb,
lib/ibm_cloud_power/models/job_reference.rb,
lib/ibm_cloud_power/models/network_ports.rb,
lib/ibm_cloud_power/models/pvm_instances.rb,
lib/ibm_cloud_power/models/snapshot_list.rb,
lib/ibm_cloud_power/models/tenant_update.rb,
lib/ibm_cloud_power/models/update_volume.rb,
lib/ibm_cloud_power/models/virtual_cores.rb,
lib/ibm_cloud_power/models/volume_action.rb,
lib/ibm_cloud_power/models/volume_groups.rb,
lib/ibm_cloud_power/models/volumes_clone.rb,
lib/ibm_cloud_power/api/p_cloud_tasks_api.rb,
lib/ibm_cloud_power/models/available_host.rb,
lib/ibm_cloud_power/models/cloud_instance.rb,
lib/ibm_cloud_power/models/ike_policy_ref.rb,
lib/ibm_cloud_power/models/network_create.rb,
lib/ibm_cloud_power/models/network_update.rb,
lib/ibm_cloud_power/models/task_reference.rb,
lib/ibm_cloud_power/models/volumes_attach.rb,
lib/ibm_cloud_power/models/volumes_clones.rb,
lib/ibm_cloud_power/models/volumes_delete.rb,
lib/ibm_cloud_power/models/volumes_detach.rb,
lib/ibm_cloud_power/models/vpn_connection.rb,
lib/ibm_cloud_power/api/p_cloud_events_api.rb,
lib/ibm_cloud_power/api/p_cloud_images_api.rb,
lib/ibm_cloud_power/models/get_bulk_volume.rb,
lib/ibm_cloud_power/models/image_reference.rb,
lib/ibm_cloud_power/models/ip_sec_policies.rb,
lib/ibm_cloud_power/models/min_max_default.rb,
lib/ibm_cloud_power/models/peering_network.rb,
lib/ibm_cloud_power/models/placement_group.rb,
lib/ibm_cloud_power/models/snapshot_create.rb,
lib/ibm_cloud_power/models/snapshot_update.rb,
lib/ibm_cloud_power/models/vpn_connections.rb,
lib/ibm_cloud_power/api/p_cloud_tenants_api.rb,
lib/ibm_cloud_power/api/p_cloud_volumes_api.rb,
lib/ibm_cloud_power/models/cloud_connection.rb,
lib/ibm_cloud_power/models/console_language.rb,
lib/ibm_cloud_power/models/ip_address_range.rb,
lib/ibm_cloud_power/models/placement_groups.rb,
lib/ibm_cloud_power/models/pvm_instances_v2.rb,
lib/ibm_cloud_power/models/snapshot_restore.rb,
lib/ibm_cloud_power/models/storage_affinity.rb,
lib/ibm_cloud_power/models/storage_pool_map.rb,
lib/ibm_cloud_power/models/system_resources.rb,
lib/ibm_cloud_power/models/volume_reference.rb,
lib/ibm_cloud_power/api/p_cloud_networks_api.rb,
lib/ibm_cloud_power/models/clone_task_status.rb,
lib/ibm_cloud_power/models/cloud_connections.rb,
lib/ibm_cloud_power/models/console_languages.rb,
lib/ibm_cloud_power/models/deployment_target.rb,
lib/ibm_cloud_power/models/disaster_recovery.rb,
lib/ibm_cloud_power/models/host_group_create.rb,
lib/ibm_cloud_power/models/ike_policy_create.rb,
lib/ibm_cloud_power/models/ike_policy_update.rb,
lib/ibm_cloud_power/models/ip_sec_policy_ref.rb,
lib/ibm_cloud_power/models/network_interface.rb,
lib/ibm_cloud_power/models/network_reference.rb,
lib/ibm_cloud_power/models/pvm_instance_host.rb,
lib/ibm_cloud_power/models/software_licenses.rb,
lib/ibm_cloud_power/models/supported_systems.rb,
lib/ibm_cloud_power/models/volume_onboarding.rb,
lib/ibm_cloud_power/models/workspace_details.rb,
lib/ibm_cloud_power/api/p_cloud_instances_api.rb,
lib/ibm_cloud_power/api/p_cloud_snapshots_api.rb,
lib/ibm_cloud_power/models/create_data_volume.rb,
lib/ibm_cloud_power/models/flash_copy_mapping.rb,
lib/ibm_cloud_power/models/host_group_summary.rb,
lib/ibm_cloud_power/models/network_interfaces.rb,
lib/ibm_cloud_power/models/peer_subnet_update.rb,
lib/ibm_cloud_power/models/pvm_instance_cores.rb,
lib/ibm_cloud_power/models/pvm_instance_fault.rb,
lib/ibm_cloud_power/models/status_description.rb,
lib/ibm_cloud_power/models/storage_controller.rb,
lib/ibm_cloud_power/models/volume_onboardings.rb,
lib/ibm_cloud_power/models/workspace_location.rb,
lib/ibm_cloud_power/models/datacenter_location.rb,
lib/ibm_cloud_power/models/dead_peer_detection.rb,
lib/ibm_cloud_power/models/host_group_share_op.rb,
lib/ibm_cloud_power/models/network_port_create.rb,
lib/ibm_cloud_power/models/network_port_update.rb,
lib/ibm_cloud_power/models/pvm_instance_action.rb,
lib/ibm_cloud_power/models/pvm_instance_create.rb,
lib/ibm_cloud_power/models/pvm_instance_delete.rb,
lib/ibm_cloud_power/models/pvm_instance_health.rb,
lib/ibm_cloud_power/models/pvm_instance_memory.rb,
lib/ibm_cloud_power/models/pvm_instance_update.rb,
lib/ibm_cloud_power/models/replication_service.rb,
lib/ibm_cloud_power/models/spp_placement_group.rb,
lib/ibm_cloud_power/models/volume_group_action.rb,
lib/ibm_cloud_power/models/volume_group_create.rb,
lib/ibm_cloud_power/models/volume_group_update.rb,
lib/ibm_cloud_power/models/capabilities_details.rb,
lib/ibm_cloud_power/models/clone_task_reference.rb,
lib/ibm_cloud_power/models/cloned_volume_detail.rb,
lib/ibm_cloud_power/models/cloud_connection_vpc.rb,
lib/ibm_cloud_power/models/image_import_details.rb,
lib/ibm_cloud_power/models/image_specifications.rb,
lib/ibm_cloud_power/models/ip_sec_policy_create.rb,
lib/ibm_cloud_power/models/ip_sec_policy_update.rb,
lib/ibm_cloud_power/models/multi_volumes_create.rb,
lib/ibm_cloud_power/models/pvm_instance_capture.rb,
lib/ibm_cloud_power/models/pvm_instance_console.rb,
lib/ibm_cloud_power/models/pvm_instance_network.rb,
lib/ibm_cloud_power/models/spp_placement_groups.rb,
lib/ibm_cloud_power/models/system_pool_capacity.rb,
lib/ibm_cloud_power/models/volume_group_details.rb,
lib/ibm_cloud_power/models/volume_snapshot_list.rb,
lib/ibm_cloud_power/models/volumes_clone_cancel.rb,
lib/ibm_cloud_power/models/volumes_clone_create.rb,
lib/ibm_cloud_power/models/volumes_clone_detail.rb,
lib/ibm_cloud_power/api/p_cloud_pod_capacity_api.rb,
lib/ibm_cloud_power/api/p_cloud_vpn_policies_api.rb,
lib/ibm_cloud_power/models/network_address_group.rb,
lib/ibm_cloud_power/models/pvm_instance_networks.rb,
lib/ibm_cloud_power/models/sap_profile_reference.rb,
lib/ibm_cloud_power/models/shared_processor_pool.rb,
lib/ibm_cloud_power/models/storage_pool_capacity.rb,
lib/ibm_cloud_power/models/storage_pool_combined.rb,
lib/ibm_cloud_power/models/storage_type_capacity.rb,
lib/ibm_cloud_power/models/virtual_serial_number.rb,
lib/ibm_cloud_power/models/volume_groups_details.rb,
lib/ibm_cloud_power/models/volumes_clone_execute.rb,
lib/ibm_cloud_power/models/volumes_clone_request.rb,
lib/ibm_cloud_power/models/vpn_connection_create.rb,
lib/ibm_cloud_power/models/vpn_connection_update.rb,
lib/ibm_cloud_power/api/p_cloud_pvm_instances_api.rb,
lib/ibm_cloud_power/api/p_cloud_storage_tiers_api.rb,
lib/ibm_cloud_power/api/p_cloud_volume_groups_api.rb,
lib/ibm_cloud_power/models/host_resource_capacity.rb,
lib/ibm_cloud_power/models/network_address_groups.rb,
lib/ibm_cloud_power/models/network_security_group.rb,
lib/ibm_cloud_power/models/placement_group_create.rb,
lib/ibm_cloud_power/models/placement_group_server.rb,
lib/ibm_cloud_power/models/pvm_instance_operation.rb,
lib/ibm_cloud_power/models/pvm_instance_reference.rb,
lib/ibm_cloud_power/models/pvm_instance_v2_health.rb,
lib/ibm_cloud_power/models/shared_processor_pools.rb,
lib/ibm_cloud_power/models/storage_pools_capacity.rb,
lib/ibm_cloud_power/models/storage_types_capacity.rb,
lib/ibm_cloud_power/models/volumes_clone_response.rb,
lib/ibm_cloud_power/api/network_address_groups_api.rb,
lib/ibm_cloud_power/models/available_host_capacity.rb,
lib/ibm_cloud_power/models/cloud_connection_create.rb,
lib/ibm_cloud_power/models/cloud_connection_update.rb,
lib/ibm_cloud_power/models/network_security_groups.rb,
lib/ibm_cloud_power/models/pvm_instance_deployment.rb,
lib/ibm_cloud_power/models/volumes_delete_response.rb,
lib/ibm_cloud_power/api/network_security_groups_api.rb,
lib/ibm_cloud_power/api/p_cloud_vpn_connections_api.rb,
lib/ibm_cloud_power/models/cloud_instance_reference.rb,
lib/ibm_cloud_power/models/network_interface_create.rb,
lib/ibm_cloud_power/models/network_interface_update.rb,
lib/ibm_cloud_power/models/pvm_instance_add_network.rb,
lib/ibm_cloud_power/models/remote_copy_relationship.rb,
lib/ibm_cloud_power/models/snapshot_create_response.rb,
lib/ibm_cloud_power/models/status_description_error.rb,
lib/ibm_cloud_power/models/volume_group_action_stop.rb,
lib/ibm_cloud_power/models/volume_onboarding_common.rb,
lib/ibm_cloud_power/models/volume_onboarding_create.rb,
lib/ibm_cloud_power/api/p_cloud_placement_groups_api.rb,
lib/ibm_cloud_power/api/p_cloud_storage_capacity_api.rb,
lib/ibm_cloud_power/api/p_cloud_tenants_ssh_keys_api.rb,
lib/ibm_cloud_power/models/ike_policy_authentication.rb,
lib/ibm_cloud_power/models/network_cloud_connections.rb,
lib/ibm_cloud_power/models/network_port_pvm_instance.rb,
lib/ibm_cloud_power/models/pvm_instance_multi_create.rb,
lib/ibm_cloud_power/models/pvm_instance_reference_v2.rb,
lib/ibm_cloud_power/models/volume_group_action_reset.rb,
lib/ibm_cloud_power/models/volume_group_action_start.rb,
lib/ibm_cloud_power/models/volume_onboarding_failure.rb,
lib/ibm_cloud_power/api/p_cloud_cloud_connections_api.rb,
lib/ibm_cloud_power/api/p_cloud_disaster_recovery_api.rb,
lib/ibm_cloud_power/api/p_cloud_volume_onboarding_api.rb,
lib/ibm_cloud_power/models/disaster_recovery_location.rb,
lib/ibm_cloud_power/models/maximum_storage_allocation.rb,
lib/ibm_cloud_power/models/network_interface_instance.rb,
lib/ibm_cloud_power/models/network_ip_address_metrics.rb,
lib/ibm_cloud_power/models/pvm_instance_configuration.rb,
lib/ibm_cloud_power/models/pvm_instance_virtual_cores.rb,
lib/ibm_cloud_power/models/pvm_instance_volume_update.rb,
lib/ibm_cloud_power/models/spp_placement_group_create.rb,
lib/ibm_cloud_power/models/cloud_connection_gre_tunnel.rb,
lib/ibm_cloud_power/models/cloud_instance_usage_limits.rb,
lib/ibm_cloud_power/models/create_cos_image_import_job.rb,
lib/ibm_cloud_power/models/disaster_recovery_locations.rb,
lib/ibm_cloud_power/models/ipsec_policy_authentication.rb,
lib/ibm_cloud_power/models/network_address_translation.rb,
lib/ibm_cloud_power/models/network_security_group_rule.rb,
lib/ibm_cloud_power/models/pvm_instance_remove_network.rb,
lib/ibm_cloud_power/models/replication_target_location.rb,
lib/ibm_cloud_power/models/volumes_attachment_response.rb,
lib/ibm_cloud_power/models/volumes_clone_async_request.rb,
lib/ibm_cloud_power/models/volumes_detachment_response.rb,
lib/ibm_cloud_power/models/network_address_group_create.rb,
lib/ibm_cloud_power/models/network_address_group_member.rb,
lib/ibm_cloud_power/models/network_address_group_update.rb,
lib/ibm_cloud_power/models/network_security_group_clone.rb,
lib/ibm_cloud_power/models/pvm_instance_placement_group.rb,
lib/ibm_cloud_power/models/pvm_instance_update_response.rb,
lib/ibm_cloud_power/models/pvm_instance_v2_network_port.rb,
lib/ibm_cloud_power/models/remove_virtual_serial_number.rb,
lib/ibm_cloud_power/models/shared_processor_pool_create.rb,
lib/ibm_cloud_power/models/shared_processor_pool_detail.rb,
lib/ibm_cloud_power/models/shared_processor_pool_server.rb,
lib/ibm_cloud_power/models/shared_processor_pool_update.rb,
lib/ibm_cloud_power/models/update_virtual_serial_number.rb,
lib/ibm_cloud_power/models/volume_group_create_response.rb,
lib/ibm_cloud_power/models/volume_group_storage_details.rb,
lib/ibm_cloud_power/api/p_cloud_spp_placement_groups_api.rb,
lib/ibm_cloud_power/models/cloud_connection_endpoint_vpc.rb,
lib/ibm_cloud_power/models/network_security_group_create.rb,
lib/ibm_cloud_power/models/network_security_group_member.rb,
lib/ibm_cloud_power/models/network_security_group_update.rb,
lib/ibm_cloud_power/models/pvm_instance_operating_system.rb,
lib/ibm_cloud_power/api/p_cloud_virtual_serial_number_api.rb,
lib/ibm_cloud_power/models/network_security_groups_action.rb,
lib/ibm_cloud_power/models/vpn_connection_create_response.rb,
lib/ibm_cloud_power/api/p_cloud_shared_processor_pools_api.rb,
lib/ibm_cloud_power/models/auxiliary_volume_for_onboarding.rb,
lib/ibm_cloud_power/models/network_security_group_add_rule.rb,
lib/ibm_cloud_power/models/volume_remote_copy_relationship.rb,
lib/ibm_cloud_power/models/add_server_virtual_serial_number.rb,
lib/ibm_cloud_power/models/auxiliary_volumes_for_onboarding.rb,
lib/ibm_cloud_power/models/available_host_resource_capacity.rb,
lib/ibm_cloud_power/models/cloud_connection_create_response.rb,
lib/ibm_cloud_power/models/get_server_virtual_serial_number.rb,
lib/ibm_cloud_power/models/network_address_group_add_member.rb,
lib/ibm_cloud_power/models/network_security_group_rule_port.rb,
lib/ibm_cloud_power/models/cloud_connection_endpoint_classic.rb,
lib/ibm_cloud_power/models/network_security_group_add_member.rb,
lib/ibm_cloud_power/models/volume_onboarding_create_response.rb,
lib/ibm_cloud_power/models/cloud_connection_gre_tunnel_create.rb,
lib/ibm_cloud_power/models/network_security_group_move_member.rb,
lib/ibm_cloud_power/models/network_security_group_rule_remote.rb,
lib/ibm_cloud_power/models/create_server_virtual_serial_number.rb,
lib/ibm_cloud_power/models/delete_server_virtual_serial_number.rb,
lib/ibm_cloud_power/models/update_server_virtual_serial_number.rb,
lib/ibm_cloud_power/models/workspace_power_edge_router_details.rb,
lib/ibm_cloud_power/models/network_security_group_rule_protocol.rb,
lib/ibm_cloud_power/models/shared_processor_pool_placement_group.rb,
lib/ibm_cloud_power/models/volume_group_remote_copy_relationships.rb,
lib/ibm_cloud_power/models/cloud_connection_virtual_private_clouds.rb,
lib/ibm_cloud_power/models/cloud_connection_endpoint_classic_update.rb,
lib/ibm_cloud_power/models/workspace_network_security_groups_details.rb,
lib/ibm_cloud_power/models/network_security_group_rule_protocol_tcp_flag.rb,
lib/ibm_cloud_power/models/cloud_connection_virtual_private_clouds_virtual_private_clouds.rb

Overview

#Power Cloud API

#IBM Power Cloud API for Power Hardware / Infrastructure

The version of the OpenAPI document: 2.3.1 Contact: [email protected] Generated by: openapi-generator.tech OpenAPI Generator version: 5.4.0

Defined Under Namespace

Classes: AccessConfig, AddHost, AddServerVirtualSerialNumber, ApiClient, ApiError, AuxiliaryVolumeForOnboarding, AuxiliaryVolumesForOnboarding, AvailableHost, AvailableHostCapacity, AvailableHostResourceCapacity, CapabilitiesDetails, CloneTaskReference, CloneTaskStatus, ClonedVolume, ClonedVolumeDetail, CloudConnection, CloudConnectionCreate, CloudConnectionCreateResponse, CloudConnectionEndpointClassic, CloudConnectionEndpointClassicUpdate, CloudConnectionEndpointVPC, CloudConnectionGRETunnel, CloudConnectionGRETunnelCreate, CloudConnectionUpdate, CloudConnectionVirtualPrivateClouds, CloudConnectionVirtualPrivateCloudsVirtualPrivateClouds, CloudConnectionVpc, CloudConnections, CloudInstance, CloudInstanceReference, CloudInstanceUsageLimits, Configuration, ConsoleLanguage, ConsoleLanguages, CreateCosImageImportJob, CreateDataVolume, CreateImage, CreateServerVirtualSerialNumber, Datacenter, DatacenterLocation, Datacenters, DatacentersApi, DeadPeerDetection, DeleteServerVirtualSerialNumber, DeploymentTarget, DisasterRecovery, DisasterRecoveryLocation, DisasterRecoveryLocations, Error, Event, EventUser, Events, ExportImage, FlashCopyMapping, GetBulkVolume, GetServerVirtualSerialNumber, Host, HostCapacity, HostCreate, HostGroup, HostGroupCreate, HostGroupShareOp, HostGroupSummary, HostGroupsApi, HostPut, HostResourceCapacity, IKEPolicies, IKEPolicy, IKEPolicyAuthentication, IKEPolicyCreate, IKEPolicyRef, IKEPolicyUpdate, IPAddressRange, IPSECPolicyAuthentication, IPSecPolicies, IPSecPolicy, IPSecPolicyCreate, IPSecPolicyRef, IPSecPolicyUpdate, Image, ImageImportDetails, ImageReference, ImageSpecifications, ImageVolume, Images, Job, JobReference, Jobs, MaximumStorageAllocation, MinMaxDefault, MultiVolumesCreate, Network, NetworkAddressGroup, NetworkAddressGroupAddMember, NetworkAddressGroupCreate, NetworkAddressGroupMember, NetworkAddressGroupUpdate, NetworkAddressGroups, NetworkAddressGroupsApi, NetworkAddressTranslation, NetworkCloudConnections, NetworkCreate, NetworkID, NetworkIDs, NetworkInterface, NetworkInterfaceCreate, NetworkInterfaceInstance, NetworkInterfaceUpdate, NetworkInterfaces, NetworkIpAddressMetrics, NetworkPort, NetworkPortCreate, NetworkPortPvmInstance, NetworkPortUpdate, NetworkPorts, NetworkReference, NetworkSecurityGroup, NetworkSecurityGroupAddMember, NetworkSecurityGroupAddRule, NetworkSecurityGroupClone, NetworkSecurityGroupCreate, NetworkSecurityGroupMember, NetworkSecurityGroupMoveMember, NetworkSecurityGroupRule, NetworkSecurityGroupRulePort, NetworkSecurityGroupRuleProtocol, NetworkSecurityGroupRuleProtocolTcpFlag, NetworkSecurityGroupRuleRemote, NetworkSecurityGroupUpdate, NetworkSecurityGroups, NetworkSecurityGroupsAction, NetworkSecurityGroupsApi, NetworkUpdate, Networks, NetworksApi, Operation, Operations, PCloudCloudConnectionsApi, PCloudDisasterRecoveryApi, PCloudEventsApi, PCloudImagesApi, PCloudInstancesApi, PCloudJobsApi, PCloudNetworksApi, PCloudPVMInstancesApi, PCloudPlacementGroupsApi, PCloudPodCapacityApi, PCloudSAPApi, PCloudSPPPlacementGroupsApi, PCloudSharedProcessorPoolsApi, PCloudSnapshotsApi, PCloudStorageCapacityApi, PCloudStorageTiersApi, PCloudTasksApi, PCloudTenantsApi, PCloudTenantsSSHKeysApi, PCloudVPNConnectionsApi, PCloudVPNPoliciesApi, PCloudVirtualSerialNumberApi, PCloudVolumeGroupsApi, PCloudVolumeOnboardingApi, PCloudVolumesApi, PVMInstance, PVMInstanceAction, PVMInstanceAddNetwork, PVMInstanceCapture, PVMInstanceConfiguration, PVMInstanceConsole, PVMInstanceCores, PVMInstanceCreate, PVMInstanceDelete, PVMInstanceFault, PVMInstanceHealth, PVMInstanceMemory, PVMInstanceMultiCreate, PVMInstanceNetwork, PVMInstanceNetworks, PVMInstanceOperatingSystem, PVMInstanceOperation, PVMInstanceReference, PVMInstanceReferenceV2, PVMInstanceRemoveNetwork, PVMInstanceUpdate, PVMInstanceUpdateResponse, PVMInstanceV2Health, PVMInstanceV2NetworkPort, PVMInstanceVirtualCores, PVMInstanceVolumeUpdate, PVMInstances, PVMInstancesV2, PeerSubnetUpdate, PeerSubnets, PeeringNetwork, PinPolicy, PlacementGroup, PlacementGroupCreate, PlacementGroupServer, PlacementGroups, PodCapacity, PodData, PvmInstanceDeployment, PvmInstanceHost, PvmInstancePlacementGroup, RemoteCopyRelationship, RemoveVirtualSerialNumber, ReplicationService, ReplicationTargetLocation, SAPCreate, SAPProfile, SAPProfileReference, SAPProfiles, SPPPlacementGroup, SPPPlacementGroupCreate, SPPPlacementGroups, SRC, SSHKey, SSHKeys, Secondary, SharedProcessorPool, SharedProcessorPoolCreate, SharedProcessorPoolDetail, SharedProcessorPoolPlacementGroup, SharedProcessorPoolServer, SharedProcessorPoolUpdate, SharedProcessorPools, Site, Snapshot, SnapshotCreate, SnapshotCreateResponse, SnapshotList, SnapshotRestore, SnapshotUpdate, SnapshotV1, Snapshots, SnapshotsApi, SoftwareLicenses, Status, StatusDescription, StatusDescriptionError, StockImage, StorageAffinity, StorageController, StoragePoolCapacity, StoragePoolCombined, StoragePoolMap, StoragePoolsCapacity, StorageTier, StorageTypeCapacity, StorageTypesCapacity, SupportedSystems, System, SystemPool, SystemPoolCapacity, SystemResources, Task, TaskReference, Tenant, TenantUpdate, UpdateServerVirtualSerialNumber, UpdateVirtualSerialNumber, UpdateVolume, VPNConnection, VPNConnectionCreate, VPNConnectionCreateResponse, VPNConnectionUpdate, VPNConnections, VirtualCores, VirtualSerialNumber, Volume, VolumeAction, VolumeGroup, VolumeGroupAction, VolumeGroupActionReset, VolumeGroupActionStart, VolumeGroupActionStop, VolumeGroupCreate, VolumeGroupCreateResponse, VolumeGroupDetails, VolumeGroupRemoteCopyRelationships, VolumeGroupStorageDetails, VolumeGroupUpdate, VolumeGroups, VolumeGroupsDetails, VolumeInfo, VolumeOnboarding, VolumeOnboardingCommon, VolumeOnboardingCreate, VolumeOnboardingCreateResponse, VolumeOnboardingFailure, VolumeOnboardings, VolumeReference, VolumeRemoteCopyRelationship, VolumeSnapshotList, Volumes, VolumesAttach, VolumesAttachmentResponse, VolumesClone, VolumesCloneAsyncRequest, VolumesCloneCancel, VolumesCloneCreate, VolumesCloneDetail, VolumesCloneExecute, VolumesCloneRequest, VolumesCloneResponse, VolumesClones, VolumesDelete, VolumesDeleteResponse, VolumesDetach, VolumesDetachmentResponse, Workspace, WorkspaceDetails, WorkspaceLocation, WorkspaceNetworkSecurityGroupsDetails, WorkspacePowerEdgeRouterDetails, Workspaces, WorkspacesApi

Constant Summary collapse

VERSION =
'3.0.0'

Class Method Summary collapse

Class Method Details

.configureObject

Customize default settings for the SDK using block.

IbmCloudPower.configure do |config|
  config.username = "xxx"
  config.password = "xxx"
end

If no block given, return the default Configuration object.



344
345
346
347
348
349
350
# File 'lib/ibm_cloud_power.rb', line 344

def configure
  if block_given?
    yield(Configuration.default)
  else
    Configuration.default
  end
end