Documentation ¶
Index ¶
- Constants
- type ArrayOfPbmCapabilityConstraintInstance
- type ArrayOfPbmCapabilityInstance
- type ArrayOfPbmCapabilityMetadata
- type ArrayOfPbmCapabilityMetadataPerCategory
- type ArrayOfPbmCapabilityPropertyInstance
- type ArrayOfPbmCapabilityPropertyMetadata
- type ArrayOfPbmCapabilitySchema
- type ArrayOfPbmCapabilitySubProfile
- type ArrayOfPbmCapabilityVendorNamespaceInfo
- type ArrayOfPbmCapabilityVendorResourceTypeInfo
- type ArrayOfPbmCompliancePolicyStatus
- type ArrayOfPbmComplianceResult
- type ArrayOfPbmDatastoreSpaceStatistics
- type ArrayOfPbmDefaultProfileInfo
- type ArrayOfPbmPlacementCompatibilityResult
- type ArrayOfPbmPlacementHub
- type ArrayOfPbmPlacementMatchingResources
- type ArrayOfPbmPlacementRequirement
- type ArrayOfPbmPlacementResourceUtilization
- type ArrayOfPbmProfile
- type ArrayOfPbmProfileId
- type ArrayOfPbmProfileOperationOutcome
- type ArrayOfPbmProfileResourceType
- type ArrayOfPbmProfileType
- type ArrayOfPbmQueryProfileResult
- type ArrayOfPbmQueryReplicationGroupResult
- type ArrayOfPbmRollupComplianceResult
- type ArrayOfPbmServerObjectRef
- type BasePbmCapabilityConstraints
- type BasePbmCapabilityProfile
- type BasePbmCapabilityProfilePropertyMismatchFault
- type BasePbmCapabilityTypeInfo
- type BasePbmCompatibilityCheckFault
- type BasePbmFault
- type BasePbmLineOfServiceInfo
- type BasePbmPlacementMatchingResources
- type BasePbmPlacementRequirement
- type BasePbmProfile
- type BasePbmPropertyMismatchFault
- type PbmAboutInfo
- type PbmAlreadyExists
- type PbmAlreadyExistsFault
- type PbmAssignDefaultRequirementProfile
- type PbmAssignDefaultRequirementProfileRequestType
- type PbmAssignDefaultRequirementProfileResponse
- type PbmBuiltinGenericType
- type PbmBuiltinType
- type PbmCapabilityConstraintInstance
- type PbmCapabilityConstraints
- type PbmCapabilityDescription
- type PbmCapabilityDiscreteSet
- type PbmCapabilityGenericTypeInfo
- type PbmCapabilityInstance
- type PbmCapabilityMetadata
- type PbmCapabilityMetadataPerCategory
- type PbmCapabilityMetadataUniqueId
- type PbmCapabilityNamespaceInfo
- type PbmCapabilityOperator
- type PbmCapabilityProfile
- type PbmCapabilityProfileCreateSpec
- type PbmCapabilityProfilePropertyMismatchFault
- type PbmCapabilityProfilePropertyMismatchFaultFault
- type PbmCapabilityProfileUpdateSpec
- type PbmCapabilityPropertyInstance
- type PbmCapabilityPropertyMetadata
- type PbmCapabilityRange
- type PbmCapabilitySchema
- type PbmCapabilitySchemaVendorInfo
- type PbmCapabilitySubProfile
- type PbmCapabilitySubProfileConstraints
- type PbmCapabilityTimeSpan
- type PbmCapabilityTimeUnitType
- type PbmCapabilityTypeInfo
- type PbmCapabilityVendorNamespaceInfo
- type PbmCapabilityVendorResourceTypeInfo
- type PbmCheckCompatibility
- type PbmCheckCompatibilityRequestType
- type PbmCheckCompatibilityResponse
- type PbmCheckCompatibilityWithSpec
- type PbmCheckCompatibilityWithSpecRequestType
- type PbmCheckCompatibilityWithSpecResponse
- type PbmCheckCompliance
- type PbmCheckComplianceRequestType
- type PbmCheckComplianceResponse
- type PbmCheckRequirements
- type PbmCheckRequirementsRequestType
- type PbmCheckRequirementsResponse
- type PbmCheckRollupCompliance
- type PbmCheckRollupComplianceRequestType
- type PbmCheckRollupComplianceResponse
- type PbmCompatibilityCheckFault
- type PbmCompatibilityCheckFaultFault
- type PbmComplianceOperationalStatus
- type PbmCompliancePolicyStatus
- type PbmComplianceResult
- type PbmComplianceResultComplianceTaskStatus
- type PbmComplianceStatus
- type PbmCreate
- type PbmCreateRequestType
- type PbmCreateResponse
- type PbmDataServiceToPoliciesMap
- type PbmDatastoreSpaceStatistics
- type PbmDefaultCapabilityProfile
- type PbmDefaultProfileAppliesFault
- type PbmDefaultProfileAppliesFaultFault
- type PbmDefaultProfileInfo
- type PbmDelete
- type PbmDeleteRequestType
- type PbmDeleteResponse
- type PbmDuplicateName
- type PbmDuplicateNameFault
- type PbmExtendedElementDescription
- type PbmFault
- type PbmFaultFault
- type PbmFaultInvalidLogin
- type PbmFaultInvalidLoginFault
- type PbmFaultNotFound
- type PbmFaultNotFoundFault
- type PbmFaultProfileStorageFault
- type PbmFaultProfileStorageFaultFault
- type PbmFetchCapabilityMetadata
- type PbmFetchCapabilityMetadataRequestType
- type PbmFetchCapabilityMetadataResponse
- type PbmFetchCapabilitySchema
- type PbmFetchCapabilitySchemaRequestType
- type PbmFetchCapabilitySchemaResponse
- type PbmFetchComplianceResult
- type PbmFetchComplianceResultRequestType
- type PbmFetchComplianceResultResponse
- type PbmFetchResourceType
- type PbmFetchResourceTypeRequestType
- type PbmFetchResourceTypeResponse
- type PbmFetchRollupComplianceResult
- type PbmFetchRollupComplianceResultRequestType
- type PbmFetchRollupComplianceResultResponse
- type PbmFetchVendorInfo
- type PbmFetchVendorInfoRequestType
- type PbmFetchVendorInfoResponse
- type PbmFindApplicableDefaultProfile
- type PbmFindApplicableDefaultProfileRequestType
- type PbmFindApplicableDefaultProfileResponse
- type PbmIncompatibleVendorSpecificRuleSet
- type PbmIncompatibleVendorSpecificRuleSetFault
- type PbmIofilterInfoFilterType
- type PbmLegacyHubsNotSupported
- type PbmLegacyHubsNotSupportedFault
- type PbmLineOfServiceInfo
- type PbmLineOfServiceInfoLineOfServiceEnum
- type PbmNonExistentHubs
- type PbmNonExistentHubsFault
- type PbmObjectType
- type PbmOperation
- type PbmPersistenceBasedDataServiceInfo
- type PbmPlacementCapabilityConstraintsRequirement
- type PbmPlacementCapabilityProfileRequirement
- type PbmPlacementCompatibilityResult
- type PbmPlacementHub
- type PbmPlacementMatchingReplicationResources
- type PbmPlacementMatchingResources
- type PbmPlacementRequirement
- type PbmPlacementResourceUtilization
- type PbmProfile
- type PbmProfileCategoryEnum
- type PbmProfileId
- type PbmProfileOperationOutcome
- type PbmProfileResourceType
- type PbmProfileResourceTypeEnum
- type PbmProfileType
- type PbmPropertyMismatchFault
- type PbmPropertyMismatchFaultFault
- type PbmQueryAssociatedEntities
- type PbmQueryAssociatedEntitiesRequestType
- type PbmQueryAssociatedEntitiesResponse
- type PbmQueryAssociatedEntity
- type PbmQueryAssociatedEntityRequestType
- type PbmQueryAssociatedEntityResponse
- type PbmQueryAssociatedProfile
- type PbmQueryAssociatedProfileRequestType
- type PbmQueryAssociatedProfileResponse
- type PbmQueryAssociatedProfiles
- type PbmQueryAssociatedProfilesRequestType
- type PbmQueryAssociatedProfilesResponse
- type PbmQueryByRollupComplianceStatus
- type PbmQueryByRollupComplianceStatusRequestType
- type PbmQueryByRollupComplianceStatusResponse
- type PbmQueryDefaultRequirementProfile
- type PbmQueryDefaultRequirementProfileRequestType
- type PbmQueryDefaultRequirementProfileResponse
- type PbmQueryDefaultRequirementProfiles
- type PbmQueryDefaultRequirementProfilesRequestType
- type PbmQueryDefaultRequirementProfilesResponse
- type PbmQueryMatchingHub
- type PbmQueryMatchingHubRequestType
- type PbmQueryMatchingHubResponse
- type PbmQueryMatchingHubWithSpec
- type PbmQueryMatchingHubWithSpecRequestType
- type PbmQueryMatchingHubWithSpecResponse
- type PbmQueryProfile
- type PbmQueryProfileRequestType
- type PbmQueryProfileResponse
- type PbmQueryProfileResult
- type PbmQueryReplicationGroupResult
- type PbmQueryReplicationGroups
- type PbmQueryReplicationGroupsRequestType
- type PbmQueryReplicationGroupsResponse
- type PbmQuerySpaceStatsForStorageContainer
- type PbmQuerySpaceStatsForStorageContainerRequestType
- type PbmQuerySpaceStatsForStorageContainerResponse
- type PbmResetDefaultRequirementProfile
- type PbmResetDefaultRequirementProfileRequestType
- type PbmResetDefaultRequirementProfileResponse
- type PbmResetVSanDefaultProfile
- type PbmResetVSanDefaultProfileRequestType
- type PbmResetVSanDefaultProfileResponse
- type PbmResourceInUse
- type PbmResourceInUseFault
- type PbmRetrieveContent
- type PbmRetrieveContentRequestType
- type PbmRetrieveContentResponse
- type PbmRetrieveServiceContent
- type PbmRetrieveServiceContentRequestType
- type PbmRetrieveServiceContentResponse
- type PbmRollupComplianceResult
- type PbmServerObjectRef
- type PbmServiceInstanceContent
- type PbmSystemCreatedProfileType
- type PbmUpdate
- type PbmUpdateRequestType
- type PbmUpdateResponse
- type PbmVaioDataServiceInfo
- type PbmVmOperation
- type PbmVvolType
- type VersionURI
Constants ¶
View Source
const ( PbmBuiltinGenericTypeVMW_RANGE = PbmBuiltinGenericType("VMW_RANGE") PbmBuiltinGenericTypeVMW_SET = PbmBuiltinGenericType("VMW_SET") )
View Source
const ( PbmBuiltinTypeXSD_LONG = PbmBuiltinType("XSD_LONG") PbmBuiltinTypeXSD_SHORT = PbmBuiltinType("XSD_SHORT") PbmBuiltinTypeXSD_INTEGER = PbmBuiltinType("XSD_INTEGER") PbmBuiltinTypeXSD_INT = PbmBuiltinType("XSD_INT") PbmBuiltinTypeXSD_STRING = PbmBuiltinType("XSD_STRING") PbmBuiltinTypeXSD_BOOLEAN = PbmBuiltinType("XSD_BOOLEAN") PbmBuiltinTypeXSD_DOUBLE = PbmBuiltinType("XSD_DOUBLE") PbmBuiltinTypeXSD_DATETIME = PbmBuiltinType("XSD_DATETIME") PbmBuiltinTypeVMW_TIMESPAN = PbmBuiltinType("VMW_TIMESPAN") PbmBuiltinTypeVMW_POLICY = PbmBuiltinType("VMW_POLICY") )
View Source
const ( PbmCapabilityTimeUnitTypeSECONDS = PbmCapabilityTimeUnitType("SECONDS") PbmCapabilityTimeUnitTypeMINUTES = PbmCapabilityTimeUnitType("MINUTES") PbmCapabilityTimeUnitTypeHOURS = PbmCapabilityTimeUnitType("HOURS") PbmCapabilityTimeUnitTypeDAYS = PbmCapabilityTimeUnitType("DAYS") PbmCapabilityTimeUnitTypeWEEKS = PbmCapabilityTimeUnitType("WEEKS") PbmCapabilityTimeUnitTypeMONTHS = PbmCapabilityTimeUnitType("MONTHS") PbmCapabilityTimeUnitTypeYEARS = PbmCapabilityTimeUnitType("YEARS") )
View Source
const ( PbmComplianceResultComplianceTaskStatusInProgress = PbmComplianceResultComplianceTaskStatus("inProgress") PbmComplianceResultComplianceTaskStatusSuccess = PbmComplianceResultComplianceTaskStatus("success") PbmComplianceResultComplianceTaskStatusFailed = PbmComplianceResultComplianceTaskStatus("failed") )
View Source
const ( PbmComplianceStatusCompliant = PbmComplianceStatus("compliant") PbmComplianceStatusNonCompliant = PbmComplianceStatus("nonCompliant") PbmComplianceStatusUnknown = PbmComplianceStatus("unknown") PbmComplianceStatusNotApplicable = PbmComplianceStatus("notApplicable") PbmComplianceStatusOutOfDate = PbmComplianceStatus("outOfDate") )
View Source
const ( PbmIofilterInfoFilterTypeINSPECTION = PbmIofilterInfoFilterType("INSPECTION") PbmIofilterInfoFilterTypeCOMPRESSION = PbmIofilterInfoFilterType("COMPRESSION") PbmIofilterInfoFilterTypeENCRYPTION = PbmIofilterInfoFilterType("ENCRYPTION") PbmIofilterInfoFilterTypeREPLICATION = PbmIofilterInfoFilterType("REPLICATION") PbmIofilterInfoFilterTypeCACHE = PbmIofilterInfoFilterType("CACHE") PbmIofilterInfoFilterTypeDATAPROVIDER = PbmIofilterInfoFilterType("DATAPROVIDER") PbmIofilterInfoFilterTypeDATASTOREIOCONTROL = PbmIofilterInfoFilterType("DATASTOREIOCONTROL") )
View Source
const ( PbmLineOfServiceInfoLineOfServiceEnumINSPECTION = PbmLineOfServiceInfoLineOfServiceEnum("INSPECTION") PbmLineOfServiceInfoLineOfServiceEnumCOMPRESSION = PbmLineOfServiceInfoLineOfServiceEnum("COMPRESSION") PbmLineOfServiceInfoLineOfServiceEnumENCRYPTION = PbmLineOfServiceInfoLineOfServiceEnum("ENCRYPTION") PbmLineOfServiceInfoLineOfServiceEnumREPLICATION = PbmLineOfServiceInfoLineOfServiceEnum("REPLICATION") PbmLineOfServiceInfoLineOfServiceEnumCACHING = PbmLineOfServiceInfoLineOfServiceEnum("CACHING") PbmLineOfServiceInfoLineOfServiceEnumPERSISTENCE = PbmLineOfServiceInfoLineOfServiceEnum("PERSISTENCE") PbmLineOfServiceInfoLineOfServiceEnumDATA_PROVIDER = PbmLineOfServiceInfoLineOfServiceEnum("DATA_PROVIDER") PbmLineOfServiceInfoLineOfServiceEnumDATASTORE_IO_CONTROL = PbmLineOfServiceInfoLineOfServiceEnum("DATASTORE_IO_CONTROL") )
View Source
const ( PbmObjectTypeVirtualMachine = PbmObjectType("virtualMachine") PbmObjectTypeVirtualMachineAndDisks = PbmObjectType("virtualMachineAndDisks") PbmObjectTypeVirtualDiskId = PbmObjectType("virtualDiskId") PbmObjectTypeVirtualDiskUUID = PbmObjectType("virtualDiskUUID") PbmObjectTypeDatastore = PbmObjectType("datastore") PbmObjectTypeUnknown = PbmObjectType("unknown") )
View Source
const ( PbmOperationCREATE = PbmOperation("CREATE") PbmOperationREGISTER = PbmOperation("REGISTER") PbmOperationRECONFIGURE = PbmOperation("RECONFIGURE") PbmOperationMIGRATE = PbmOperation("MIGRATE") PbmOperationCLONE = PbmOperation("CLONE") )
View Source
const ( PbmProfileCategoryEnumREQUIREMENT = PbmProfileCategoryEnum("REQUIREMENT") PbmProfileCategoryEnumRESOURCE = PbmProfileCategoryEnum("RESOURCE") PbmProfileCategoryEnumDATA_SERVICE_POLICY = PbmProfileCategoryEnum("DATA_SERVICE_POLICY") )
View Source
const ( PbmSystemCreatedProfileTypeVsanDefaultProfile = PbmSystemCreatedProfileType("VsanDefaultProfile") PbmSystemCreatedProfileTypeVVolDefaultProfile = PbmSystemCreatedProfileType("VVolDefaultProfile") PbmSystemCreatedProfileTypePmemDefaultProfile = PbmSystemCreatedProfileType("PmemDefaultProfile") )
View Source
const ( PbmVmOperationCREATE = PbmVmOperation("CREATE") PbmVmOperationRECONFIGURE = PbmVmOperation("RECONFIGURE") PbmVmOperationMIGRATE = PbmVmOperation("MIGRATE") PbmVmOperationCLONE = PbmVmOperation("CLONE") )
View Source
const ( PbmVvolTypeConfig = PbmVvolType("Config") PbmVvolTypeData = PbmVvolType("Data") PbmVvolTypeSwap = PbmVvolType("Swap") )
View Source
const (
PbmCapabilityOperatorNOT = PbmCapabilityOperator("NOT")
)
View Source
const (
PbmProfileResourceTypeEnumSTORAGE = PbmProfileResourceTypeEnum("STORAGE")
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArrayOfPbmCapabilityConstraintInstance ¶
type ArrayOfPbmCapabilityConstraintInstance struct {
PbmCapabilityConstraintInstance []PbmCapabilityConstraintInstance `xml:"PbmCapabilityConstraintInstance,omitempty"`
}
type ArrayOfPbmCapabilityInstance ¶
type ArrayOfPbmCapabilityInstance struct {
PbmCapabilityInstance []PbmCapabilityInstance `xml:"PbmCapabilityInstance,omitempty"`
}
type ArrayOfPbmCapabilityMetadata ¶
type ArrayOfPbmCapabilityMetadata struct {
PbmCapabilityMetadata []PbmCapabilityMetadata `xml:"PbmCapabilityMetadata,omitempty"`
}
type ArrayOfPbmCapabilityMetadataPerCategory ¶
type ArrayOfPbmCapabilityMetadataPerCategory struct {
PbmCapabilityMetadataPerCategory []PbmCapabilityMetadataPerCategory `xml:"PbmCapabilityMetadataPerCategory,omitempty"`
}
type ArrayOfPbmCapabilityPropertyInstance ¶
type ArrayOfPbmCapabilityPropertyInstance struct {
PbmCapabilityPropertyInstance []PbmCapabilityPropertyInstance `xml:"PbmCapabilityPropertyInstance,omitempty"`
}
type ArrayOfPbmCapabilityPropertyMetadata ¶
type ArrayOfPbmCapabilityPropertyMetadata struct {
PbmCapabilityPropertyMetadata []PbmCapabilityPropertyMetadata `xml:"PbmCapabilityPropertyMetadata,omitempty"`
}
type ArrayOfPbmCapabilitySchema ¶
type ArrayOfPbmCapabilitySchema struct {
PbmCapabilitySchema []PbmCapabilitySchema `xml:"PbmCapabilitySchema,omitempty"`
}
type ArrayOfPbmCapabilitySubProfile ¶
type ArrayOfPbmCapabilitySubProfile struct {
PbmCapabilitySubProfile []PbmCapabilitySubProfile `xml:"PbmCapabilitySubProfile,omitempty"`
}
type ArrayOfPbmCapabilityVendorNamespaceInfo ¶
type ArrayOfPbmCapabilityVendorNamespaceInfo struct {
PbmCapabilityVendorNamespaceInfo []PbmCapabilityVendorNamespaceInfo `xml:"PbmCapabilityVendorNamespaceInfo,omitempty"`
}
type ArrayOfPbmCapabilityVendorResourceTypeInfo ¶
type ArrayOfPbmCapabilityVendorResourceTypeInfo struct {
PbmCapabilityVendorResourceTypeInfo []PbmCapabilityVendorResourceTypeInfo `xml:"PbmCapabilityVendorResourceTypeInfo,omitempty"`
}
type ArrayOfPbmCompliancePolicyStatus ¶
type ArrayOfPbmCompliancePolicyStatus struct {
PbmCompliancePolicyStatus []PbmCompliancePolicyStatus `xml:"PbmCompliancePolicyStatus,omitempty"`
}
type ArrayOfPbmComplianceResult ¶
type ArrayOfPbmComplianceResult struct {
PbmComplianceResult []PbmComplianceResult `xml:"PbmComplianceResult,omitempty"`
}
type ArrayOfPbmDatastoreSpaceStatistics ¶
type ArrayOfPbmDatastoreSpaceStatistics struct {
PbmDatastoreSpaceStatistics []PbmDatastoreSpaceStatistics `xml:"PbmDatastoreSpaceStatistics,omitempty"`
}
type ArrayOfPbmDefaultProfileInfo ¶
type ArrayOfPbmDefaultProfileInfo struct {
PbmDefaultProfileInfo []PbmDefaultProfileInfo `xml:"PbmDefaultProfileInfo,omitempty"`
}
type ArrayOfPbmPlacementCompatibilityResult ¶
type ArrayOfPbmPlacementCompatibilityResult struct {
PbmPlacementCompatibilityResult []PbmPlacementCompatibilityResult `xml:"PbmPlacementCompatibilityResult,omitempty"`
}
type ArrayOfPbmPlacementHub ¶
type ArrayOfPbmPlacementHub struct {
PbmPlacementHub []PbmPlacementHub `xml:"PbmPlacementHub,omitempty"`
}
type ArrayOfPbmPlacementMatchingResources ¶
type ArrayOfPbmPlacementMatchingResources struct {
PbmPlacementMatchingResources []BasePbmPlacementMatchingResources `xml:"PbmPlacementMatchingResources,omitempty,typeattr"`
}
type ArrayOfPbmPlacementRequirement ¶
type ArrayOfPbmPlacementRequirement struct {
PbmPlacementRequirement []BasePbmPlacementRequirement `xml:"PbmPlacementRequirement,omitempty,typeattr"`
}
type ArrayOfPbmPlacementResourceUtilization ¶
type ArrayOfPbmPlacementResourceUtilization struct {
PbmPlacementResourceUtilization []PbmPlacementResourceUtilization `xml:"PbmPlacementResourceUtilization,omitempty"`
}
type ArrayOfPbmProfile ¶
type ArrayOfPbmProfile struct {
PbmProfile []BasePbmProfile `xml:"PbmProfile,omitempty,typeattr"`
}
type ArrayOfPbmProfileId ¶
type ArrayOfPbmProfileId struct {
PbmProfileId []PbmProfileId `xml:"PbmProfileId,omitempty"`
}
type ArrayOfPbmProfileOperationOutcome ¶
type ArrayOfPbmProfileOperationOutcome struct {
PbmProfileOperationOutcome []PbmProfileOperationOutcome `xml:"PbmProfileOperationOutcome,omitempty"`
}
type ArrayOfPbmProfileResourceType ¶
type ArrayOfPbmProfileResourceType struct {
PbmProfileResourceType []PbmProfileResourceType `xml:"PbmProfileResourceType,omitempty"`
}
type ArrayOfPbmProfileType ¶
type ArrayOfPbmProfileType struct {
PbmProfileType []PbmProfileType `xml:"PbmProfileType,omitempty"`
}
type ArrayOfPbmQueryProfileResult ¶
type ArrayOfPbmQueryProfileResult struct {
PbmQueryProfileResult []PbmQueryProfileResult `xml:"PbmQueryProfileResult,omitempty"`
}
type ArrayOfPbmQueryReplicationGroupResult ¶
type ArrayOfPbmQueryReplicationGroupResult struct {
PbmQueryReplicationGroupResult []PbmQueryReplicationGroupResult `xml:"PbmQueryReplicationGroupResult,omitempty"`
}
type ArrayOfPbmRollupComplianceResult ¶
type ArrayOfPbmRollupComplianceResult struct {
PbmRollupComplianceResult []PbmRollupComplianceResult `xml:"PbmRollupComplianceResult,omitempty"`
}
type ArrayOfPbmServerObjectRef ¶
type ArrayOfPbmServerObjectRef struct {
PbmServerObjectRef []PbmServerObjectRef `xml:"PbmServerObjectRef,omitempty"`
}
type BasePbmCapabilityConstraints ¶
type BasePbmCapabilityConstraints interface {
GetPbmCapabilityConstraints() *PbmCapabilityConstraints
}
type BasePbmCapabilityProfile ¶
type BasePbmCapabilityProfile interface {
GetPbmCapabilityProfile() *PbmCapabilityProfile
}
type BasePbmCapabilityProfilePropertyMismatchFault ¶
type BasePbmCapabilityProfilePropertyMismatchFault interface {
GetPbmCapabilityProfilePropertyMismatchFault() *PbmCapabilityProfilePropertyMismatchFault
}
type BasePbmCapabilityTypeInfo ¶
type BasePbmCapabilityTypeInfo interface {
GetPbmCapabilityTypeInfo() *PbmCapabilityTypeInfo
}
type BasePbmCompatibilityCheckFault ¶
type BasePbmCompatibilityCheckFault interface {
GetPbmCompatibilityCheckFault() *PbmCompatibilityCheckFault
}
type BasePbmFault ¶
type BasePbmFault interface {
GetPbmFault() *PbmFault
}
type BasePbmLineOfServiceInfo ¶
type BasePbmLineOfServiceInfo interface {
GetPbmLineOfServiceInfo() *PbmLineOfServiceInfo
}
type BasePbmPlacementMatchingResources ¶
type BasePbmPlacementMatchingResources interface {
GetPbmPlacementMatchingResources() *PbmPlacementMatchingResources
}
type BasePbmPlacementRequirement ¶
type BasePbmPlacementRequirement interface {
GetPbmPlacementRequirement() *PbmPlacementRequirement
}
type BasePbmProfile ¶
type BasePbmProfile interface {
GetPbmProfile() *PbmProfile
}
type BasePbmPropertyMismatchFault ¶
type BasePbmPropertyMismatchFault interface {
GetPbmPropertyMismatchFault() *PbmPropertyMismatchFault
}
type PbmAboutInfo ¶
type PbmAboutInfo struct { types.DynamicData Name string `xml:"name"` Version string `xml:"version"` InstanceUuid string `xml:"instanceUuid"` }
type PbmAlreadyExists ¶
type PbmAlreadyExistsFault ¶ added in v0.18.0
type PbmAlreadyExistsFault PbmAlreadyExists
type PbmAssignDefaultRequirementProfile ¶
type PbmAssignDefaultRequirementProfile PbmAssignDefaultRequirementProfileRequestType
type PbmAssignDefaultRequirementProfileRequestType ¶
type PbmAssignDefaultRequirementProfileRequestType struct { This types.ManagedObjectReference `xml:"_this"` Profile PbmProfileId `xml:"profile"` Datastores []PbmPlacementHub `xml:"datastores"` }
type PbmAssignDefaultRequirementProfileResponse ¶
type PbmAssignDefaultRequirementProfileResponse struct { }
type PbmBuiltinGenericType ¶
type PbmBuiltinGenericType string
type PbmBuiltinType ¶
type PbmBuiltinType string
type PbmCapabilityConstraintInstance ¶
type PbmCapabilityConstraintInstance struct { types.DynamicData PropertyInstance []PbmCapabilityPropertyInstance `xml:"propertyInstance"` }
type PbmCapabilityConstraints ¶
type PbmCapabilityConstraints struct {
types.DynamicData
}
func (*PbmCapabilityConstraints) GetPbmCapabilityConstraints ¶
func (b *PbmCapabilityConstraints) GetPbmCapabilityConstraints() *PbmCapabilityConstraints
type PbmCapabilityDescription ¶
type PbmCapabilityDescription struct { types.DynamicData Description PbmExtendedElementDescription `xml:"description"` Value types.AnyType `xml:"value,typeattr"` }
type PbmCapabilityDiscreteSet ¶
type PbmCapabilityDiscreteSet struct { types.DynamicData Values []types.AnyType `xml:"values,typeattr"` }
type PbmCapabilityGenericTypeInfo ¶
type PbmCapabilityGenericTypeInfo struct { PbmCapabilityTypeInfo GenericTypeName string `xml:"genericTypeName"` }
type PbmCapabilityInstance ¶
type PbmCapabilityInstance struct { types.DynamicData Id PbmCapabilityMetadataUniqueId `xml:"id"` Constraint []PbmCapabilityConstraintInstance `xml:"constraint"` }
type PbmCapabilityMetadata ¶
type PbmCapabilityMetadata struct { types.DynamicData Id PbmCapabilityMetadataUniqueId `xml:"id"` Summary PbmExtendedElementDescription `xml:"summary"` Mandatory *bool `xml:"mandatory"` Hint *bool `xml:"hint"` KeyId string `xml:"keyId,omitempty"` AllowMultipleConstraints *bool `xml:"allowMultipleConstraints"` PropertyMetadata []PbmCapabilityPropertyMetadata `xml:"propertyMetadata"` }
type PbmCapabilityMetadataPerCategory ¶
type PbmCapabilityMetadataPerCategory struct { types.DynamicData SubCategory string `xml:"subCategory"` CapabilityMetadata []PbmCapabilityMetadata `xml:"capabilityMetadata"` }
type PbmCapabilityMetadataUniqueId ¶
type PbmCapabilityMetadataUniqueId struct { types.DynamicData Namespace string `xml:"namespace"` Id string `xml:"id"` }
type PbmCapabilityNamespaceInfo ¶
type PbmCapabilityNamespaceInfo struct { types.DynamicData Version string `xml:"version"` Namespace string `xml:"namespace"` Info *PbmExtendedElementDescription `xml:"info,omitempty"` }
type PbmCapabilityOperator ¶
type PbmCapabilityOperator string
type PbmCapabilityProfile ¶
type PbmCapabilityProfile struct { PbmProfile ProfileCategory string `xml:"profileCategory"` ResourceType PbmProfileResourceType `xml:"resourceType"` Constraints BasePbmCapabilityConstraints `xml:"constraints,typeattr"` GenerationId int64 `xml:"generationId,omitempty"` IsDefault bool `xml:"isDefault"` SystemCreatedProfileType string `xml:"systemCreatedProfileType,omitempty"` LineOfService string `xml:"lineOfService,omitempty"` }
func (*PbmCapabilityProfile) GetPbmCapabilityProfile ¶
func (b *PbmCapabilityProfile) GetPbmCapabilityProfile() *PbmCapabilityProfile
type PbmCapabilityProfileCreateSpec ¶
type PbmCapabilityProfileCreateSpec struct { types.DynamicData Name string `xml:"name"` Description string `xml:"description,omitempty"` Category string `xml:"category,omitempty"` ResourceType PbmProfileResourceType `xml:"resourceType"` Constraints BasePbmCapabilityConstraints `xml:"constraints,typeattr"` }
type PbmCapabilityProfilePropertyMismatchFault ¶
type PbmCapabilityProfilePropertyMismatchFault struct { PbmPropertyMismatchFault ResourcePropertyInstance PbmCapabilityPropertyInstance `xml:"resourcePropertyInstance"` }
func (*PbmCapabilityProfilePropertyMismatchFault) GetPbmCapabilityProfilePropertyMismatchFault ¶
func (b *PbmCapabilityProfilePropertyMismatchFault) GetPbmCapabilityProfilePropertyMismatchFault() *PbmCapabilityProfilePropertyMismatchFault
type PbmCapabilityProfilePropertyMismatchFaultFault ¶
type PbmCapabilityProfilePropertyMismatchFaultFault BasePbmCapabilityProfilePropertyMismatchFault
type PbmCapabilityProfileUpdateSpec ¶
type PbmCapabilityProfileUpdateSpec struct { types.DynamicData Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` Constraints BasePbmCapabilityConstraints `xml:"constraints,omitempty,typeattr"` }
type PbmCapabilityPropertyMetadata ¶
type PbmCapabilityPropertyMetadata struct { types.DynamicData Id string `xml:"id"` Summary PbmExtendedElementDescription `xml:"summary"` Mandatory bool `xml:"mandatory"` Type BasePbmCapabilityTypeInfo `xml:"type,omitempty,typeattr"` DefaultValue types.AnyType `xml:"defaultValue,omitempty,typeattr"` AllowedValue types.AnyType `xml:"allowedValue,omitempty,typeattr"` RequirementsTypeHint string `xml:"requirementsTypeHint,omitempty"` }
type PbmCapabilityRange ¶
type PbmCapabilitySchema ¶
type PbmCapabilitySchema struct { types.DynamicData VendorInfo PbmCapabilitySchemaVendorInfo `xml:"vendorInfo"` NamespaceInfo PbmCapabilityNamespaceInfo `xml:"namespaceInfo"` LineOfService BasePbmLineOfServiceInfo `xml:"lineOfService,omitempty,typeattr"` CapabilityMetadataPerCategory []PbmCapabilityMetadataPerCategory `xml:"capabilityMetadataPerCategory"` }
type PbmCapabilitySchemaVendorInfo ¶
type PbmCapabilitySchemaVendorInfo struct { types.DynamicData VendorUuid string `xml:"vendorUuid"` Info PbmExtendedElementDescription `xml:"info"` }
type PbmCapabilitySubProfile ¶
type PbmCapabilitySubProfile struct { types.DynamicData Name string `xml:"name"` Capability []PbmCapabilityInstance `xml:"capability"` ForceProvision *bool `xml:"forceProvision"` }
type PbmCapabilitySubProfileConstraints ¶
type PbmCapabilitySubProfileConstraints struct { PbmCapabilityConstraints SubProfiles []PbmCapabilitySubProfile `xml:"subProfiles"` }
type PbmCapabilityTimeSpan ¶
type PbmCapabilityTimeSpan struct { types.DynamicData Value int32 `xml:"value"` Unit string `xml:"unit"` }
type PbmCapabilityTimeUnitType ¶
type PbmCapabilityTimeUnitType string
type PbmCapabilityTypeInfo ¶
type PbmCapabilityTypeInfo struct { types.DynamicData TypeName string `xml:"typeName"` }
func (*PbmCapabilityTypeInfo) GetPbmCapabilityTypeInfo ¶
func (b *PbmCapabilityTypeInfo) GetPbmCapabilityTypeInfo() *PbmCapabilityTypeInfo
type PbmCapabilityVendorNamespaceInfo ¶
type PbmCapabilityVendorNamespaceInfo struct { types.DynamicData VendorInfo PbmCapabilitySchemaVendorInfo `xml:"vendorInfo"` NamespaceInfo PbmCapabilityNamespaceInfo `xml:"namespaceInfo"` }
type PbmCapabilityVendorResourceTypeInfo ¶
type PbmCapabilityVendorResourceTypeInfo struct { types.DynamicData ResourceType string `xml:"resourceType"` VendorNamespaceInfo []PbmCapabilityVendorNamespaceInfo `xml:"vendorNamespaceInfo"` }
type PbmCheckCompatibility ¶
type PbmCheckCompatibility PbmCheckCompatibilityRequestType
type PbmCheckCompatibilityRequestType ¶
type PbmCheckCompatibilityRequestType struct { This types.ManagedObjectReference `xml:"_this"` HubsToSearch []PbmPlacementHub `xml:"hubsToSearch,omitempty"` Profile PbmProfileId `xml:"profile"` }
type PbmCheckCompatibilityResponse ¶
type PbmCheckCompatibilityResponse struct {
Returnval []PbmPlacementCompatibilityResult `xml:"returnval,omitempty"`
}
type PbmCheckCompatibilityWithSpec ¶
type PbmCheckCompatibilityWithSpec PbmCheckCompatibilityWithSpecRequestType
type PbmCheckCompatibilityWithSpecRequestType ¶
type PbmCheckCompatibilityWithSpecRequestType struct { This types.ManagedObjectReference `xml:"_this"` HubsToSearch []PbmPlacementHub `xml:"hubsToSearch,omitempty"` ProfileSpec PbmCapabilityProfileCreateSpec `xml:"profileSpec"` }
type PbmCheckCompatibilityWithSpecResponse ¶
type PbmCheckCompatibilityWithSpecResponse struct {
Returnval []PbmPlacementCompatibilityResult `xml:"returnval,omitempty"`
}
type PbmCheckCompliance ¶
type PbmCheckCompliance PbmCheckComplianceRequestType
type PbmCheckComplianceRequestType ¶
type PbmCheckComplianceRequestType struct { This types.ManagedObjectReference `xml:"_this"` Entities []PbmServerObjectRef `xml:"entities"` Profile *PbmProfileId `xml:"profile,omitempty"` }
type PbmCheckComplianceResponse ¶
type PbmCheckComplianceResponse struct {
Returnval []PbmComplianceResult `xml:"returnval,omitempty"`
}
type PbmCheckRequirements ¶
type PbmCheckRequirements PbmCheckRequirementsRequestType
type PbmCheckRequirementsRequestType ¶
type PbmCheckRequirementsRequestType struct { This types.ManagedObjectReference `xml:"_this"` HubsToSearch []PbmPlacementHub `xml:"hubsToSearch,omitempty"` PlacementSubjectRef *PbmServerObjectRef `xml:"placementSubjectRef,omitempty"` PlacementSubjectRequirement []BasePbmPlacementRequirement `xml:"placementSubjectRequirement,omitempty,typeattr"` }
type PbmCheckRequirementsResponse ¶
type PbmCheckRequirementsResponse struct {
Returnval []PbmPlacementCompatibilityResult `xml:"returnval,omitempty"`
}
type PbmCheckRollupCompliance ¶
type PbmCheckRollupCompliance PbmCheckRollupComplianceRequestType
type PbmCheckRollupComplianceRequestType ¶
type PbmCheckRollupComplianceRequestType struct { This types.ManagedObjectReference `xml:"_this"` Entity []PbmServerObjectRef `xml:"entity"` }
type PbmCheckRollupComplianceResponse ¶
type PbmCheckRollupComplianceResponse struct {
Returnval []PbmRollupComplianceResult `xml:"returnval,omitempty"`
}
type PbmCompatibilityCheckFault ¶
type PbmCompatibilityCheckFault struct { PbmFault Hub PbmPlacementHub `xml:"hub"` }
func (*PbmCompatibilityCheckFault) GetPbmCompatibilityCheckFault ¶
func (b *PbmCompatibilityCheckFault) GetPbmCompatibilityCheckFault() *PbmCompatibilityCheckFault
type PbmCompatibilityCheckFaultFault ¶
type PbmCompatibilityCheckFaultFault BasePbmCompatibilityCheckFault
type PbmCompliancePolicyStatus ¶
type PbmCompliancePolicyStatus struct { types.DynamicData ExpectedValue PbmCapabilityInstance `xml:"expectedValue"` CurrentValue *PbmCapabilityInstance `xml:"currentValue,omitempty"` }
type PbmComplianceResult ¶
type PbmComplianceResult struct { types.DynamicData CheckTime time.Time `xml:"checkTime"` Entity PbmServerObjectRef `xml:"entity"` Profile *PbmProfileId `xml:"profile,omitempty"` ComplianceTaskStatus string `xml:"complianceTaskStatus,omitempty"` ComplianceStatus string `xml:"complianceStatus"` Mismatch bool `xml:"mismatch"` ViolatedPolicies []PbmCompliancePolicyStatus `xml:"violatedPolicies,omitempty"` ErrorCause []types.LocalizedMethodFault `xml:"errorCause,omitempty"` OperationalStatus *PbmComplianceOperationalStatus `xml:"operationalStatus,omitempty"` Info *PbmExtendedElementDescription `xml:"info,omitempty"` }
type PbmComplianceResultComplianceTaskStatus ¶
type PbmComplianceResultComplianceTaskStatus string
type PbmComplianceStatus ¶
type PbmComplianceStatus string
type PbmCreate ¶
type PbmCreate PbmCreateRequestType
type PbmCreateRequestType ¶
type PbmCreateRequestType struct { This types.ManagedObjectReference `xml:"_this"` CreateSpec PbmCapabilityProfileCreateSpec `xml:"createSpec"` }
type PbmCreateResponse ¶
type PbmCreateResponse struct {
Returnval PbmProfileId `xml:"returnval"`
}
type PbmDataServiceToPoliciesMap ¶
type PbmDataServiceToPoliciesMap struct { types.DynamicData DataServicePolicy PbmProfileId `xml:"dataServicePolicy"` ParentStoragePolicies []PbmProfileId `xml:"parentStoragePolicies,omitempty"` Fault *types.LocalizedMethodFault `xml:"fault,omitempty"` }
type PbmDatastoreSpaceStatistics ¶
type PbmDatastoreSpaceStatistics struct { types.DynamicData ProfileId string `xml:"profileId,omitempty"` PhysicalTotalInMB int64 `xml:"physicalTotalInMB"` PhysicalFreeInMB int64 `xml:"physicalFreeInMB"` PhysicalUsedInMB int64 `xml:"physicalUsedInMB"` LogicalLimitInMB int64 `xml:"logicalLimitInMB,omitempty"` LogicalFreeInMB int64 `xml:"logicalFreeInMB"` LogicalUsedInMB int64 `xml:"logicalUsedInMB"` }
type PbmDefaultCapabilityProfile ¶
type PbmDefaultCapabilityProfile struct { PbmCapabilityProfile VvolType []string `xml:"vvolType"` ContainerId string `xml:"containerId"` }
type PbmDefaultProfileAppliesFault ¶
type PbmDefaultProfileAppliesFault struct {
PbmCompatibilityCheckFault
}
type PbmDefaultProfileAppliesFaultFault ¶
type PbmDefaultProfileAppliesFaultFault PbmDefaultProfileAppliesFault
type PbmDefaultProfileInfo ¶
type PbmDefaultProfileInfo struct { types.DynamicData Datastores []PbmPlacementHub `xml:"datastores"` DefaultProfile BasePbmProfile `xml:"defaultProfile,omitempty,typeattr"` }
type PbmDelete ¶
type PbmDelete PbmDeleteRequestType
type PbmDeleteRequestType ¶
type PbmDeleteRequestType struct { This types.ManagedObjectReference `xml:"_this"` ProfileId []PbmProfileId `xml:"profileId"` }
type PbmDeleteResponse ¶
type PbmDeleteResponse struct {
Returnval []PbmProfileOperationOutcome `xml:"returnval,omitempty"`
}
type PbmDuplicateName ¶
type PbmDuplicateNameFault ¶
type PbmDuplicateNameFault PbmDuplicateName
type PbmExtendedElementDescription ¶
type PbmExtendedElementDescription struct { types.DynamicData Label string `xml:"label"` Summary string `xml:"summary"` Key string `xml:"key"` MessageCatalogKeyPrefix string `xml:"messageCatalogKeyPrefix"` MessageArg []types.KeyAnyValue `xml:"messageArg,omitempty"` }
type PbmFaultFault ¶
type PbmFaultFault BasePbmFault
type PbmFaultInvalidLogin ¶
type PbmFaultInvalidLogin struct {
PbmFault
}
type PbmFaultInvalidLoginFault ¶
type PbmFaultInvalidLoginFault PbmFaultInvalidLogin
type PbmFaultNotFound ¶
type PbmFaultNotFound struct {
PbmFault
}
type PbmFaultNotFoundFault ¶
type PbmFaultNotFoundFault PbmFaultNotFound
type PbmFaultProfileStorageFault ¶
type PbmFaultProfileStorageFault struct {
PbmFault
}
type PbmFaultProfileStorageFaultFault ¶
type PbmFaultProfileStorageFaultFault PbmFaultProfileStorageFault
type PbmFetchCapabilityMetadata ¶
type PbmFetchCapabilityMetadata PbmFetchCapabilityMetadataRequestType
type PbmFetchCapabilityMetadataRequestType ¶
type PbmFetchCapabilityMetadataRequestType struct { This types.ManagedObjectReference `xml:"_this"` ResourceType *PbmProfileResourceType `xml:"resourceType,omitempty"` VendorUuid string `xml:"vendorUuid,omitempty"` }
type PbmFetchCapabilityMetadataResponse ¶
type PbmFetchCapabilityMetadataResponse struct {
Returnval []PbmCapabilityMetadataPerCategory `xml:"returnval,omitempty"`
}
type PbmFetchCapabilitySchema ¶
type PbmFetchCapabilitySchema PbmFetchCapabilitySchemaRequestType
type PbmFetchCapabilitySchemaRequestType ¶
type PbmFetchCapabilitySchemaRequestType struct { This types.ManagedObjectReference `xml:"_this"` VendorUuid string `xml:"vendorUuid,omitempty"` LineOfService []string `xml:"lineOfService,omitempty"` }
type PbmFetchCapabilitySchemaResponse ¶
type PbmFetchCapabilitySchemaResponse struct {
Returnval []PbmCapabilitySchema `xml:"returnval,omitempty"`
}
type PbmFetchComplianceResult ¶
type PbmFetchComplianceResult PbmFetchComplianceResultRequestType
type PbmFetchComplianceResultRequestType ¶
type PbmFetchComplianceResultRequestType struct { This types.ManagedObjectReference `xml:"_this"` Entities []PbmServerObjectRef `xml:"entities"` Profile *PbmProfileId `xml:"profile,omitempty"` }
type PbmFetchComplianceResultResponse ¶
type PbmFetchComplianceResultResponse struct {
Returnval []PbmComplianceResult `xml:"returnval,omitempty"`
}
type PbmFetchResourceType ¶
type PbmFetchResourceType PbmFetchResourceTypeRequestType
type PbmFetchResourceTypeRequestType ¶
type PbmFetchResourceTypeRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type PbmFetchResourceTypeResponse ¶
type PbmFetchResourceTypeResponse struct {
Returnval []PbmProfileResourceType `xml:"returnval,omitempty"`
}
type PbmFetchRollupComplianceResult ¶
type PbmFetchRollupComplianceResult PbmFetchRollupComplianceResultRequestType
type PbmFetchRollupComplianceResultRequestType ¶
type PbmFetchRollupComplianceResultRequestType struct { This types.ManagedObjectReference `xml:"_this"` Entity []PbmServerObjectRef `xml:"entity"` }
type PbmFetchRollupComplianceResultResponse ¶
type PbmFetchRollupComplianceResultResponse struct {
Returnval []PbmRollupComplianceResult `xml:"returnval,omitempty"`
}
type PbmFetchVendorInfo ¶
type PbmFetchVendorInfo PbmFetchVendorInfoRequestType
type PbmFetchVendorInfoRequestType ¶
type PbmFetchVendorInfoRequestType struct { This types.ManagedObjectReference `xml:"_this"` ResourceType *PbmProfileResourceType `xml:"resourceType,omitempty"` }
type PbmFetchVendorInfoResponse ¶
type PbmFetchVendorInfoResponse struct {
Returnval []PbmCapabilityVendorResourceTypeInfo `xml:"returnval,omitempty"`
}
type PbmFindApplicableDefaultProfile ¶
type PbmFindApplicableDefaultProfile PbmFindApplicableDefaultProfileRequestType
type PbmFindApplicableDefaultProfileRequestType ¶
type PbmFindApplicableDefaultProfileRequestType struct { This types.ManagedObjectReference `xml:"_this"` Datastores []PbmPlacementHub `xml:"datastores"` }
type PbmFindApplicableDefaultProfileResponse ¶
type PbmFindApplicableDefaultProfileResponse struct {
Returnval []BasePbmProfile `xml:"returnval,omitempty,typeattr"`
}
type PbmIncompatibleVendorSpecificRuleSet ¶
type PbmIncompatibleVendorSpecificRuleSet struct {
PbmCapabilityProfilePropertyMismatchFault
}
type PbmIncompatibleVendorSpecificRuleSetFault ¶
type PbmIncompatibleVendorSpecificRuleSetFault PbmIncompatibleVendorSpecificRuleSet
type PbmIofilterInfoFilterType ¶
type PbmIofilterInfoFilterType string
type PbmLegacyHubsNotSupported ¶
type PbmLegacyHubsNotSupported struct { PbmFault Hubs []PbmPlacementHub `xml:"hubs"` }
type PbmLegacyHubsNotSupportedFault ¶
type PbmLegacyHubsNotSupportedFault PbmLegacyHubsNotSupported
type PbmLineOfServiceInfo ¶
type PbmLineOfServiceInfo struct { types.DynamicData LineOfService string `xml:"lineOfService"` Name PbmExtendedElementDescription `xml:"name"` Description *PbmExtendedElementDescription `xml:"description,omitempty"` }
func (*PbmLineOfServiceInfo) GetPbmLineOfServiceInfo ¶
func (b *PbmLineOfServiceInfo) GetPbmLineOfServiceInfo() *PbmLineOfServiceInfo
type PbmLineOfServiceInfoLineOfServiceEnum ¶
type PbmLineOfServiceInfoLineOfServiceEnum string
type PbmNonExistentHubs ¶
type PbmNonExistentHubs struct { PbmFault Hubs []PbmPlacementHub `xml:"hubs"` }
type PbmNonExistentHubsFault ¶
type PbmNonExistentHubsFault PbmNonExistentHubs
type PbmObjectType ¶
type PbmObjectType string
type PbmOperation ¶ added in v0.18.0
type PbmOperation string
type PbmPersistenceBasedDataServiceInfo ¶
type PbmPersistenceBasedDataServiceInfo struct { PbmLineOfServiceInfo CompatiblePersistenceSchemaNamespace []string `xml:"compatiblePersistenceSchemaNamespace,omitempty"` }
type PbmPlacementCapabilityConstraintsRequirement ¶
type PbmPlacementCapabilityConstraintsRequirement struct { PbmPlacementRequirement Constraints BasePbmCapabilityConstraints `xml:"constraints,typeattr"` }
type PbmPlacementCapabilityProfileRequirement ¶
type PbmPlacementCapabilityProfileRequirement struct { PbmPlacementRequirement ProfileId PbmProfileId `xml:"profileId"` }
type PbmPlacementCompatibilityResult ¶
type PbmPlacementCompatibilityResult struct { types.DynamicData Hub PbmPlacementHub `xml:"hub"` MatchingResources []BasePbmPlacementMatchingResources `xml:"matchingResources,omitempty,typeattr"` HowMany int64 `xml:"howMany,omitempty"` Utilization []PbmPlacementResourceUtilization `xml:"utilization,omitempty"` Warning []types.LocalizedMethodFault `xml:"warning,omitempty"` Error []types.LocalizedMethodFault `xml:"error,omitempty"` }
type PbmPlacementHub ¶
type PbmPlacementHub struct { types.DynamicData HubType string `xml:"hubType"` HubId string `xml:"hubId"` }
type PbmPlacementMatchingReplicationResources ¶
type PbmPlacementMatchingReplicationResources struct { PbmPlacementMatchingResources ReplicationGroup []types.ReplicationGroupId `xml:"replicationGroup,omitempty"` }
type PbmPlacementMatchingResources ¶
type PbmPlacementMatchingResources struct {
types.DynamicData
}
func (*PbmPlacementMatchingResources) GetPbmPlacementMatchingResources ¶
func (b *PbmPlacementMatchingResources) GetPbmPlacementMatchingResources() *PbmPlacementMatchingResources
type PbmPlacementRequirement ¶
type PbmPlacementRequirement struct {
types.DynamicData
}
func (*PbmPlacementRequirement) GetPbmPlacementRequirement ¶
func (b *PbmPlacementRequirement) GetPbmPlacementRequirement() *PbmPlacementRequirement
type PbmPlacementResourceUtilization ¶
type PbmPlacementResourceUtilization struct { types.DynamicData Name PbmExtendedElementDescription `xml:"name"` Description PbmExtendedElementDescription `xml:"description"` AvailableBefore int64 `xml:"availableBefore,omitempty"` AvailableAfter int64 `xml:"availableAfter,omitempty"` Total int64 `xml:"total,omitempty"` }
type PbmProfile ¶
type PbmProfile struct { types.DynamicData ProfileId PbmProfileId `xml:"profileId"` Name string `xml:"name"` Description string `xml:"description,omitempty"` CreationTime time.Time `xml:"creationTime"` CreatedBy string `xml:"createdBy"` LastUpdatedTime time.Time `xml:"lastUpdatedTime"` LastUpdatedBy string `xml:"lastUpdatedBy"` }
func (*PbmProfile) GetPbmProfile ¶
func (b *PbmProfile) GetPbmProfile() *PbmProfile
type PbmProfileCategoryEnum ¶
type PbmProfileCategoryEnum string
type PbmProfileId ¶
type PbmProfileId struct { types.DynamicData UniqueId string `xml:"uniqueId"` }
type PbmProfileOperationOutcome ¶
type PbmProfileOperationOutcome struct { types.DynamicData ProfileId PbmProfileId `xml:"profileId"` Fault *types.LocalizedMethodFault `xml:"fault,omitempty"` }
type PbmProfileResourceType ¶
type PbmProfileResourceType struct { types.DynamicData ResourceType string `xml:"resourceType"` }
type PbmProfileResourceTypeEnum ¶
type PbmProfileResourceTypeEnum string
type PbmProfileType ¶
type PbmProfileType struct { types.DynamicData UniqueId string `xml:"uniqueId"` }
type PbmPropertyMismatchFault ¶
type PbmPropertyMismatchFault struct { PbmCompatibilityCheckFault CapabilityInstanceId PbmCapabilityMetadataUniqueId `xml:"capabilityInstanceId"` RequirementPropertyInstance PbmCapabilityPropertyInstance `xml:"requirementPropertyInstance"` }
func (*PbmPropertyMismatchFault) GetPbmPropertyMismatchFault ¶
func (b *PbmPropertyMismatchFault) GetPbmPropertyMismatchFault() *PbmPropertyMismatchFault
type PbmPropertyMismatchFaultFault ¶
type PbmPropertyMismatchFaultFault BasePbmPropertyMismatchFault
type PbmQueryAssociatedEntities ¶
type PbmQueryAssociatedEntities PbmQueryAssociatedEntitiesRequestType
type PbmQueryAssociatedEntitiesRequestType ¶
type PbmQueryAssociatedEntitiesRequestType struct { This types.ManagedObjectReference `xml:"_this"` Profiles []PbmProfileId `xml:"profiles,omitempty"` }
type PbmQueryAssociatedEntitiesResponse ¶
type PbmQueryAssociatedEntitiesResponse struct {
Returnval []PbmQueryProfileResult `xml:"returnval,omitempty"`
}
type PbmQueryAssociatedEntity ¶
type PbmQueryAssociatedEntity PbmQueryAssociatedEntityRequestType
type PbmQueryAssociatedEntityRequestType ¶
type PbmQueryAssociatedEntityRequestType struct { This types.ManagedObjectReference `xml:"_this"` Profile PbmProfileId `xml:"profile"` EntityType string `xml:"entityType,omitempty"` }
type PbmQueryAssociatedEntityResponse ¶
type PbmQueryAssociatedEntityResponse struct {
Returnval []PbmServerObjectRef `xml:"returnval,omitempty"`
}
type PbmQueryAssociatedProfile ¶
type PbmQueryAssociatedProfile PbmQueryAssociatedProfileRequestType
type PbmQueryAssociatedProfileRequestType ¶
type PbmQueryAssociatedProfileRequestType struct { This types.ManagedObjectReference `xml:"_this"` Entity PbmServerObjectRef `xml:"entity"` }
type PbmQueryAssociatedProfileResponse ¶
type PbmQueryAssociatedProfileResponse struct {
Returnval []PbmProfileId `xml:"returnval,omitempty"`
}
type PbmQueryAssociatedProfiles ¶
type PbmQueryAssociatedProfiles PbmQueryAssociatedProfilesRequestType
type PbmQueryAssociatedProfilesRequestType ¶
type PbmQueryAssociatedProfilesRequestType struct { This types.ManagedObjectReference `xml:"_this"` Entities []PbmServerObjectRef `xml:"entities"` }
type PbmQueryAssociatedProfilesResponse ¶
type PbmQueryAssociatedProfilesResponse struct {
Returnval []PbmQueryProfileResult `xml:"returnval,omitempty"`
}
type PbmQueryByRollupComplianceStatus ¶
type PbmQueryByRollupComplianceStatus PbmQueryByRollupComplianceStatusRequestType
type PbmQueryByRollupComplianceStatusRequestType ¶
type PbmQueryByRollupComplianceStatusRequestType struct { This types.ManagedObjectReference `xml:"_this"` Status string `xml:"status"` }
type PbmQueryByRollupComplianceStatusResponse ¶
type PbmQueryByRollupComplianceStatusResponse struct {
Returnval []PbmServerObjectRef `xml:"returnval,omitempty"`
}
type PbmQueryDefaultRequirementProfile ¶
type PbmQueryDefaultRequirementProfile PbmQueryDefaultRequirementProfileRequestType
type PbmQueryDefaultRequirementProfileRequestType ¶
type PbmQueryDefaultRequirementProfileRequestType struct { This types.ManagedObjectReference `xml:"_this"` Hub PbmPlacementHub `xml:"hub"` }
type PbmQueryDefaultRequirementProfileResponse ¶
type PbmQueryDefaultRequirementProfileResponse struct {
Returnval *PbmProfileId `xml:"returnval,omitempty"`
}
type PbmQueryDefaultRequirementProfiles ¶
type PbmQueryDefaultRequirementProfiles PbmQueryDefaultRequirementProfilesRequestType
type PbmQueryDefaultRequirementProfilesRequestType ¶
type PbmQueryDefaultRequirementProfilesRequestType struct { This types.ManagedObjectReference `xml:"_this"` Datastores []PbmPlacementHub `xml:"datastores"` }
type PbmQueryDefaultRequirementProfilesResponse ¶
type PbmQueryDefaultRequirementProfilesResponse struct {
Returnval []PbmDefaultProfileInfo `xml:"returnval"`
}
type PbmQueryMatchingHub ¶
type PbmQueryMatchingHub PbmQueryMatchingHubRequestType
type PbmQueryMatchingHubRequestType ¶
type PbmQueryMatchingHubRequestType struct { This types.ManagedObjectReference `xml:"_this"` HubsToSearch []PbmPlacementHub `xml:"hubsToSearch,omitempty"` Profile PbmProfileId `xml:"profile"` }
type PbmQueryMatchingHubResponse ¶
type PbmQueryMatchingHubResponse struct {
Returnval []PbmPlacementHub `xml:"returnval,omitempty"`
}
type PbmQueryMatchingHubWithSpec ¶
type PbmQueryMatchingHubWithSpec PbmQueryMatchingHubWithSpecRequestType
type PbmQueryMatchingHubWithSpecRequestType ¶
type PbmQueryMatchingHubWithSpecRequestType struct { This types.ManagedObjectReference `xml:"_this"` HubsToSearch []PbmPlacementHub `xml:"hubsToSearch,omitempty"` CreateSpec PbmCapabilityProfileCreateSpec `xml:"createSpec"` }
type PbmQueryMatchingHubWithSpecResponse ¶
type PbmQueryMatchingHubWithSpecResponse struct {
Returnval []PbmPlacementHub `xml:"returnval,omitempty"`
}
type PbmQueryProfile ¶
type PbmQueryProfile PbmQueryProfileRequestType
type PbmQueryProfileRequestType ¶
type PbmQueryProfileRequestType struct { This types.ManagedObjectReference `xml:"_this"` ResourceType PbmProfileResourceType `xml:"resourceType"` ProfileCategory string `xml:"profileCategory,omitempty"` }
type PbmQueryProfileResponse ¶
type PbmQueryProfileResponse struct {
Returnval []PbmProfileId `xml:"returnval,omitempty"`
}
type PbmQueryProfileResult ¶
type PbmQueryProfileResult struct { types.DynamicData Object PbmServerObjectRef `xml:"object"` ProfileId []PbmProfileId `xml:"profileId,omitempty"` Fault *types.LocalizedMethodFault `xml:"fault,omitempty"` }
type PbmQueryReplicationGroupResult ¶
type PbmQueryReplicationGroupResult struct { types.DynamicData Object PbmServerObjectRef `xml:"object"` ReplicationGroupId *types.ReplicationGroupId `xml:"replicationGroupId,omitempty"` Fault *types.LocalizedMethodFault `xml:"fault,omitempty"` }
type PbmQueryReplicationGroups ¶
type PbmQueryReplicationGroups PbmQueryReplicationGroupsRequestType
type PbmQueryReplicationGroupsRequestType ¶
type PbmQueryReplicationGroupsRequestType struct { This types.ManagedObjectReference `xml:"_this"` Entities []PbmServerObjectRef `xml:"entities,omitempty"` }
type PbmQueryReplicationGroupsResponse ¶
type PbmQueryReplicationGroupsResponse struct {
Returnval []PbmQueryReplicationGroupResult `xml:"returnval,omitempty"`
}
type PbmQuerySpaceStatsForStorageContainer ¶
type PbmQuerySpaceStatsForStorageContainer PbmQuerySpaceStatsForStorageContainerRequestType
type PbmQuerySpaceStatsForStorageContainerRequestType ¶
type PbmQuerySpaceStatsForStorageContainerRequestType struct { This types.ManagedObjectReference `xml:"_this"` Datastore PbmServerObjectRef `xml:"datastore"` CapabilityProfileId []PbmProfileId `xml:"capabilityProfileId,omitempty"` }
type PbmQuerySpaceStatsForStorageContainerResponse ¶
type PbmQuerySpaceStatsForStorageContainerResponse struct {
Returnval []PbmDatastoreSpaceStatistics `xml:"returnval,omitempty"`
}
type PbmResetDefaultRequirementProfile ¶
type PbmResetDefaultRequirementProfile PbmResetDefaultRequirementProfileRequestType
type PbmResetDefaultRequirementProfileRequestType ¶
type PbmResetDefaultRequirementProfileRequestType struct { This types.ManagedObjectReference `xml:"_this"` Profile *PbmProfileId `xml:"profile,omitempty"` }
type PbmResetDefaultRequirementProfileResponse ¶
type PbmResetDefaultRequirementProfileResponse struct { }
type PbmResetVSanDefaultProfile ¶
type PbmResetVSanDefaultProfile PbmResetVSanDefaultProfileRequestType
type PbmResetVSanDefaultProfileRequestType ¶
type PbmResetVSanDefaultProfileRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type PbmResetVSanDefaultProfileResponse ¶
type PbmResetVSanDefaultProfileResponse struct { }
type PbmResourceInUse ¶
type PbmResourceInUseFault ¶
type PbmResourceInUseFault PbmResourceInUse
type PbmRetrieveContent ¶
type PbmRetrieveContent PbmRetrieveContentRequestType
type PbmRetrieveContentRequestType ¶
type PbmRetrieveContentRequestType struct { This types.ManagedObjectReference `xml:"_this"` ProfileIds []PbmProfileId `xml:"profileIds"` }
type PbmRetrieveContentResponse ¶
type PbmRetrieveContentResponse struct {
Returnval []BasePbmProfile `xml:"returnval,typeattr"`
}
type PbmRetrieveServiceContent ¶
type PbmRetrieveServiceContent PbmRetrieveServiceContentRequestType
type PbmRetrieveServiceContentRequestType ¶
type PbmRetrieveServiceContentRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type PbmRetrieveServiceContentResponse ¶
type PbmRetrieveServiceContentResponse struct {
Returnval PbmServiceInstanceContent `xml:"returnval"`
}
type PbmRollupComplianceResult ¶
type PbmRollupComplianceResult struct { types.DynamicData OldestCheckTime time.Time `xml:"oldestCheckTime"` Entity PbmServerObjectRef `xml:"entity"` OverallComplianceStatus string `xml:"overallComplianceStatus"` OverallComplianceTaskStatus string `xml:"overallComplianceTaskStatus,omitempty"` Result []PbmComplianceResult `xml:"result,omitempty"` ErrorCause []types.LocalizedMethodFault `xml:"errorCause,omitempty"` ProfileMismatch bool `xml:"profileMismatch"` }
type PbmServerObjectRef ¶
type PbmServerObjectRef struct { types.DynamicData ObjectType string `xml:"objectType"` Key string `xml:"key"` ServerUuid string `xml:"serverUuid,omitempty"` }
type PbmServiceInstanceContent ¶
type PbmServiceInstanceContent struct { types.DynamicData AboutInfo PbmAboutInfo `xml:"aboutInfo"` SessionManager types.ManagedObjectReference `xml:"sessionManager"` CapabilityMetadataManager types.ManagedObjectReference `xml:"capabilityMetadataManager"` ProfileManager types.ManagedObjectReference `xml:"profileManager"` ComplianceManager types.ManagedObjectReference `xml:"complianceManager"` PlacementSolver types.ManagedObjectReference `xml:"placementSolver"` ReplicationManager *types.ManagedObjectReference `xml:"replicationManager,omitempty"` }
type PbmSystemCreatedProfileType ¶
type PbmSystemCreatedProfileType string
type PbmUpdate ¶
type PbmUpdate PbmUpdateRequestType
type PbmUpdateRequestType ¶
type PbmUpdateRequestType struct { This types.ManagedObjectReference `xml:"_this"` ProfileId PbmProfileId `xml:"profileId"` UpdateSpec PbmCapabilityProfileUpdateSpec `xml:"updateSpec"` }
type PbmUpdateResponse ¶
type PbmUpdateResponse struct { }
type PbmVaioDataServiceInfo ¶
type PbmVaioDataServiceInfo struct {
PbmLineOfServiceInfo
}
type PbmVmOperation ¶
type PbmVmOperation string
type PbmVvolType ¶
type PbmVvolType string
type VersionURI ¶ added in v0.18.0
type VersionURI string
Click to show internal directories.
Click to hide internal directories.