|
VMware vSphere Automation SDK for .NET 6.5.0
|
The Datastore.FilterSpec class contains fields used to filter the results when listing datastores (see Datastore.List ).
More...
Public Member Functions | |
| FilterSpec () | |
| Creates a default new instance. | |
| global::System.Collections.Generic.HashSet < string > | GetDatastores () |
| Identifiers of datastores that can match the filter. | |
| void | SetDatastores (global::System.Collections.Generic.HashSet< string > datastores) |
| Identifiers of datastores that can match the filter. | |
| global::System.Collections.Generic.HashSet < string > | GetNames () |
| Names that datastores must have to match the filter (see Datastore.Info.name ). | |
| void | SetNames (global::System.Collections.Generic.HashSet< string > names) |
| Names that datastores must have to match the filter (see Datastore.Info.name ). | |
| global::System.Collections.Generic.HashSet < vmware.vcenter.DatastoreTypes.Type > | GetTypes () |
| Types that datastores must have to match the filter (see Datastore.Summary.type ). | |
| void | SetTypes (global::System.Collections.Generic.HashSet< vmware.vcenter.DatastoreTypes.Type > types) |
| Types that datastores must have to match the filter (see Datastore.Summary.type ). | |
| global::System.Collections.Generic.HashSet < string > | GetFolders () |
| Folders that must contain the datastore for the datastore to match the filter. | |
| void | SetFolders (global::System.Collections.Generic.HashSet< string > folders) |
| Folders that must contain the datastore for the datastore to match the filter. | |
| global::System.Collections.Generic.HashSet < string > | GetDatacenters () |
| Datacenters that must contain the datastore for the datastore to match the filter. | |
| void | SetDatacenters (global::System.Collections.Generic.HashSet< string > datacenters) |
| Datacenters that must contain the datastore for the datastore to match the filter. | |
| vmware.vapi.bindings.type.StructType | _GetType () |
| vmware.vapi.data.StructValue | _GetDataValue () |
| void | _Validate () |
| bool | _HasTypeNameOf< T > () |
| T | _ConvertTo< T > () |
| override bool | Equals (object obj) |
| override int | GetHashCode () |
| override string | ToString () |
The Datastore.FilterSpec class contains fields used to filter the results when listing datastores (see Datastore.List ).
If multiple fields are specified, only datastores matching all of the fields match the filter.
| vmware::vcenter::DatastoreTypes::FilterSpec::FilterSpec | ( | ) | [inline] |
Creates a default new instance.
| T vmware::vcenter::DatastoreTypes::FilterSpec::_ConvertTo< T > | ( | ) | [inline] |
| T | : | vmware.vapi.bindings.IStructure |
| vmware.vapi.data.StructValue vmware::vcenter::DatastoreTypes::FilterSpec::_GetDataValue | ( | ) | [inline] |
| vmware.vapi.bindings.type.StructType vmware::vcenter::DatastoreTypes::FilterSpec::_GetType | ( | ) | [inline] |
| bool vmware::vcenter::DatastoreTypes::FilterSpec::_HasTypeNameOf< T > | ( | ) | [inline] |
| T | : | vmware.vapi.bindings.IStructure |
| void vmware::vcenter::DatastoreTypes::FilterSpec::_Validate | ( | ) | [inline] |
| override bool vmware::vcenter::DatastoreTypes::FilterSpec::Equals | ( | object | obj | ) | [inline] |
| global::System.Collections.Generic.HashSet<string> vmware::vcenter::DatastoreTypes::FilterSpec::GetDatacenters | ( | ) | [inline] |
Datacenters that must contain the datastore for the datastore to match the filter.
When clients pass a value of this class as a parameter, the field must contain identifiers for the resource type: Datacenter . When methods return a value of this class as a result, the field will contain identifiers for the resource type: Datacenter .
| global::System.Collections.Generic.HashSet<string> vmware::vcenter::DatastoreTypes::FilterSpec::GetDatastores | ( | ) | [inline] |
Identifiers of datastores that can match the filter.
When clients pass a value of this class as a parameter, the field must contain identifiers for the resource type: Datastore . When methods return a value of this class as a result, the field will contain identifiers for the resource type: Datastore .
| global::System.Collections.Generic.HashSet<string> vmware::vcenter::DatastoreTypes::FilterSpec::GetFolders | ( | ) | [inline] |
Folders that must contain the datastore for the datastore to match the filter.
When clients pass a value of this class as a parameter, the field must contain identifiers for the resource type: Folder . When methods return a value of this class as a result, the field will contain identifiers for the resource type: Folder .
| override int vmware::vcenter::DatastoreTypes::FilterSpec::GetHashCode | ( | ) | [inline] |
| global::System.Collections.Generic.HashSet<string> vmware::vcenter::DatastoreTypes::FilterSpec::GetNames | ( | ) | [inline] |
Names that datastores must have to match the filter (see Datastore.Info.name ).
| global::System.Collections.Generic.HashSet<vmware.vcenter.DatastoreTypes.Type> vmware::vcenter::DatastoreTypes::FilterSpec::GetTypes | ( | ) | [inline] |
Types that datastores must have to match the filter (see Datastore.Summary.type ).
| void vmware::vcenter::DatastoreTypes::FilterSpec::SetDatacenters | ( | global::System.Collections.Generic.HashSet< string > | datacenters | ) | [inline] |
Datacenters that must contain the datastore for the datastore to match the filter.
When clients pass a value of this class as a parameter, the field must contain identifiers for the resource type: Datacenter . When methods return a value of this class as a result, the field will contain identifiers for the resource type: Datacenter .
| void vmware::vcenter::DatastoreTypes::FilterSpec::SetDatastores | ( | global::System.Collections.Generic.HashSet< string > | datastores | ) | [inline] |
Identifiers of datastores that can match the filter.
When clients pass a value of this class as a parameter, the field must contain identifiers for the resource type: Datastore . When methods return a value of this class as a result, the field will contain identifiers for the resource type: Datastore .
| void vmware::vcenter::DatastoreTypes::FilterSpec::SetFolders | ( | global::System.Collections.Generic.HashSet< string > | folders | ) | [inline] |
Folders that must contain the datastore for the datastore to match the filter.
When clients pass a value of this class as a parameter, the field must contain identifiers for the resource type: Folder . When methods return a value of this class as a result, the field will contain identifiers for the resource type: Folder .
| void vmware::vcenter::DatastoreTypes::FilterSpec::SetNames | ( | global::System.Collections.Generic.HashSet< string > | names | ) | [inline] |
Names that datastores must have to match the filter (see Datastore.Info.name ).
| void vmware::vcenter::DatastoreTypes::FilterSpec::SetTypes | ( | global::System.Collections.Generic.HashSet< vmware.vcenter.DatastoreTypes.Type > | types | ) | [inline] |
Types that datastores must have to match the filter (see Datastore.Summary.type ).
| override string vmware::vcenter::DatastoreTypes::FilterSpec::ToString | ( | ) | [inline] |