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 PbmAssociateAndApplyPolicyStatusPolicyStatus
- 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 PbmDebugManagerKeystoreName
- 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 PbmFaultNoPermissionEntityPrivileges
- 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 PbmFetchEntityHealthStatusSpec
- 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 PbmHealthStatusForEntity
- type PbmIncompatibleVendorSpecificRuleSet
- type PbmIncompatibleVendorSpecificRuleSetFault
- type PbmIofilterInfoFilterType
- type PbmLegacyHubsNotSupported
- type PbmLegacyHubsNotSupportedFault
- type PbmLineOfServiceInfo
- type PbmLineOfServiceInfoLineOfServiceEnum
- type PbmLoggingConfiguration
- type PbmLoggingConfigurationComponent
- type PbmLoggingConfigurationLogLevel
- 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 PbmPolicyAssociationVolumeAllocationType
- 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 (
PbmAssociateAndApplyPolicyStatusPolicyStatusSuccess = PbmAssociateAndApplyPolicyStatusPolicyStatus("success")
PbmAssociateAndApplyPolicyStatusPolicyStatusFailed = PbmAssociateAndApplyPolicyStatusPolicyStatus("failed")
PbmAssociateAndApplyPolicyStatusPolicyStatusInvalid = PbmAssociateAndApplyPolicyStatusPolicyStatus("invalid")
)
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 (
PbmDebugManagerKeystoreNameSMS = PbmDebugManagerKeystoreName("SMS")
PbmDebugManagerKeystoreNameTRUSTED_ROOTS = PbmDebugManagerKeystoreName("TRUSTED_ROOTS")
)
View Source
const (
PbmHealthStatusForEntityRed = PbmHealthStatusForEntity("red")
PbmHealthStatusForEntityYellow = PbmHealthStatusForEntity("yellow")
PbmHealthStatusForEntityGreen = PbmHealthStatusForEntity("green")
PbmHealthStatusForEntityUnknown = PbmHealthStatusForEntity("unknown")
)
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")
PbmLineOfServiceInfoLineOfServiceEnumDATA_PROTECTION = PbmLineOfServiceInfoLineOfServiceEnum("DATA_PROTECTION")
)
View Source
const (
PbmLoggingConfigurationComponentPbm = PbmLoggingConfigurationComponent("pbm")
PbmLoggingConfigurationComponentVslm = PbmLoggingConfigurationComponent("vslm")
PbmLoggingConfigurationComponentSms = PbmLoggingConfigurationComponent("sms")
PbmLoggingConfigurationComponentSpbm = PbmLoggingConfigurationComponent("spbm")
PbmLoggingConfigurationComponentSps = PbmLoggingConfigurationComponent("sps")
PbmLoggingConfigurationComponentHttpclient_header = PbmLoggingConfigurationComponent("httpclient_header")
PbmLoggingConfigurationComponentHttpclient_content = PbmLoggingConfigurationComponent("httpclient_content")
PbmLoggingConfigurationComponentVmomi = PbmLoggingConfigurationComponent("vmomi")
)
View Source
const (
PbmLoggingConfigurationLogLevelINFO = PbmLoggingConfigurationLogLevel("INFO")
PbmLoggingConfigurationLogLevelDEBUG = PbmLoggingConfigurationLogLevel("DEBUG")
PbmLoggingConfigurationLogLevelTRACE = PbmLoggingConfigurationLogLevel("TRACE")
)
View Source
const (
PbmObjectTypeVirtualMachine = PbmObjectType("virtualMachine")
PbmObjectTypeVirtualMachineAndDisks = PbmObjectType("virtualMachineAndDisks")
PbmObjectTypeVirtualDiskId = PbmObjectType("virtualDiskId")
PbmObjectTypeVirtualDiskUUID = PbmObjectType("virtualDiskUUID")
PbmObjectTypeDatastore = PbmObjectType("datastore")
PbmObjectTypeVsanObjectId = PbmObjectType("vsanObjectId")
PbmObjectTypeFileShareId = PbmObjectType("fileShareId")
PbmObjectTypeUnknown = PbmObjectType("unknown")
)
View Source
const (
PbmOperationCREATE = PbmOperation("CREATE")
PbmOperationREGISTER = PbmOperation("REGISTER")
PbmOperationRECONFIGURE = PbmOperation("RECONFIGURE")
PbmOperationMIGRATE = PbmOperation("MIGRATE")
PbmOperationCLONE = PbmOperation("CLONE")
)
View Source
const (
PbmPolicyAssociationVolumeAllocationTypeFullyInitialized = PbmPolicyAssociationVolumeAllocationType("FullyInitialized")
PbmPolicyAssociationVolumeAllocationTypeReserveSpace = PbmPolicyAssociationVolumeAllocationType("ReserveSpace")
PbmPolicyAssociationVolumeAllocationTypeConserveSpaceWhenPossible = PbmPolicyAssociationVolumeAllocationType("ConserveSpaceWhenPossible")
)
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")
PbmSystemCreatedProfileTypeVsanMaxDefaultProfile = PbmSystemCreatedProfileType("VsanMaxDefaultProfile")
)
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 PbmAlreadyExists struct {
PbmFault
Name string `xml:"name,omitempty"`
}
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 PbmAssociateAndApplyPolicyStatusPolicyStatus ¶ added in v0.26.0
type PbmAssociateAndApplyPolicyStatusPolicyStatus string
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 PbmCapabilityPropertyInstance ¶
type PbmCapabilityPropertyInstance struct {
types.DynamicData
Id string `xml:"id"`
Operator string `xml:"operator,omitempty"`
Value types.AnyType `xml:"value,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 PbmCapabilityRange struct {
types.DynamicData
Min types.AnyType `xml:"min,typeattr"`
Max types.AnyType `xml:"max,typeattr"`
}
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 PbmComplianceOperationalStatus ¶
type PbmComplianceOperationalStatus struct {
types.DynamicData
Healthy *bool `xml:"healthy"`
OperationETA *time.Time `xml:"operationETA"`
OperationProgress int64 `xml:"operationProgress,omitempty"`
Transitional *bool `xml:"transitional"`
}
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 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 PbmDebugManagerKeystoreName ¶ added in v0.29.0
type PbmDebugManagerKeystoreName string
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 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 PbmDuplicateName struct {
PbmFault
Name string `xml:"name"`
}
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 PbmFault ¶
type PbmFault struct {
types.MethodFault
}
func (*PbmFault) GetPbmFault ¶
func (b *PbmFault) GetPbmFault() *PbmFault
type PbmFaultFault ¶
type PbmFaultFault BasePbmFault
type PbmFaultInvalidLogin ¶
type PbmFaultInvalidLogin struct {
PbmFault
}
type PbmFaultInvalidLoginFault ¶
type PbmFaultInvalidLoginFault PbmFaultInvalidLogin
type PbmFaultNoPermissionEntityPrivileges ¶ added in v0.29.0
type PbmFaultNoPermissionEntityPrivileges struct {
types.DynamicData
ProfileId *PbmProfileId `xml:"profileId,omitempty"`
PrivilegeIds []string `xml:"privilegeIds,omitempty"`
}
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 PbmFetchEntityHealthStatusSpec ¶ added in v0.27.0
type PbmFetchEntityHealthStatusSpec struct {
types.DynamicData
ObjectRef PbmServerObjectRef `xml:"objectRef"`
BackingId string `xml:"backingId,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 PbmHealthStatusForEntity ¶ added in v0.23.0
type PbmHealthStatusForEntity string
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 PbmLoggingConfiguration ¶ added in v0.29.0
type PbmLoggingConfiguration struct {
types.DynamicData
Component string `xml:"component"`
LogLevel string `xml:"logLevel"`
}
type PbmLoggingConfigurationComponent ¶ added in v0.29.0
type PbmLoggingConfigurationComponent string
type PbmLoggingConfigurationLogLevel ¶ added in v0.29.0
type PbmLoggingConfigurationLogLevel 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 PbmPolicyAssociationVolumeAllocationType ¶ added in v0.29.0
type PbmPolicyAssociationVolumeAllocationType string
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 PbmResourceInUse struct {
PbmFault
Type string `xml:"type,omitempty"`
Name string `xml:"name,omitempty"`
}
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 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.