HP Matrix Operating Environment Software manual SanVolumeTemplate, ServerPool

Page 65

UNKNOWN

The state cannot be determined.

OTHER

A value other than above, possibly introduced by an extension in a subsequent

 

release.

SanVolumeTemplate

 

String id

Resource ID for the SAN volume template.

String spmServerId

ID of the SPM server from which the template was discovered.

String name

Template name.

String description

 

StorageProvisioningType

 

provisioningType

 

Long defaultSizeMB

Default size of SAN volumes provisioned from the template, in megabytes.

RaidLevel defaultRaidLevel

Default RAID level of SAN volumes provisioned from the template.

OperatingSystemType

Default operating system type used for SAN volumes provisioned from the template.

defaultOsType

 

List<String> defaultTags

Storage tags matched by default when allocating storage for the template.

Long minSizeMB

Minimum size of SAN volumes provisioned from the template, in megabytes

Long maxSizeMB

Maximum size of SAN volumes provisioned from the template, in megabytes.

List<RaidLevel>

RAID levels allowed for SAN volumes provisioned from the template.

allowedRaidLevels

 

List<OperatingSystemType>

Operating system types allowed for SAN volumes provisioned from the template.

allowedOsTypes

 

List<String> requiredTags

Storage tags that must be matched when allocating storage for the template.

List<String> excludedTags

Storage tags that must not be matched when allocating storage for the template.

ServerPool

 

String name

Name of the server pool.

String notes

Custom server pool notes.

List<String> vmHostIds

IDs of the VM hosts in the server pool.

List<String> computeServerIds

IDs of the compute servers in the server pool.

List<String> cloudCapacityPoolIds

IDs of the cloud capacity pools in the server pool.

List<String> esxCapacityPoolIds

IDs of the ESX capacity pools in the server pool

List<String> userNames

Names of the users and Active Directory groups assigned to the server pool. This

 

value is reported only to infrastructure orchestration Administrators.

List<ServerPoolResourceNote>

Notes associated with the movement of servers to the server pool. These notes are

resourceNotes

present only in the Maintenance pool.

String organizationId

Unique identifier for the organization to which the server pool belongs.

SanVolumeTemplate 65

Image 65
Contents Abstract API and CLI Operations Reference Guide7.1 7.1 Update 1Contents CMS Data Model Contents Example Usage ExceptionsSample Java Client Accessing the Chargeback Web Service InterfacesRequiredParameterException Part I Matrix API Introduction Introduction New features in 7.1 UpdateIntegration interface overview New features in 7.1 New featuresPowerCycleLogicalServers QuiesceCms UnquiesceCms GetCmsQuiesceStatus EditLogicalServers RemoveLogicalServersLogicalServerGroupDetails LogicalServerInfoChargeback ServiceInfoRequestInfo TemplateInfoAccessing Wsdl Accessing the Web Service InterfacesCommand Line Interface SecurityImportTemplate OperationsExportTemplate List TemplateInfoListServices ServiceGetService CreateServiceDeactivateService DeleteServicePowerOffService ActivateServiceChangeServiceLease DeleteReplicaService PowerOnServiceRequest ListRequestsGetRequest GetRequestInfoSetRequestApprovalState ContinueRequestLogical Server Group CancelRequestGetLogicalServerGroup AddServersToLogicalServerGroupAddNewDiskToLogicalServerGroup AddDiskToLogicalServerGroupRawMappingTypeEnum SetLogicalServerGroupActiveServerCountDeactivateLogicalServers GetLogicalServerLogicalServerInfo LogicalServerDetailsPowerOnLogicalServers PowerOffLogicalServersActivateLogicalServers LogicalServerNotFound Exception Logical ServerEditLogicalServers PowerCycleLogicalServersRemoveLogicalServers ByteSizeEnumListServerPools Server PoolGetServerPool CreateServerPoolAssignUsersToServerPool DeleteServerPoolMoveServerToServerPool UnassignUsersFromServerPool ServerGetComputeServer GetVmHostSubnet SoftwareGetSanVolume ListSanVolumesListSanVolumeTemplates GetSanVolumeTemplateListOrganizations OrganizationGetOrganization AssignTemplateToOrganizationAssignServerToOrganization By a Service Provider AdministratorUnassignServerFromOrganization OrganizationName Returns None ExceptionsAssignSoftwareToOrganization AssignSubnetToOrganizationUnassignSubnetFromOrganization SyncOrganizations BeginCmsMaintenanceUnassignSoftwareFromOrganization CountRunningRequestsForCms EndCmsMaintenanceAddCms QuiesceCmsGetCmsQuiesceStatus LoadBalancerListLoadBalancers AddLoadBalancerRemoveLoadBalancer SetLoadBalancerPasswordAddLoadBalancerCertificate RemoveLoadBalancerCertificateLogicalLoadBalancer UnsetLoadBalancerPasswordCreateLogicalLoadBalancerGroup DeleteLogicalLoadBalancerGroupAddLogicalLoadBalancerGroupMember FirewallRuleGroupRemoveLogicalLoadBalancerGroupMember GetFirewallRuleGroupRemoveRuleFromFirewallRuleGroup AddRuleToFirewallRuleGroupSyncFirewallRuleGroups Name AddRuleToFirewallRuleAddFloatingIPAddress FloatingIPAddressMoveFloatingIPAddress RemoveFloatingIPAddressReleaseFloatingIPAddress ServerSnapshotListUnassociatedFloatingIPAddresses ListServerSnapshotsDeleteServerSnapshot CreateServerSnapshotRevertServerSnapshot Snapshot, recursively. Defaults to false Data Model Data ModelByteSizeEnum ByteSizeCidrIpRange CmsQuiesceStateCostFrequency CostCostFrequencyEnum CustomAddressAssignmentTypeAttributeCustomProcessorAttribute CustomStorageVolumeAttributeCustomSubnetBindingAttribute CustomTemplateAttributesDeploymentServiceType DeploymentServiceDeploymentServiceTypeEnum DrModeFirewallRuleGroupInfo FirewallRuleFirewallRuleGroupDetails ImageTypeIPTypeEnum IPTypeLeasePeriod LoadBalancerInfoLogicalIPAddress LogicalDiskLogicalFirewallRuleGroup LogicalLoadBalancerGroupDetails LogicalLoadBalancerDetailsLogicalLoadBalancerGroupInfo LogicalLoadBalancerGroupMemberLogicalLoadBalancerProtocolEnum LogicalLoadBalancerProtocolLogicalNetworkInterface LogicalServerDetailsLogicalServerInfo ServiceEntityStatus statusLogicalServerGroupInfo LogicalSubnet LogicalSoftwareMessageSeverityEnum MessageSeverityNatEntry NatTypePacketProtocolEnum PacketProtocolProcessorArchitecture ProcessorArchitectureEnum RequestHistoryItem RequestDetails RequestHistoryItemLevel RequestHistoryItemLevelEnumRequestStatusEnum RequestStatusRequestType RequestTypeEnumSanVolumeStateEnum SanVolumeSanVolumeState ServerPool SanVolumeTemplateState cannot be determined IDs of the cloud capacity pools in the server poolServiceActionTrigger trigger ServiceActionServerPoolResourceNote ServerResourceServiceActionTriggerEnum ServiceActionTriggerServiceDetails ServiceEntityStatusSoftwareDiskDefinition ServiceInfoSoftwareType SoftwareTypeEnumStorageProvisioningTypeEnum StorageProvisioningTypeStorageType StorageTypeEnumVirtualizationTypeEnum TemplateInfoVirtualizationType VmHost VirtualSwitchVmHostDataStore WorkflowExceptions SanVolumeTemplateNotFoundException SanVolumeNotFoundExceptionServiceNotFoundException OrganizationNotFoundExceptionSubnetNotFoundException SoftwareNotFoundExceptionTemplateNotFoundException UserNotFoundExceptionExample Usage Physical Server Maintenance ExamplePhysical Server Maintenance Example Sample Java Client Sample Java ClientSample Code Sample Code Sample Java Client IOClientPasswordHandler.java Sample Java Client Add this code Sample VisualStudio/.NET/C# ClientString.Format0s, DateTime.Now Sample VisualStudio/.NET/C# ClientPage Part II Chargeback API Chargeback Soap API Chargeback Soap APIHttps//cms-ip-address55443/hpio/chargeback/soap/v1?wsdl Accessing the Chargeback Web Service InterfacesAccessing the Chargeback Web Service Interfaces Detailed Usage Report OperationsSummary Usage Report One entry with consolidated data for the entire period List ServiceFilterAggregated Usage Report ServiceUsagePage Data Model ServiceFilterAttribute enum ServiceFilterFilterConnector enum PeriodResourceUsageSummary ServiceInformationServerUsageSummary DiskUsageSummaryServiceUsageSummary ServiceUsagePageAggregateServiceUsage ServiceUsageDetailPageIpAddressUsageDetail DiskUsageDetailAuthorizationException AuthenticationExceptionChargebackDataBaseException ChargebackExceptionPeriodStartDateTooOldException PeriodStartDateGreaterThanEndDateExceptionRequiredParameterException PeriodStartDateGreaterThanEndDateExceptionSample Python Client Sample Python ClientPage Pageindex = Example 2 reports.pyPage Sample Python Client 101 Sample Python Client 103 Example 3 GUI.pySample Python Client 105 Example 4 reportsfile.py 107 Sample Chargeback Usage ReportReferences ReferencesSupport and other resources How to contact HPInformation to collect before contacting HP Information to collect before contacting HPHP authorized resellers Warranty informationDocumentation feedback Subscribing to security bulletinsRelated information Related informationDocumentation and support
Related manuals
Manual 79 pages 57.42 Kb Manual 12 pages 7.25 Kb