|
VMware vSphere Automation SDK for .NET 7.0.0.1
|
Defines the type descriptors for the Software API service. More...
Static Public Attributes | |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | exportSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | applySpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | applyStatus |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | applyResult |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | checkSpec |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | checkInfo |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | checkStatus |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | entityCheckResult |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | checkResult |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | get_Input |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | get_Output |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | scanInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | scanOutput |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | exportInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | exportOutput |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | applyInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | applyOutput |
| static global::System.Lazy < vmware.vapi.bindings.type.StructType > | checkInput |
| static global::System.Lazy < vmware.vapi.bindings.type.IType > | checkOutput |
Defines the type descriptors for the Software API service.
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::applyInput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("cluster", new vmware.vapi.bindings.type.IdType("ClusterComputeResource"));
fields.Add("spec", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.clusters.SoftwareDefinitions.applySpec.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::esx::settings::clusters::SoftwareDefinitions::applyOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.clusters.SoftwareDefinitions.applyResult.Value));
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::applyResult [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("status", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.clusters.SoftwareDefinitions.applyStatus.Value))));
fields.Add("commit", new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.commit"));
fields.Add("host_info", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("HostSystem"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hostInfo.Value))));
fields.Add("host_status", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("HostSystem"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.clusters.SoftwareDefinitions.applyStatus.Value))));
fields.Add("successful_hosts", new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("failed_hosts", new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("skipped_hosts", new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("HostSystem")));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.clusters.software.apply_result", fields, typeof(vmware.esx.settings.clusters.SoftwareTypes.ApplyResult), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::applySpec [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("commit", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.commit")));
fields.Add("hosts", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("HostSystem"))));
fields.Add("accept_eula", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.BooleanType()));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.clusters.software.apply_spec", fields, typeof(vmware.esx.settings.clusters.SoftwareTypes.ApplySpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::applyStatus [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.clusters.SoftwareTypes.ApplyStatus.Status)));
fields.Add("start_time", new vmware.vapi.bindings.type.DateTimeType());
fields.Add("end_time", new vmware.vapi.bindings.type.DateTimeType());
fields.Add("notifications", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.notifications.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.clusters.software.apply_status", fields, typeof(vmware.esx.settings.clusters.SoftwareTypes.ApplyStatus), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::checkInfo [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("check", new vmware.vapi.bindings.type.StringType());
fields.Add("name", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.std.StructDefinitions.localizableMessage.Value)));
fields.Add("description", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.std.StructDefinitions.localizableMessage.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.clusters.software.check_info", fields, typeof(vmware.esx.settings.clusters.SoftwareTypes.CheckInfo), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::checkInput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("cluster", new vmware.vapi.bindings.type.IdType("ClusterComputeResource"));
fields.Add("spec", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.clusters.SoftwareDefinitions.checkSpec.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::esx::settings::clusters::SoftwareDefinitions::checkOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.clusters.SoftwareDefinitions.checkResult.Value));
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::checkResult [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.clusters.SoftwareTypes.Status)));
fields.Add("start_time", new vmware.vapi.bindings.type.DateTimeType());
fields.Add("end_time", new vmware.vapi.bindings.type.DateTimeType());
fields.Add("commit", new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.commit"));
fields.Add("host_info", new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.IdType("HostSystem"), new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.hostInfo.Value))));
fields.Add("entity_results", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.clusters.SoftwareDefinitions.entityCheckResult.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.clusters.software.check_result", fields, typeof(vmware.esx.settings.clusters.SoftwareTypes.CheckResult), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::checkSpec [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("commit", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("com.vmware.esx.settings.commit")));
fields.Add("hosts", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.SetType(new vmware.vapi.bindings.type.IdType("HostSystem"))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.clusters.software.check_spec", fields, typeof(vmware.esx.settings.clusters.SoftwareTypes.CheckSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::checkStatus [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("check", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.clusters.SoftwareDefinitions.checkInfo.Value)));
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.clusters.SoftwareTypes.Status)));
fields.Add("issues", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.vapi.std.StructDefinitions.localizableMessage.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.clusters.software.check_status", fields, typeof(vmware.esx.settings.clusters.SoftwareTypes.CheckStatus), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::entityCheckResult [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("type", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.clusters.SoftwareTypes.EntityCheckResult.EntityType)));
fields.Add("cluster", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("ClusterComputeResource")));
fields.Add("host", new vmware.vapi.bindings.type.OptionalType(new vmware.vapi.bindings.type.IdType("HostSystem")));
fields.Add("status", new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.clusters.SoftwareTypes.Status)));
fields.Add("check_statuses", new vmware.vapi.bindings.type.ListType(new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.clusters.SoftwareDefinitions.checkStatus.Value))));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
validators = new global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator>(1);
global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>> caseFields =
new global::System.Collections.Generic.Dictionary<string, global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>>();
caseFields.Add("CLUSTER", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){new vmware.vapi.data.UnionValidator.FieldData("cluster", false)});
caseFields.Add("HOST", new global::System.Collections.Generic.List<vmware.vapi.data.UnionValidator.FieldData>(){new vmware.vapi.data.UnionValidator.FieldData("host", false)});
validators.Add(new vmware.vapi.data.UnionValidator("type", caseFields));
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.clusters.software.entity_check_result", fields, typeof(vmware.esx.settings.clusters.SoftwareTypes.EntityCheckResult), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::exportInput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("cluster", new vmware.vapi.bindings.type.IdType("ClusterComputeResource"));
fields.Add("spec", new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.clusters.SoftwareDefinitions.exportSpec.Value)));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::esx::settings::clusters::SoftwareDefinitions::exportOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.MapType(new vmware.vapi.bindings.type.EnumType(typeof(vmware.esx.settings.clusters.SoftwareTypes.ExportType)), new vmware.vapi.bindings.type.UriType());
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::exportSpec [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("export_software_spec", new vmware.vapi.bindings.type.BooleanType());
fields.Add("export_iso_image", new vmware.vapi.bindings.type.BooleanType());
fields.Add("export_offline_bundle", new vmware.vapi.bindings.type.BooleanType());
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("com.vmware.esx.settings.clusters.software.export_spec", fields, typeof(vmware.esx.settings.clusters.SoftwareTypes.ExportSpec), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::get_Input [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("cluster", new vmware.vapi.bindings.type.IdType("ClusterComputeResource"));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::esx::settings::clusters::SoftwareDefinitions::get_Output [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.softwareInfo.Value));
})
global::System.Lazy<vmware.vapi.bindings.type.StructType> vmware::esx::settings::clusters::SoftwareDefinitions::scanInput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.StructType>(() =>
{
global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType> fields =
new global::System.Collections.Generic.Dictionary<string, vmware.vapi.bindings.type.IType>();
fields.Add("cluster", new vmware.vapi.bindings.type.IdType("ClusterComputeResource"));
global::System.Collections.Generic.List<vmware.vapi.data.ConstraintValidator> validators = null;
return new vmware.vapi.bindings.type.StructType("operation-input", fields, typeof(vmware.vapi.data.StructValue), validators, false, null);
})
global::System.Lazy<vmware.vapi.bindings.type.IType> vmware::esx::settings::clusters::SoftwareDefinitions::scanOutput [static] |
new global::System.Lazy<vmware.vapi.bindings.type.IType>(() =>
{
return new vmware.vapi.bindings.type.TypeReferenceImpl(new global::System.Lazy<vmware.vapi.bindings.type.IType>(() => vmware.esx.settings.StructDefinitions.clusterCompliance.Value));
})