# Class CIM_HostedShare
extends CIM_HostedDependency

CIM_HostedShare is an association between a Share and the System on which the functionality resides. The cardinality of this association is many-to-many but a FileShare must have at least 1 host system, either exporting or importing it. (A System may host many Shares and a Share may be hosted by more than one System, but a Share must have at least one HostedShare). Heuristic: For export, a Share is hosted on the System where the LogicalElement that is exported by the Share is located (via SharedElement, derived from LogicalIdentity). For import, a Share is hosted on the System where the LogicalFile (or other namespace element) that provides the mount-point for the share is located (via ImportedShare, derived from LogicalIdentity).

### Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods

## Class Hierarchy

CIM_Dependency
|
+--CIM_HostedDependency
|
+--CIM_HostedShare

## Direct Known Subclasses

## Class Qualifiers

Name | Data Type | Value
--- | --- | ---
Association | boolean | true
Description | string | CIM_HostedShare is an association between a Share and the System on which the functionality resides. The cardinality of this association is many-to-many but a FileShare must have at least 1 host system, either exporting or importing it. (A System may host many Shares and a Share may be hosted by more than one System, but a Share must have at least one HostedShare). Heuristic: For export, a Share is hosted on the System where the LogicalElement that is exported by the Share is located (via SharedElement, derived from LogicalIdentity). For import, a Share is hosted on the System where the LogicalFile (or other namespace element) that provides the mount-point for the share is located (via ImportedShare, derived from LogicalIdentity).
UMLPackagePath | string | CIM::System::FileElements
Version | string | 2.43.0

## Class Properties

### Local Class Properties

Name | Data Type | Default Value | Qualifiers
--- | --- | --- | ---
Name | Data Type | Value
RemoteShareWWN | string |
Description | string | A string that uniquely identifies the remote element (expected to be an ExportedFileShare) that the Dependent Share represents if this is an imported Share. This is an opaque, unique identifier that provides an unambiguous name for the remote share -- we expect that it will be a WWN but any other interoperable format (e.g., a URI) would also work.

### Association References

Name | Reference Class
--- | ---
Antecedent | CIM_System
Dependent | CIM_Share

## Class Methods