intersight.OsBulkInstallInfo
Explore with Pulumi AI
This MO models the CSV file content which the user uploaded for OS installation. As part of the handler, necessary filed in the model can be populated along with respective validation.
Create OsBulkInstallInfo Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new OsBulkInstallInfo(name: string, args?: OsBulkInstallInfoArgs, opts?: CustomResourceOptions);
@overload
def OsBulkInstallInfo(resource_name: str,
args: Optional[OsBulkInstallInfoArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def OsBulkInstallInfo(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_moid: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[OsBulkInstallInfoAncestorArgs]] = None,
class_id: Optional[str] = None,
configuration_files: Optional[Sequence[OsBulkInstallInfoConfigurationFileArgs]] = None,
create_time: Optional[str] = None,
domain_group_moid: Optional[str] = None,
file_content: Optional[str] = None,
global_configs: Optional[Sequence[OsBulkInstallInfoGlobalConfigArgs]] = None,
is_file_content_set: Optional[bool] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
object_type: Optional[str] = None,
oper_state: Optional[str] = None,
organizations: Optional[Sequence[OsBulkInstallInfoOrganizationArgs]] = None,
os_bulk_install_info_id: Optional[str] = None,
os_images: Optional[Sequence[OsBulkInstallInfoOsImageArgs]] = None,
owners: Optional[Sequence[str]] = None,
parents: Optional[Sequence[OsBulkInstallInfoParentArgs]] = None,
permission_resources: Optional[Sequence[OsBulkInstallInfoPermissionResourceArgs]] = None,
scu_images: Optional[Sequence[OsBulkInstallInfoScuImageArgs]] = None,
server_configs: Optional[Sequence[OsBulkInstallInfoServerConfigArgs]] = None,
servers: Optional[Sequence[OsBulkInstallInfoServerArgs]] = None,
shared_scope: Optional[str] = None,
tags: Optional[Sequence[OsBulkInstallInfoTagArgs]] = None,
validation_infos: Optional[Sequence[OsBulkInstallInfoValidationInfoArgs]] = None,
version_contexts: Optional[Sequence[OsBulkInstallInfoVersionContextArgs]] = None)
func NewOsBulkInstallInfo(ctx *Context, name string, args *OsBulkInstallInfoArgs, opts ...ResourceOption) (*OsBulkInstallInfo, error)
public OsBulkInstallInfo(string name, OsBulkInstallInfoArgs? args = null, CustomResourceOptions? opts = null)
public OsBulkInstallInfo(String name, OsBulkInstallInfoArgs args)
public OsBulkInstallInfo(String name, OsBulkInstallInfoArgs args, CustomResourceOptions options)
type: intersight:OsBulkInstallInfo
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args OsBulkInstallInfoArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args OsBulkInstallInfoArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args OsBulkInstallInfoArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args OsBulkInstallInfoArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args OsBulkInstallInfoArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var osBulkInstallInfoResource = new Intersight.OsBulkInstallInfo("osBulkInstallInfoResource", new()
{
AccountMoid = "string",
AdditionalProperties = "string",
Ancestors = new[]
{
new Intersight.Inputs.OsBulkInstallInfoAncestorArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
ClassId = "string",
ConfigurationFiles = new[]
{
new Intersight.Inputs.OsBulkInstallInfoConfigurationFileArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
CreateTime = "string",
DomainGroupMoid = "string",
FileContent = "string",
GlobalConfigs = new[]
{
new Intersight.Inputs.OsBulkInstallInfoGlobalConfigArgs
{
AdditionalProperties = "string",
ClassId = "string",
ConfigurationFileName = "string",
ConfigurationSource = "string",
InstallMethod = "string",
InstallTargetType = "string",
ObjectType = "string",
OperatingSystemParameters = new[]
{
new Intersight.Inputs.OsBulkInstallInfoGlobalConfigOperatingSystemParameterArgs
{
AdditionalProperties = "string",
ClassId = "string",
ObjectType = "string",
},
},
OsImageName = "string",
OverrideSecureBoot = false,
ScuImageName = "string",
WindowsEdition = "string",
},
},
IsFileContentSet = false,
ModTime = "string",
Moid = "string",
Name = "string",
ObjectType = "string",
OperState = "string",
Organizations = new[]
{
new Intersight.Inputs.OsBulkInstallInfoOrganizationArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
OsBulkInstallInfoId = "string",
OsImages = new[]
{
new Intersight.Inputs.OsBulkInstallInfoOsImageArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
Owners = new[]
{
"string",
},
Parents = new[]
{
new Intersight.Inputs.OsBulkInstallInfoParentArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
PermissionResources = new[]
{
new Intersight.Inputs.OsBulkInstallInfoPermissionResourceArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
ScuImages = new[]
{
new Intersight.Inputs.OsBulkInstallInfoScuImageArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
ServerConfigs = new[]
{
new Intersight.Inputs.OsBulkInstallInfoServerConfigArgs
{
AdditionalParameters = new[]
{
new Intersight.Inputs.OsBulkInstallInfoServerConfigAdditionalParameterArgs
{
AdditionalProperties = "string",
ClassId = "string",
IsValueSet = false,
ObjectType = "string",
Type = "string",
Value = "string",
},
},
AdditionalProperties = "string",
Answers = new[]
{
new Intersight.Inputs.OsBulkInstallInfoServerConfigAnswerArgs
{
AdditionalProperties = "string",
AlternateNameServers = new[]
{
"string",
},
AnswerFile = "string",
ClassId = "string",
Hostname = "string",
IpConfigType = "string",
IpConfigurations = new[]
{
new Intersight.Inputs.OsBulkInstallInfoServerConfigAnswerIpConfigurationArgs
{
AdditionalProperties = "string",
ClassId = "string",
ObjectType = "string",
},
},
IsAnswerFileSet = false,
IsRootPasswordCrypted = false,
IsRootPasswordSet = false,
Nameserver = "string",
NetworkDevice = "string",
NrSource = "string",
ObjectType = "string",
ProductKey = "string",
RootPassword = "string",
},
},
ClassId = "string",
ErrorMsgs = new[]
{
"string",
},
InitiatorWwpn = "string",
InstallTarget = "string",
LunId = 0,
ObjectType = "string",
OperatingSystemParameters = new[]
{
new Intersight.Inputs.OsBulkInstallInfoServerConfigOperatingSystemParameterArgs
{
AdditionalProperties = "string",
ClassId = "string",
ObjectType = "string",
},
},
ProcessedInstallTargets = new[]
{
new Intersight.Inputs.OsBulkInstallInfoServerConfigProcessedInstallTargetArgs
{
AdditionalProperties = "string",
ClassId = "string",
ObjectType = "string",
},
},
SerialNumber = "string",
TargetIqn = "string",
TargetWwpn = "string",
VnicMac = "string",
},
},
Servers = new[]
{
new Intersight.Inputs.OsBulkInstallInfoServerArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
SharedScope = "string",
Tags = new[]
{
new Intersight.Inputs.OsBulkInstallInfoTagArgs
{
AdditionalProperties = "string",
Key = "string",
Value = "string",
},
},
ValidationInfos = new[]
{
new Intersight.Inputs.OsBulkInstallInfoValidationInfoArgs
{
AdditionalProperties = "string",
ClassId = "string",
ErrorMsg = "string",
ObjectType = "string",
Status = "string",
StepName = "string",
},
},
VersionContexts = new[]
{
new Intersight.Inputs.OsBulkInstallInfoVersionContextArgs
{
AdditionalProperties = "string",
ClassId = "string",
InterestedMos = new[]
{
new Intersight.Inputs.OsBulkInstallInfoVersionContextInterestedMoArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
MarkedForDeletion = false,
NrVersion = "string",
ObjectType = "string",
RefMos = new[]
{
new Intersight.Inputs.OsBulkInstallInfoVersionContextRefMoArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
Timestamp = "string",
VersionType = "string",
},
},
});
example, err := intersight.NewOsBulkInstallInfo(ctx, "osBulkInstallInfoResource", &intersight.OsBulkInstallInfoArgs{
AccountMoid: pulumi.String("string"),
AdditionalProperties: pulumi.String("string"),
Ancestors: intersight.OsBulkInstallInfoAncestorArray{
&intersight.OsBulkInstallInfoAncestorArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
ClassId: pulumi.String("string"),
ConfigurationFiles: intersight.OsBulkInstallInfoConfigurationFileArray{
&intersight.OsBulkInstallInfoConfigurationFileArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
CreateTime: pulumi.String("string"),
DomainGroupMoid: pulumi.String("string"),
FileContent: pulumi.String("string"),
GlobalConfigs: intersight.OsBulkInstallInfoGlobalConfigArray{
&intersight.OsBulkInstallInfoGlobalConfigArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
ConfigurationFileName: pulumi.String("string"),
ConfigurationSource: pulumi.String("string"),
InstallMethod: pulumi.String("string"),
InstallTargetType: pulumi.String("string"),
ObjectType: pulumi.String("string"),
OperatingSystemParameters: intersight.OsBulkInstallInfoGlobalConfigOperatingSystemParameterArray{
&intersight.OsBulkInstallInfoGlobalConfigOperatingSystemParameterArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
ObjectType: pulumi.String("string"),
},
},
OsImageName: pulumi.String("string"),
OverrideSecureBoot: pulumi.Bool(false),
ScuImageName: pulumi.String("string"),
WindowsEdition: pulumi.String("string"),
},
},
IsFileContentSet: pulumi.Bool(false),
ModTime: pulumi.String("string"),
Moid: pulumi.String("string"),
Name: pulumi.String("string"),
ObjectType: pulumi.String("string"),
OperState: pulumi.String("string"),
Organizations: intersight.OsBulkInstallInfoOrganizationArray{
&intersight.OsBulkInstallInfoOrganizationArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
OsBulkInstallInfoId: pulumi.String("string"),
OsImages: intersight.OsBulkInstallInfoOsImageArray{
&intersight.OsBulkInstallInfoOsImageArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
Owners: pulumi.StringArray{
pulumi.String("string"),
},
Parents: intersight.OsBulkInstallInfoParentArray{
&intersight.OsBulkInstallInfoParentArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
PermissionResources: intersight.OsBulkInstallInfoPermissionResourceArray{
&intersight.OsBulkInstallInfoPermissionResourceArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
ScuImages: intersight.OsBulkInstallInfoScuImageArray{
&intersight.OsBulkInstallInfoScuImageArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
ServerConfigs: intersight.OsBulkInstallInfoServerConfigArray{
&intersight.OsBulkInstallInfoServerConfigArgs{
AdditionalParameters: intersight.OsBulkInstallInfoServerConfigAdditionalParameterArray{
&intersight.OsBulkInstallInfoServerConfigAdditionalParameterArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
IsValueSet: pulumi.Bool(false),
ObjectType: pulumi.String("string"),
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
AdditionalProperties: pulumi.String("string"),
Answers: intersight.OsBulkInstallInfoServerConfigAnswerArray{
&intersight.OsBulkInstallInfoServerConfigAnswerArgs{
AdditionalProperties: pulumi.String("string"),
AlternateNameServers: pulumi.StringArray{
pulumi.String("string"),
},
AnswerFile: pulumi.String("string"),
ClassId: pulumi.String("string"),
Hostname: pulumi.String("string"),
IpConfigType: pulumi.String("string"),
IpConfigurations: intersight.OsBulkInstallInfoServerConfigAnswerIpConfigurationArray{
&intersight.OsBulkInstallInfoServerConfigAnswerIpConfigurationArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
ObjectType: pulumi.String("string"),
},
},
IsAnswerFileSet: pulumi.Bool(false),
IsRootPasswordCrypted: pulumi.Bool(false),
IsRootPasswordSet: pulumi.Bool(false),
Nameserver: pulumi.String("string"),
NetworkDevice: pulumi.String("string"),
NrSource: pulumi.String("string"),
ObjectType: pulumi.String("string"),
ProductKey: pulumi.String("string"),
RootPassword: pulumi.String("string"),
},
},
ClassId: pulumi.String("string"),
ErrorMsgs: pulumi.StringArray{
pulumi.String("string"),
},
InitiatorWwpn: pulumi.String("string"),
InstallTarget: pulumi.String("string"),
LunId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
OperatingSystemParameters: intersight.OsBulkInstallInfoServerConfigOperatingSystemParameterArray{
&intersight.OsBulkInstallInfoServerConfigOperatingSystemParameterArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
ObjectType: pulumi.String("string"),
},
},
ProcessedInstallTargets: intersight.OsBulkInstallInfoServerConfigProcessedInstallTargetArray{
&intersight.OsBulkInstallInfoServerConfigProcessedInstallTargetArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
ObjectType: pulumi.String("string"),
},
},
SerialNumber: pulumi.String("string"),
TargetIqn: pulumi.String("string"),
TargetWwpn: pulumi.String("string"),
VnicMac: pulumi.String("string"),
},
},
Servers: intersight.OsBulkInstallInfoServerArray{
&intersight.OsBulkInstallInfoServerArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
SharedScope: pulumi.String("string"),
Tags: intersight.OsBulkInstallInfoTagArray{
&intersight.OsBulkInstallInfoTagArgs{
AdditionalProperties: pulumi.String("string"),
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
ValidationInfos: intersight.OsBulkInstallInfoValidationInfoArray{
&intersight.OsBulkInstallInfoValidationInfoArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
ErrorMsg: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Status: pulumi.String("string"),
StepName: pulumi.String("string"),
},
},
VersionContexts: intersight.OsBulkInstallInfoVersionContextArray{
&intersight.OsBulkInstallInfoVersionContextArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
InterestedMos: intersight.OsBulkInstallInfoVersionContextInterestedMoArray{
&intersight.OsBulkInstallInfoVersionContextInterestedMoArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
MarkedForDeletion: pulumi.Bool(false),
NrVersion: pulumi.String("string"),
ObjectType: pulumi.String("string"),
RefMos: intersight.OsBulkInstallInfoVersionContextRefMoArray{
&intersight.OsBulkInstallInfoVersionContextRefMoArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
Timestamp: pulumi.String("string"),
VersionType: pulumi.String("string"),
},
},
})
var osBulkInstallInfoResource = new OsBulkInstallInfo("osBulkInstallInfoResource", OsBulkInstallInfoArgs.builder()
.accountMoid("string")
.additionalProperties("string")
.ancestors(OsBulkInstallInfoAncestorArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.classId("string")
.configurationFiles(OsBulkInstallInfoConfigurationFileArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.createTime("string")
.domainGroupMoid("string")
.fileContent("string")
.globalConfigs(OsBulkInstallInfoGlobalConfigArgs.builder()
.additionalProperties("string")
.classId("string")
.configurationFileName("string")
.configurationSource("string")
.installMethod("string")
.installTargetType("string")
.objectType("string")
.operatingSystemParameters(OsBulkInstallInfoGlobalConfigOperatingSystemParameterArgs.builder()
.additionalProperties("string")
.classId("string")
.objectType("string")
.build())
.osImageName("string")
.overrideSecureBoot(false)
.scuImageName("string")
.windowsEdition("string")
.build())
.isFileContentSet(false)
.modTime("string")
.moid("string")
.name("string")
.objectType("string")
.operState("string")
.organizations(OsBulkInstallInfoOrganizationArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.osBulkInstallInfoId("string")
.osImages(OsBulkInstallInfoOsImageArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.owners("string")
.parents(OsBulkInstallInfoParentArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.permissionResources(OsBulkInstallInfoPermissionResourceArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.scuImages(OsBulkInstallInfoScuImageArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.serverConfigs(OsBulkInstallInfoServerConfigArgs.builder()
.additionalParameters(OsBulkInstallInfoServerConfigAdditionalParameterArgs.builder()
.additionalProperties("string")
.classId("string")
.isValueSet(false)
.objectType("string")
.type("string")
.value("string")
.build())
.additionalProperties("string")
.answers(OsBulkInstallInfoServerConfigAnswerArgs.builder()
.additionalProperties("string")
.alternateNameServers("string")
.answerFile("string")
.classId("string")
.hostname("string")
.ipConfigType("string")
.ipConfigurations(OsBulkInstallInfoServerConfigAnswerIpConfigurationArgs.builder()
.additionalProperties("string")
.classId("string")
.objectType("string")
.build())
.isAnswerFileSet(false)
.isRootPasswordCrypted(false)
.isRootPasswordSet(false)
.nameserver("string")
.networkDevice("string")
.nrSource("string")
.objectType("string")
.productKey("string")
.rootPassword("string")
.build())
.classId("string")
.errorMsgs("string")
.initiatorWwpn("string")
.installTarget("string")
.lunId(0.0)
.objectType("string")
.operatingSystemParameters(OsBulkInstallInfoServerConfigOperatingSystemParameterArgs.builder()
.additionalProperties("string")
.classId("string")
.objectType("string")
.build())
.processedInstallTargets(OsBulkInstallInfoServerConfigProcessedInstallTargetArgs.builder()
.additionalProperties("string")
.classId("string")
.objectType("string")
.build())
.serialNumber("string")
.targetIqn("string")
.targetWwpn("string")
.vnicMac("string")
.build())
.servers(OsBulkInstallInfoServerArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.sharedScope("string")
.tags(OsBulkInstallInfoTagArgs.builder()
.additionalProperties("string")
.key("string")
.value("string")
.build())
.validationInfos(OsBulkInstallInfoValidationInfoArgs.builder()
.additionalProperties("string")
.classId("string")
.errorMsg("string")
.objectType("string")
.status("string")
.stepName("string")
.build())
.versionContexts(OsBulkInstallInfoVersionContextArgs.builder()
.additionalProperties("string")
.classId("string")
.interestedMos(OsBulkInstallInfoVersionContextInterestedMoArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.markedForDeletion(false)
.nrVersion("string")
.objectType("string")
.refMos(OsBulkInstallInfoVersionContextRefMoArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.timestamp("string")
.versionType("string")
.build())
.build());
os_bulk_install_info_resource = intersight.OsBulkInstallInfo("osBulkInstallInfoResource",
account_moid="string",
additional_properties="string",
ancestors=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
class_id="string",
configuration_files=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
create_time="string",
domain_group_moid="string",
file_content="string",
global_configs=[{
"additional_properties": "string",
"class_id": "string",
"configuration_file_name": "string",
"configuration_source": "string",
"install_method": "string",
"install_target_type": "string",
"object_type": "string",
"operating_system_parameters": [{
"additional_properties": "string",
"class_id": "string",
"object_type": "string",
}],
"os_image_name": "string",
"override_secure_boot": False,
"scu_image_name": "string",
"windows_edition": "string",
}],
is_file_content_set=False,
mod_time="string",
moid="string",
name="string",
object_type="string",
oper_state="string",
organizations=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
os_bulk_install_info_id="string",
os_images=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
owners=["string"],
parents=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
permission_resources=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
scu_images=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
server_configs=[{
"additional_parameters": [{
"additional_properties": "string",
"class_id": "string",
"is_value_set": False,
"object_type": "string",
"type": "string",
"value": "string",
}],
"additional_properties": "string",
"answers": [{
"additional_properties": "string",
"alternate_name_servers": ["string"],
"answer_file": "string",
"class_id": "string",
"hostname": "string",
"ip_config_type": "string",
"ip_configurations": [{
"additional_properties": "string",
"class_id": "string",
"object_type": "string",
}],
"is_answer_file_set": False,
"is_root_password_crypted": False,
"is_root_password_set": False,
"nameserver": "string",
"network_device": "string",
"nr_source": "string",
"object_type": "string",
"product_key": "string",
"root_password": "string",
}],
"class_id": "string",
"error_msgs": ["string"],
"initiator_wwpn": "string",
"install_target": "string",
"lun_id": 0,
"object_type": "string",
"operating_system_parameters": [{
"additional_properties": "string",
"class_id": "string",
"object_type": "string",
}],
"processed_install_targets": [{
"additional_properties": "string",
"class_id": "string",
"object_type": "string",
}],
"serial_number": "string",
"target_iqn": "string",
"target_wwpn": "string",
"vnic_mac": "string",
}],
servers=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
shared_scope="string",
tags=[{
"additional_properties": "string",
"key": "string",
"value": "string",
}],
validation_infos=[{
"additional_properties": "string",
"class_id": "string",
"error_msg": "string",
"object_type": "string",
"status": "string",
"step_name": "string",
}],
version_contexts=[{
"additional_properties": "string",
"class_id": "string",
"interested_mos": [{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
"marked_for_deletion": False,
"nr_version": "string",
"object_type": "string",
"ref_mos": [{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
"timestamp": "string",
"version_type": "string",
}])
const osBulkInstallInfoResource = new intersight.OsBulkInstallInfo("osBulkInstallInfoResource", {
accountMoid: "string",
additionalProperties: "string",
ancestors: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
classId: "string",
configurationFiles: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
createTime: "string",
domainGroupMoid: "string",
fileContent: "string",
globalConfigs: [{
additionalProperties: "string",
classId: "string",
configurationFileName: "string",
configurationSource: "string",
installMethod: "string",
installTargetType: "string",
objectType: "string",
operatingSystemParameters: [{
additionalProperties: "string",
classId: "string",
objectType: "string",
}],
osImageName: "string",
overrideSecureBoot: false,
scuImageName: "string",
windowsEdition: "string",
}],
isFileContentSet: false,
modTime: "string",
moid: "string",
name: "string",
objectType: "string",
operState: "string",
organizations: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
osBulkInstallInfoId: "string",
osImages: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
owners: ["string"],
parents: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
permissionResources: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
scuImages: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
serverConfigs: [{
additionalParameters: [{
additionalProperties: "string",
classId: "string",
isValueSet: false,
objectType: "string",
type: "string",
value: "string",
}],
additionalProperties: "string",
answers: [{
additionalProperties: "string",
alternateNameServers: ["string"],
answerFile: "string",
classId: "string",
hostname: "string",
ipConfigType: "string",
ipConfigurations: [{
additionalProperties: "string",
classId: "string",
objectType: "string",
}],
isAnswerFileSet: false,
isRootPasswordCrypted: false,
isRootPasswordSet: false,
nameserver: "string",
networkDevice: "string",
nrSource: "string",
objectType: "string",
productKey: "string",
rootPassword: "string",
}],
classId: "string",
errorMsgs: ["string"],
initiatorWwpn: "string",
installTarget: "string",
lunId: 0,
objectType: "string",
operatingSystemParameters: [{
additionalProperties: "string",
classId: "string",
objectType: "string",
}],
processedInstallTargets: [{
additionalProperties: "string",
classId: "string",
objectType: "string",
}],
serialNumber: "string",
targetIqn: "string",
targetWwpn: "string",
vnicMac: "string",
}],
servers: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
sharedScope: "string",
tags: [{
additionalProperties: "string",
key: "string",
value: "string",
}],
validationInfos: [{
additionalProperties: "string",
classId: "string",
errorMsg: "string",
objectType: "string",
status: "string",
stepName: "string",
}],
versionContexts: [{
additionalProperties: "string",
classId: "string",
interestedMos: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
markedForDeletion: false,
nrVersion: "string",
objectType: "string",
refMos: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
timestamp: "string",
versionType: "string",
}],
});
type: intersight:OsBulkInstallInfo
properties:
accountMoid: string
additionalProperties: string
ancestors:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
classId: string
configurationFiles:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
createTime: string
domainGroupMoid: string
fileContent: string
globalConfigs:
- additionalProperties: string
classId: string
configurationFileName: string
configurationSource: string
installMethod: string
installTargetType: string
objectType: string
operatingSystemParameters:
- additionalProperties: string
classId: string
objectType: string
osImageName: string
overrideSecureBoot: false
scuImageName: string
windowsEdition: string
isFileContentSet: false
modTime: string
moid: string
name: string
objectType: string
operState: string
organizations:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
osBulkInstallInfoId: string
osImages:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
owners:
- string
parents:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
permissionResources:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
scuImages:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
serverConfigs:
- additionalParameters:
- additionalProperties: string
classId: string
isValueSet: false
objectType: string
type: string
value: string
additionalProperties: string
answers:
- additionalProperties: string
alternateNameServers:
- string
answerFile: string
classId: string
hostname: string
ipConfigType: string
ipConfigurations:
- additionalProperties: string
classId: string
objectType: string
isAnswerFileSet: false
isRootPasswordCrypted: false
isRootPasswordSet: false
nameserver: string
networkDevice: string
nrSource: string
objectType: string
productKey: string
rootPassword: string
classId: string
errorMsgs:
- string
initiatorWwpn: string
installTarget: string
lunId: 0
objectType: string
operatingSystemParameters:
- additionalProperties: string
classId: string
objectType: string
processedInstallTargets:
- additionalProperties: string
classId: string
objectType: string
serialNumber: string
targetIqn: string
targetWwpn: string
vnicMac: string
servers:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
sharedScope: string
tags:
- additionalProperties: string
key: string
value: string
validationInfos:
- additionalProperties: string
classId: string
errorMsg: string
objectType: string
status: string
stepName: string
versionContexts:
- additionalProperties: string
classId: string
interestedMos:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
markedForDeletion: false
nrVersion: string
objectType: string
refMos:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
timestamp: string
versionType: string
OsBulkInstallInfo Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The OsBulkInstallInfo resource accepts the following input properties:
- Account
Moid string - (ReadOnly) The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Os
Bulk Install Info Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Configuration
Files List<OsBulk Install Info Configuration File> - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Create
Time string - (ReadOnly) The time when this managed object was created.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- File
Content string - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- Global
Configs List<OsBulk Install Info Global Config> - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- Is
File boolContent Set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- Mod
Time string - (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the CSV file, which holds the OS install parameters.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Oper
State string - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - Organizations
List<Os
Bulk Install Info Organization> - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Os
Bulk stringInstall Info Id - Os
Images List<OsBulk Install Info Os Image> - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners List<string>
- (Array of schema.TypeString) -(ReadOnly)
- Parents
List<Os
Bulk Install Info Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources List<OsBulk Install Info Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Scu
Images List<OsBulk Install Info Scu Image> - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Server
Configs List<OsBulk Install Info Server Config> - This complex property has following sub-properties:
- Servers
List<Os
Bulk Install Info Server> - An array of relationships to computePhysical resources. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Os
Bulk Install Info Tag> - This complex property has following sub-properties:
- Validation
Infos List<OsBulk Install Info Validation Info> - This complex property has following sub-properties:
- Version
Contexts List<OsBulk Install Info Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- Account
Moid string - (ReadOnly) The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Os
Bulk Install Info Ancestor Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Configuration
Files []OsBulk Install Info Configuration File Args - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Create
Time string - (ReadOnly) The time when this managed object was created.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- File
Content string - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- Global
Configs []OsBulk Install Info Global Config Args - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- Is
File boolContent Set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- Mod
Time string - (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the CSV file, which holds the OS install parameters.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Oper
State string - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - Organizations
[]Os
Bulk Install Info Organization Args - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Os
Bulk stringInstall Info Id - Os
Images []OsBulk Install Info Os Image Args - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners []string
- (Array of schema.TypeString) -(ReadOnly)
- Parents
[]Os
Bulk Install Info Parent Args - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources []OsBulk Install Info Permission Resource Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Scu
Images []OsBulk Install Info Scu Image Args - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Server
Configs []OsBulk Install Info Server Config Args - This complex property has following sub-properties:
- Servers
[]Os
Bulk Install Info Server Args - An array of relationships to computePhysical resources. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- []Os
Bulk Install Info Tag Args - This complex property has following sub-properties:
- Validation
Infos []OsBulk Install Info Validation Info Args - This complex property has following sub-properties:
- Version
Contexts []OsBulk Install Info Version Context Args - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- account
Moid String - (ReadOnly) The Account ID for this managed object.
- additional
Properties String - ancestors
List<Os
Bulk Install Info Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configuration
Files List<OsBulk Install Info Configuration File> - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- create
Time String - (ReadOnly) The time when this managed object was created.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- file
Content String - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- global
Configs List<OsBulk Install Info Global Config> - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- is
File BooleanContent Set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- mod
Time String - (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the CSV file, which holds the OS install parameters.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- oper
State String - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - organizations
List<Os
Bulk Install Info Organization> - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- os
Bulk StringInstall Info Id - os
Images List<OsBulk Install Info Os Image> - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents
List<Os
Bulk Install Info Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<OsBulk Install Info Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- scu
Images List<OsBulk Install Info Scu Image> - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- server
Configs List<OsBulk Install Info Server Config> - This complex property has following sub-properties:
- servers
List<Os
Bulk Install Info Server> - An array of relationships to computePhysical resources. This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Os
Bulk Install Info Tag> - This complex property has following sub-properties:
- validation
Infos List<OsBulk Install Info Validation Info> - This complex property has following sub-properties:
- version
Contexts List<OsBulk Install Info Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- account
Moid string - (ReadOnly) The Account ID for this managed object.
- additional
Properties string - ancestors
Os
Bulk Install Info Ancestor[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configuration
Files OsBulk Install Info Configuration File[] - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- create
Time string - (ReadOnly) The time when this managed object was created.
- domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- file
Content string - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- global
Configs OsBulk Install Info Global Config[] - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- is
File booleanContent Set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- mod
Time string - (ReadOnly) The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- The name of the CSV file, which holds the OS install parameters.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- oper
State string - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - organizations
Os
Bulk Install Info Organization[] - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- os
Bulk stringInstall Info Id - os
Images OsBulk Install Info Os Image[] - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners string[]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Os
Bulk Install Info Parent[] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources OsBulk Install Info Permission Resource[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- scu
Images OsBulk Install Info Scu Image[] - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- server
Configs OsBulk Install Info Server Config[] - This complex property has following sub-properties:
- servers
Os
Bulk Install Info Server[] - An array of relationships to computePhysical resources. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Os
Bulk Install Info Tag[] - This complex property has following sub-properties:
- validation
Infos OsBulk Install Info Validation Info[] - This complex property has following sub-properties:
- version
Contexts OsBulk Install Info Version Context[] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- account_
moid str - (ReadOnly) The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Os
Bulk Install Info Ancestor Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configuration_
files Sequence[OsBulk Install Info Configuration File Args] - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- create_
time str - (ReadOnly) The time when this managed object was created.
- domain_
group_ strmoid - (ReadOnly) The DomainGroup ID for this managed object.
- file_
content str - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- global_
configs Sequence[OsBulk Install Info Global Config Args] - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- is_
file_ boolcontent_ set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- mod_
time str - (ReadOnly) The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- The name of the CSV file, which holds the OS install parameters.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- oper_
state str - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - organizations
Sequence[Os
Bulk Install Info Organization Args] - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- os_
bulk_ strinstall_ info_ id - os_
images Sequence[OsBulk Install Info Os Image Args] - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners Sequence[str]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Sequence[Os
Bulk Install Info Parent Args] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission_
resources Sequence[OsBulk Install Info Permission Resource Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- scu_
images Sequence[OsBulk Install Info Scu Image Args] - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- server_
configs Sequence[OsBulk Install Info Server Config Args] - This complex property has following sub-properties:
- servers
Sequence[Os
Bulk Install Info Server Args] - An array of relationships to computePhysical resources. This complex property has following sub-properties:
- str
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sequence[Os
Bulk Install Info Tag Args] - This complex property has following sub-properties:
- validation_
infos Sequence[OsBulk Install Info Validation Info Args] - This complex property has following sub-properties:
- version_
contexts Sequence[OsBulk Install Info Version Context Args] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- account
Moid String - (ReadOnly) The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configuration
Files List<Property Map> - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- create
Time String - (ReadOnly) The time when this managed object was created.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- file
Content String - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- global
Configs List<Property Map> - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- is
File BooleanContent Set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- mod
Time String - (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the CSV file, which holds the OS install parameters.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- oper
State String - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - organizations List<Property Map>
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- os
Bulk StringInstall Info Id - os
Images List<Property Map> - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents List<Property Map>
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<Property Map> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- scu
Images List<Property Map> - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- server
Configs List<Property Map> - This complex property has following sub-properties:
- servers List<Property Map>
- An array of relationships to computePhysical resources. This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Property Map>
- This complex property has following sub-properties:
- validation
Infos List<Property Map> - This complex property has following sub-properties:
- version
Contexts List<Property Map> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
Outputs
All input properties are implicitly available as output properties. Additionally, the OsBulkInstallInfo resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing OsBulkInstallInfo Resource
Get an existing OsBulkInstallInfo resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: OsBulkInstallInfoState, opts?: CustomResourceOptions): OsBulkInstallInfo
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_moid: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[OsBulkInstallInfoAncestorArgs]] = None,
class_id: Optional[str] = None,
configuration_files: Optional[Sequence[OsBulkInstallInfoConfigurationFileArgs]] = None,
create_time: Optional[str] = None,
domain_group_moid: Optional[str] = None,
file_content: Optional[str] = None,
global_configs: Optional[Sequence[OsBulkInstallInfoGlobalConfigArgs]] = None,
is_file_content_set: Optional[bool] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
object_type: Optional[str] = None,
oper_state: Optional[str] = None,
organizations: Optional[Sequence[OsBulkInstallInfoOrganizationArgs]] = None,
os_bulk_install_info_id: Optional[str] = None,
os_images: Optional[Sequence[OsBulkInstallInfoOsImageArgs]] = None,
owners: Optional[Sequence[str]] = None,
parents: Optional[Sequence[OsBulkInstallInfoParentArgs]] = None,
permission_resources: Optional[Sequence[OsBulkInstallInfoPermissionResourceArgs]] = None,
scu_images: Optional[Sequence[OsBulkInstallInfoScuImageArgs]] = None,
server_configs: Optional[Sequence[OsBulkInstallInfoServerConfigArgs]] = None,
servers: Optional[Sequence[OsBulkInstallInfoServerArgs]] = None,
shared_scope: Optional[str] = None,
tags: Optional[Sequence[OsBulkInstallInfoTagArgs]] = None,
validation_infos: Optional[Sequence[OsBulkInstallInfoValidationInfoArgs]] = None,
version_contexts: Optional[Sequence[OsBulkInstallInfoVersionContextArgs]] = None) -> OsBulkInstallInfo
func GetOsBulkInstallInfo(ctx *Context, name string, id IDInput, state *OsBulkInstallInfoState, opts ...ResourceOption) (*OsBulkInstallInfo, error)
public static OsBulkInstallInfo Get(string name, Input<string> id, OsBulkInstallInfoState? state, CustomResourceOptions? opts = null)
public static OsBulkInstallInfo get(String name, Output<String> id, OsBulkInstallInfoState state, CustomResourceOptions options)
resources: _: type: intersight:OsBulkInstallInfo get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Moid string - (ReadOnly) The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Os
Bulk Install Info Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Configuration
Files List<OsBulk Install Info Configuration File> - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Create
Time string - (ReadOnly) The time when this managed object was created.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- File
Content string - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- Global
Configs List<OsBulk Install Info Global Config> - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- Is
File boolContent Set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- Mod
Time string - (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the CSV file, which holds the OS install parameters.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Oper
State string - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - Organizations
List<Os
Bulk Install Info Organization> - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Os
Bulk stringInstall Info Id - Os
Images List<OsBulk Install Info Os Image> - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners List<string>
- (Array of schema.TypeString) -(ReadOnly)
- Parents
List<Os
Bulk Install Info Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources List<OsBulk Install Info Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Scu
Images List<OsBulk Install Info Scu Image> - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Server
Configs List<OsBulk Install Info Server Config> - This complex property has following sub-properties:
- Servers
List<Os
Bulk Install Info Server> - An array of relationships to computePhysical resources. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Os
Bulk Install Info Tag> - This complex property has following sub-properties:
- Validation
Infos List<OsBulk Install Info Validation Info> - This complex property has following sub-properties:
- Version
Contexts List<OsBulk Install Info Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- Account
Moid string - (ReadOnly) The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Os
Bulk Install Info Ancestor Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Configuration
Files []OsBulk Install Info Configuration File Args - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Create
Time string - (ReadOnly) The time when this managed object was created.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- File
Content string - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- Global
Configs []OsBulk Install Info Global Config Args - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- Is
File boolContent Set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- Mod
Time string - (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- The name of the CSV file, which holds the OS install parameters.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Oper
State string - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - Organizations
[]Os
Bulk Install Info Organization Args - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Os
Bulk stringInstall Info Id - Os
Images []OsBulk Install Info Os Image Args - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners []string
- (Array of schema.TypeString) -(ReadOnly)
- Parents
[]Os
Bulk Install Info Parent Args - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources []OsBulk Install Info Permission Resource Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Scu
Images []OsBulk Install Info Scu Image Args - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Server
Configs []OsBulk Install Info Server Config Args - This complex property has following sub-properties:
- Servers
[]Os
Bulk Install Info Server Args - An array of relationships to computePhysical resources. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- []Os
Bulk Install Info Tag Args - This complex property has following sub-properties:
- Validation
Infos []OsBulk Install Info Validation Info Args - This complex property has following sub-properties:
- Version
Contexts []OsBulk Install Info Version Context Args - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- account
Moid String - (ReadOnly) The Account ID for this managed object.
- additional
Properties String - ancestors
List<Os
Bulk Install Info Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configuration
Files List<OsBulk Install Info Configuration File> - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- create
Time String - (ReadOnly) The time when this managed object was created.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- file
Content String - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- global
Configs List<OsBulk Install Info Global Config> - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- is
File BooleanContent Set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- mod
Time String - (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the CSV file, which holds the OS install parameters.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- oper
State String - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - organizations
List<Os
Bulk Install Info Organization> - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- os
Bulk StringInstall Info Id - os
Images List<OsBulk Install Info Os Image> - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents
List<Os
Bulk Install Info Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<OsBulk Install Info Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- scu
Images List<OsBulk Install Info Scu Image> - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- server
Configs List<OsBulk Install Info Server Config> - This complex property has following sub-properties:
- servers
List<Os
Bulk Install Info Server> - An array of relationships to computePhysical resources. This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Os
Bulk Install Info Tag> - This complex property has following sub-properties:
- validation
Infos List<OsBulk Install Info Validation Info> - This complex property has following sub-properties:
- version
Contexts List<OsBulk Install Info Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- account
Moid string - (ReadOnly) The Account ID for this managed object.
- additional
Properties string - ancestors
Os
Bulk Install Info Ancestor[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configuration
Files OsBulk Install Info Configuration File[] - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- create
Time string - (ReadOnly) The time when this managed object was created.
- domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- file
Content string - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- global
Configs OsBulk Install Info Global Config[] - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- is
File booleanContent Set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- mod
Time string - (ReadOnly) The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- The name of the CSV file, which holds the OS install parameters.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- oper
State string - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - organizations
Os
Bulk Install Info Organization[] - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- os
Bulk stringInstall Info Id - os
Images OsBulk Install Info Os Image[] - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners string[]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Os
Bulk Install Info Parent[] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources OsBulk Install Info Permission Resource[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- scu
Images OsBulk Install Info Scu Image[] - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- server
Configs OsBulk Install Info Server Config[] - This complex property has following sub-properties:
- servers
Os
Bulk Install Info Server[] - An array of relationships to computePhysical resources. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Os
Bulk Install Info Tag[] - This complex property has following sub-properties:
- validation
Infos OsBulk Install Info Validation Info[] - This complex property has following sub-properties:
- version
Contexts OsBulk Install Info Version Context[] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- account_
moid str - (ReadOnly) The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Os
Bulk Install Info Ancestor Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configuration_
files Sequence[OsBulk Install Info Configuration File Args] - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- create_
time str - (ReadOnly) The time when this managed object was created.
- domain_
group_ strmoid - (ReadOnly) The DomainGroup ID for this managed object.
- file_
content str - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- global_
configs Sequence[OsBulk Install Info Global Config Args] - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- is_
file_ boolcontent_ set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- mod_
time str - (ReadOnly) The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- The name of the CSV file, which holds the OS install parameters.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- oper_
state str - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - organizations
Sequence[Os
Bulk Install Info Organization Args] - A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- os_
bulk_ strinstall_ info_ id - os_
images Sequence[OsBulk Install Info Os Image Args] - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners Sequence[str]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Sequence[Os
Bulk Install Info Parent Args] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission_
resources Sequence[OsBulk Install Info Permission Resource Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- scu_
images Sequence[OsBulk Install Info Scu Image Args] - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- server_
configs Sequence[OsBulk Install Info Server Config Args] - This complex property has following sub-properties:
- servers
Sequence[Os
Bulk Install Info Server Args] - An array of relationships to computePhysical resources. This complex property has following sub-properties:
- str
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sequence[Os
Bulk Install Info Tag Args] - This complex property has following sub-properties:
- validation_
infos Sequence[OsBulk Install Info Validation Info Args] - This complex property has following sub-properties:
- version_
contexts Sequence[OsBulk Install Info Version Context Args] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- account
Moid String - (ReadOnly) The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- configuration
Files List<Property Map> - A reference to a osConfigurationFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- create
Time String - (ReadOnly) The time when this managed object was created.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- file
Content String - The content of the entire CSV file is stored as value. The content can hold complete OS install parameters in two sections.The first section holds generic information about the OS Install like OS Image, SCU Image etc. The second section holdsparameters which are specific to each server level data.
- global
Configs List<Property Map> - (ReadOnly) The global parameter of the CSV file. This complex property has following sub-properties:
- is
File BooleanContent Set - (ReadOnly) Indicates whether the value of the 'fileContent' property has been set.
- mod
Time String - (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- The name of the CSV file, which holds the OS install parameters.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- oper
State String - (ReadOnly) Denotes if the operating is pending, in_progress, completed_ok, completed_error.*
Pending
- The initial value of the OperStatus.*InProgress
- The OperStatus value will be InProgress during execution.*CompletedOk
- The API is successful with operation then OperStatus will be marked as CompletedOk.*CompletedError
- The API is failed with operation then OperStatus will be marked as CompletedError.*CompletedWarning
- The API is completed with some warning then OperStatus will be CompletedWarning. - organizations List<Property Map>
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- os
Bulk StringInstall Info Id - os
Images List<Property Map> - A reference to a softwarerepositoryOperatingSystemFile resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents List<Property Map>
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<Property Map> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- scu
Images List<Property Map> - A reference to a firmwareServerConfigurationUtilityDistributable resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- server
Configs List<Property Map> - This complex property has following sub-properties:
- servers List<Property Map>
- An array of relationships to computePhysical resources. This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Property Map>
- This complex property has following sub-properties:
- validation
Infos List<Property Map> - This complex property has following sub-properties:
- version
Contexts List<Property Map> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
Supporting Types
OsBulkInstallInfoAncestor, OsBulkInstallInfoAncestorArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OsBulkInstallInfoConfigurationFile, OsBulkInstallInfoConfigurationFileArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OsBulkInstallInfoGlobalConfig, OsBulkInstallInfoGlobalConfigArgs
- Additional
Properties string - Class
Id string - Configuration
File stringName - (ReadOnly) Name of the Configuration file.
- Configuration
Source string - (ReadOnly) Configuration source for the OS Installation.
- Install
Method string - (ReadOnly) The install method to be used for OS installation - vMedia, iPXE.Only vMedia is supported as of now.
- Install
Target stringType - (ReadOnly) The Prefill install Target Name.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Operating
System List<OsParameters Bulk Install Info Global Config Operating System Parameter> - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- Os
Image stringName - (ReadOnly) The Operating System Image name.
- Override
Secure boolBoot - ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
- Scu
Image stringName - (ReadOnly) The name of the Server Configuration Utilities Image.
- Windows
Edition string - (ReadOnly) The Windows OS edition, this property required only for Windows server.
- Additional
Properties string - Class
Id string - Configuration
File stringName - (ReadOnly) Name of the Configuration file.
- Configuration
Source string - (ReadOnly) Configuration source for the OS Installation.
- Install
Method string - (ReadOnly) The install method to be used for OS installation - vMedia, iPXE.Only vMedia is supported as of now.
- Install
Target stringType - (ReadOnly) The Prefill install Target Name.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Operating
System []OsParameters Bulk Install Info Global Config Operating System Parameter - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- Os
Image stringName - (ReadOnly) The Operating System Image name.
- Override
Secure boolBoot - ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
- Scu
Image stringName - (ReadOnly) The name of the Server Configuration Utilities Image.
- Windows
Edition string - (ReadOnly) The Windows OS edition, this property required only for Windows server.
- additional
Properties String - class
Id String - configuration
File StringName - (ReadOnly) Name of the Configuration file.
- configuration
Source String - (ReadOnly) Configuration source for the OS Installation.
- install
Method String - (ReadOnly) The install method to be used for OS installation - vMedia, iPXE.Only vMedia is supported as of now.
- install
Target StringType - (ReadOnly) The Prefill install Target Name.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- operating
System List<OsParameters Bulk Install Info Global Config Operating System Parameter> - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- os
Image StringName - (ReadOnly) The Operating System Image name.
- override
Secure BooleanBoot - ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
- scu
Image StringName - (ReadOnly) The name of the Server Configuration Utilities Image.
- windows
Edition String - (ReadOnly) The Windows OS edition, this property required only for Windows server.
- additional
Properties string - class
Id string - configuration
File stringName - (ReadOnly) Name of the Configuration file.
- configuration
Source string - (ReadOnly) Configuration source for the OS Installation.
- install
Method string - (ReadOnly) The install method to be used for OS installation - vMedia, iPXE.Only vMedia is supported as of now.
- install
Target stringType - (ReadOnly) The Prefill install Target Name.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- operating
System OsParameters Bulk Install Info Global Config Operating System Parameter[] - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- os
Image stringName - (ReadOnly) The Operating System Image name.
- override
Secure booleanBoot - ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
- scu
Image stringName - (ReadOnly) The name of the Server Configuration Utilities Image.
- windows
Edition string - (ReadOnly) The Windows OS edition, this property required only for Windows server.
- additional_
properties str - class_
id str - configuration_
file_ strname - (ReadOnly) Name of the Configuration file.
- configuration_
source str - (ReadOnly) Configuration source for the OS Installation.
- install_
method str - (ReadOnly) The install method to be used for OS installation - vMedia, iPXE.Only vMedia is supported as of now.
- install_
target_ strtype - (ReadOnly) The Prefill install Target Name.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- operating_
system_ Sequence[Osparameters Bulk Install Info Global Config Operating System Parameter] - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- os_
image_ strname - (ReadOnly) The Operating System Image name.
- override_
secure_ boolboot - ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
- scu_
image_ strname - (ReadOnly) The name of the Server Configuration Utilities Image.
- windows_
edition str - (ReadOnly) The Windows OS edition, this property required only for Windows server.
- additional
Properties String - class
Id String - configuration
File StringName - (ReadOnly) Name of the Configuration file.
- configuration
Source String - (ReadOnly) Configuration source for the OS Installation.
- install
Method String - (ReadOnly) The install method to be used for OS installation - vMedia, iPXE.Only vMedia is supported as of now.
- install
Target StringType - (ReadOnly) The Prefill install Target Name.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- operating
System List<Property Map>Parameters - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- os
Image StringName - (ReadOnly) The Operating System Image name.
- override
Secure BooleanBoot - ESXi Secure Boot installation is currently not supported. As a workaround, Secure Boot will be disabled before installation and restored after installation is complete. Enable to Override Secure Boot Configuration.
- scu
Image StringName - (ReadOnly) The name of the Server Configuration Utilities Image.
- windows
Edition String - (ReadOnly) The Windows OS edition, this property required only for Windows server.
OsBulkInstallInfoGlobalConfigOperatingSystemParameter, OsBulkInstallInfoGlobalConfigOperatingSystemParameterArgs
- Additional
Properties string - Class
Id string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Additional
Properties string - Class
Id string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties String - class
Id String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties string - class
Id string - object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional_
properties str - class_
id str - object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties String - class
Id String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
OsBulkInstallInfoOrganization, OsBulkInstallInfoOrganizationArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OsBulkInstallInfoOsImage, OsBulkInstallInfoOsImageArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OsBulkInstallInfoParent, OsBulkInstallInfoParentArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OsBulkInstallInfoPermissionResource, OsBulkInstallInfoPermissionResourceArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OsBulkInstallInfoScuImage, OsBulkInstallInfoScuImageArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OsBulkInstallInfoServer, OsBulkInstallInfoServerArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OsBulkInstallInfoServerConfig, OsBulkInstallInfoServerConfigArgs
- Additional
Parameters List<OsBulk Install Info Server Config Additional Parameter> - This complex property has following sub-properties:
- Additional
Properties string - Answers
List<Os
Bulk Install Info Server Config Answer> - (ReadOnly) Answers provided by user for the unattended OS installation. This complex property has following sub-properties:
- Class
Id string - Error
Msgs List<string> - (Array of schema.TypeString) -
- Initiator
Wwpn string - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
- Install
Target string - (ReadOnly) The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
- Lun
Id double - (ReadOnly) The Logical Unit Number (LUN) of the install target.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Operating
System List<OsParameters Bulk Install Info Server Config Operating System Parameter> - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- Processed
Install List<OsTargets Bulk Install Info Server Config Processed Install Target> - (ReadOnly) The target in which OS installation triggered, this is populated after processing the given data. This complex property has following sub-properties:
- Serial
Number string - (ReadOnly) The Serial Number of the server.
- Target
Iqn string - (ReadOnly) IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
- Target
Wwpn string - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
- Vnic
Mac string - (ReadOnly) MAC address of the VNIC used as iSCSI initiator interface.
- Additional
Parameters []OsBulk Install Info Server Config Additional Parameter - This complex property has following sub-properties:
- Additional
Properties string - Answers
[]Os
Bulk Install Info Server Config Answer - (ReadOnly) Answers provided by user for the unattended OS installation. This complex property has following sub-properties:
- Class
Id string - Error
Msgs []string - (Array of schema.TypeString) -
- Initiator
Wwpn string - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
- Install
Target string - (ReadOnly) The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
- Lun
Id float64 - (ReadOnly) The Logical Unit Number (LUN) of the install target.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Operating
System []OsParameters Bulk Install Info Server Config Operating System Parameter - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- Processed
Install []OsTargets Bulk Install Info Server Config Processed Install Target - (ReadOnly) The target in which OS installation triggered, this is populated after processing the given data. This complex property has following sub-properties:
- Serial
Number string - (ReadOnly) The Serial Number of the server.
- Target
Iqn string - (ReadOnly) IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
- Target
Wwpn string - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
- Vnic
Mac string - (ReadOnly) MAC address of the VNIC used as iSCSI initiator interface.
- additional
Parameters List<OsBulk Install Info Server Config Additional Parameter> - This complex property has following sub-properties:
- additional
Properties String - answers
List<Os
Bulk Install Info Server Config Answer> - (ReadOnly) Answers provided by user for the unattended OS installation. This complex property has following sub-properties:
- class
Id String - error
Msgs List<String> - (Array of schema.TypeString) -
- initiator
Wwpn String - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
- install
Target String - (ReadOnly) The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
- lun
Id Double - (ReadOnly) The Logical Unit Number (LUN) of the install target.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- operating
System List<OsParameters Bulk Install Info Server Config Operating System Parameter> - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- processed
Install List<OsTargets Bulk Install Info Server Config Processed Install Target> - (ReadOnly) The target in which OS installation triggered, this is populated after processing the given data. This complex property has following sub-properties:
- serial
Number String - (ReadOnly) The Serial Number of the server.
- target
Iqn String - (ReadOnly) IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
- target
Wwpn String - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
- vnic
Mac String - (ReadOnly) MAC address of the VNIC used as iSCSI initiator interface.
- additional
Parameters OsBulk Install Info Server Config Additional Parameter[] - This complex property has following sub-properties:
- additional
Properties string - answers
Os
Bulk Install Info Server Config Answer[] - (ReadOnly) Answers provided by user for the unattended OS installation. This complex property has following sub-properties:
- class
Id string - error
Msgs string[] - (Array of schema.TypeString) -
- initiator
Wwpn string - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
- install
Target string - (ReadOnly) The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
- lun
Id number - (ReadOnly) The Logical Unit Number (LUN) of the install target.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- operating
System OsParameters Bulk Install Info Server Config Operating System Parameter[] - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- processed
Install OsTargets Bulk Install Info Server Config Processed Install Target[] - (ReadOnly) The target in which OS installation triggered, this is populated after processing the given data. This complex property has following sub-properties:
- serial
Number string - (ReadOnly) The Serial Number of the server.
- target
Iqn string - (ReadOnly) IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
- target
Wwpn string - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
- vnic
Mac string - (ReadOnly) MAC address of the VNIC used as iSCSI initiator interface.
- additional_
parameters Sequence[OsBulk Install Info Server Config Additional Parameter] - This complex property has following sub-properties:
- additional_
properties str - answers
Sequence[Os
Bulk Install Info Server Config Answer] - (ReadOnly) Answers provided by user for the unattended OS installation. This complex property has following sub-properties:
- class_
id str - error_
msgs Sequence[str] - (Array of schema.TypeString) -
- initiator_
wwpn str - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
- install_
target str - (ReadOnly) The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
- lun_
id float - (ReadOnly) The Logical Unit Number (LUN) of the install target.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- operating_
system_ Sequence[Osparameters Bulk Install Info Server Config Operating System Parameter] - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- processed_
install_ Sequence[Ostargets Bulk Install Info Server Config Processed Install Target] - (ReadOnly) The target in which OS installation triggered, this is populated after processing the given data. This complex property has following sub-properties:
- serial_
number str - (ReadOnly) The Serial Number of the server.
- target_
iqn str - (ReadOnly) IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
- target_
wwpn str - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
- vnic_
mac str - (ReadOnly) MAC address of the VNIC used as iSCSI initiator interface.
- additional
Parameters List<Property Map> - This complex property has following sub-properties:
- additional
Properties String - answers List<Property Map>
- (ReadOnly) Answers provided by user for the unattended OS installation. This complex property has following sub-properties:
- class
Id String - error
Msgs List<String> - (Array of schema.TypeString) -
- initiator
Wwpn String - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the host side used for SAN accesss. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 20:00:D4:C9:3C:35:02:01.
- install
Target String - (ReadOnly) The target in which OS installation triggered, the value represented is StorageControllerID follwed by PhysicalDisk SerialNumber in case of Physcial disk or VirtualDriveId for virtual drive.
- lun
Id Number - (ReadOnly) The Logical Unit Number (LUN) of the install target.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- operating
System List<Property Map>Parameters - (ReadOnly) Parameters specific to selected OS. This complex property has following sub-properties:
- processed
Install List<Property Map>Targets - (ReadOnly) The target in which OS installation triggered, this is populated after processing the given data. This complex property has following sub-properties:
- serial
Number String - (ReadOnly) The Serial Number of the server.
- target
Iqn String - (ReadOnly) IQN (iSCSI qualified name) of Storage iSCSI target. Can be up to 255 characters long and has the following format, iqn.yyyy-mm.naming-authority:unique_name.
- target
Wwpn String - (ReadOnly) The WWPN Address of the underlying fibre channel interface at the target used by the storage. Value must be in hexadecimal format xx:xx:xx:xx:xx:xx:xx:xx. For example, 51:4F:0C:50:14:1F:AF:01.
- vnic
Mac String - (ReadOnly) MAC address of the VNIC used as iSCSI initiator interface.
OsBulkInstallInfoServerConfigAdditionalParameter, OsBulkInstallInfoServerConfigAdditionalParameterArgs
- Additional
Properties string - Class
Id string - Is
Value boolSet - Flag to indicate if value is set. Value will be used to check if any edit.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Type string
- Definition of place holder.
- Value string
- Value for placeholder provided by user.
- Additional
Properties string - Class
Id string - Is
Value boolSet - Flag to indicate if value is set. Value will be used to check if any edit.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Type string
- Definition of place holder.
- Value string
- Value for placeholder provided by user.
- additional
Properties String - class
Id String - is
Value BooleanSet - Flag to indicate if value is set. Value will be used to check if any edit.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- type String
- Definition of place holder.
- value String
- Value for placeholder provided by user.
- additional
Properties string - class
Id string - is
Value booleanSet - Flag to indicate if value is set. Value will be used to check if any edit.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- type string
- Definition of place holder.
- value string
- Value for placeholder provided by user.
- additional_
properties str - class_
id str - is_
value_ boolset - Flag to indicate if value is set. Value will be used to check if any edit.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- type str
- Definition of place holder.
- value str
- Value for placeholder provided by user.
- additional
Properties String - class
Id String - is
Value BooleanSet - Flag to indicate if value is set. Value will be used to check if any edit.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- type String
- Definition of place holder.
- value String
- Value for placeholder provided by user.
OsBulkInstallInfoServerConfigAnswer, OsBulkInstallInfoServerConfigAnswerArgs
- Additional
Properties string - Alternate
Name List<string>Servers - (Array of schema.TypeString) -
- Answer
File string - If the source of the answers is a static file, the content of the file is stored as valuein this property.The value is mandatory only when the 'Source' property has been set to 'File'.
- Class
Id string - Hostname string
- Hostname to be configured for the server in the OS.
- Ip
Config stringType - IP configuration type. Values are Static or Dynamic configuration of IP.In case of static IP configuration, IP address, gateway and other details needto be populated. In case of dynamic the IP configuration is obtained dynamicallyfrom DHCP.*
static
- In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.*DHCP
- In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP. - Ip
Configurations List<OsBulk Install Info Server Config Answer Ip Configuration> - In case of static IP configuration, IP address, netmask and gateway details areprovided. This complex property has following sub-properties:
- Is
Answer boolFile Set - (ReadOnly) Indicates whether the value of the 'answerFile' property has been set.
- Is
Root boolPassword Crypted - Enable to indicate Root Password provided is encrypted.
- Is
Root boolPassword Set - (ReadOnly) Indicates whether the value of the 'rootPassword' property has been set.
- Nameserver string
- IP address of the name server to be configured in the OS.
- Network
Device string - Network Device where the IP address must be configured. Network Interface names and MAC address are supported.For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address,A persistent interface name is binded to the MAC address and the interface name will be used for network configuration.Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
- Nr
Source string - Answer values can be provided from three sources - Embedded in OS image, static file,or as placeholder values for an answer file template.Source of the answers is given as value, Embedded/File/Template.'Embedded' option indicates that the answer file is embedded within the OS Image. 'File'option indicates that the answers are provided as a file. 'Template' indicates that theplaceholders in the selected os.ConfigurationFile MO are replaced with values providedas os.Answers MO.*
None
- Indicates that answers is not sent and values must be populated from Install Template. *Embedded
- Indicates that the answer file is embedded within OS image.*File
- Indicates that the answer file is a static content that has all thevalues populated.*Template
- Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects. - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Product
Key string - The product key to be used for a specific version of Windows installation.
- Root
Password string - Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password.Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password.For more details on encrypting passwords, see Help Center.
- Additional
Properties string - Alternate
Name []stringServers - (Array of schema.TypeString) -
- Answer
File string - If the source of the answers is a static file, the content of the file is stored as valuein this property.The value is mandatory only when the 'Source' property has been set to 'File'.
- Class
Id string - Hostname string
- Hostname to be configured for the server in the OS.
- Ip
Config stringType - IP configuration type. Values are Static or Dynamic configuration of IP.In case of static IP configuration, IP address, gateway and other details needto be populated. In case of dynamic the IP configuration is obtained dynamicallyfrom DHCP.*
static
- In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.*DHCP
- In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP. - Ip
Configurations []OsBulk Install Info Server Config Answer Ip Configuration - In case of static IP configuration, IP address, netmask and gateway details areprovided. This complex property has following sub-properties:
- Is
Answer boolFile Set - (ReadOnly) Indicates whether the value of the 'answerFile' property has been set.
- Is
Root boolPassword Crypted - Enable to indicate Root Password provided is encrypted.
- Is
Root boolPassword Set - (ReadOnly) Indicates whether the value of the 'rootPassword' property has been set.
- Nameserver string
- IP address of the name server to be configured in the OS.
- Network
Device string - Network Device where the IP address must be configured. Network Interface names and MAC address are supported.For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address,A persistent interface name is binded to the MAC address and the interface name will be used for network configuration.Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
- Nr
Source string - Answer values can be provided from three sources - Embedded in OS image, static file,or as placeholder values for an answer file template.Source of the answers is given as value, Embedded/File/Template.'Embedded' option indicates that the answer file is embedded within the OS Image. 'File'option indicates that the answers are provided as a file. 'Template' indicates that theplaceholders in the selected os.ConfigurationFile MO are replaced with values providedas os.Answers MO.*
None
- Indicates that answers is not sent and values must be populated from Install Template. *Embedded
- Indicates that the answer file is embedded within OS image.*File
- Indicates that the answer file is a static content that has all thevalues populated.*Template
- Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects. - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Product
Key string - The product key to be used for a specific version of Windows installation.
- Root
Password string - Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password.Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password.For more details on encrypting passwords, see Help Center.
- additional
Properties String - alternate
Name List<String>Servers - (Array of schema.TypeString) -
- answer
File String - If the source of the answers is a static file, the content of the file is stored as valuein this property.The value is mandatory only when the 'Source' property has been set to 'File'.
- class
Id String - hostname String
- Hostname to be configured for the server in the OS.
- ip
Config StringType - IP configuration type. Values are Static or Dynamic configuration of IP.In case of static IP configuration, IP address, gateway and other details needto be populated. In case of dynamic the IP configuration is obtained dynamicallyfrom DHCP.*
static
- In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.*DHCP
- In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP. - ip
Configurations List<OsBulk Install Info Server Config Answer Ip Configuration> - In case of static IP configuration, IP address, netmask and gateway details areprovided. This complex property has following sub-properties:
- is
Answer BooleanFile Set - (ReadOnly) Indicates whether the value of the 'answerFile' property has been set.
- is
Root BooleanPassword Crypted - Enable to indicate Root Password provided is encrypted.
- is
Root BooleanPassword Set - (ReadOnly) Indicates whether the value of the 'rootPassword' property has been set.
- nameserver String
- IP address of the name server to be configured in the OS.
- network
Device String - Network Device where the IP address must be configured. Network Interface names and MAC address are supported.For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address,A persistent interface name is binded to the MAC address and the interface name will be used for network configuration.Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
- nr
Source String - Answer values can be provided from three sources - Embedded in OS image, static file,or as placeholder values for an answer file template.Source of the answers is given as value, Embedded/File/Template.'Embedded' option indicates that the answer file is embedded within the OS Image. 'File'option indicates that the answers are provided as a file. 'Template' indicates that theplaceholders in the selected os.ConfigurationFile MO are replaced with values providedas os.Answers MO.*
None
- Indicates that answers is not sent and values must be populated from Install Template. *Embedded
- Indicates that the answer file is embedded within OS image.*File
- Indicates that the answer file is a static content that has all thevalues populated.*Template
- Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects. - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- product
Key String - The product key to be used for a specific version of Windows installation.
- root
Password String - Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password.Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password.For more details on encrypting passwords, see Help Center.
- additional
Properties string - alternate
Name string[]Servers - (Array of schema.TypeString) -
- answer
File string - If the source of the answers is a static file, the content of the file is stored as valuein this property.The value is mandatory only when the 'Source' property has been set to 'File'.
- class
Id string - hostname string
- Hostname to be configured for the server in the OS.
- ip
Config stringType - IP configuration type. Values are Static or Dynamic configuration of IP.In case of static IP configuration, IP address, gateway and other details needto be populated. In case of dynamic the IP configuration is obtained dynamicallyfrom DHCP.*
static
- In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.*DHCP
- In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP. - ip
Configurations OsBulk Install Info Server Config Answer Ip Configuration[] - In case of static IP configuration, IP address, netmask and gateway details areprovided. This complex property has following sub-properties:
- is
Answer booleanFile Set - (ReadOnly) Indicates whether the value of the 'answerFile' property has been set.
- is
Root booleanPassword Crypted - Enable to indicate Root Password provided is encrypted.
- is
Root booleanPassword Set - (ReadOnly) Indicates whether the value of the 'rootPassword' property has been set.
- nameserver string
- IP address of the name server to be configured in the OS.
- network
Device string - Network Device where the IP address must be configured. Network Interface names and MAC address are supported.For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address,A persistent interface name is binded to the MAC address and the interface name will be used for network configuration.Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
- nr
Source string - Answer values can be provided from three sources - Embedded in OS image, static file,or as placeholder values for an answer file template.Source of the answers is given as value, Embedded/File/Template.'Embedded' option indicates that the answer file is embedded within the OS Image. 'File'option indicates that the answers are provided as a file. 'Template' indicates that theplaceholders in the selected os.ConfigurationFile MO are replaced with values providedas os.Answers MO.*
None
- Indicates that answers is not sent and values must be populated from Install Template. *Embedded
- Indicates that the answer file is embedded within OS image.*File
- Indicates that the answer file is a static content that has all thevalues populated.*Template
- Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects. - object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- product
Key string - The product key to be used for a specific version of Windows installation.
- root
Password string - Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password.Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password.For more details on encrypting passwords, see Help Center.
- additional_
properties str - alternate_
name_ Sequence[str]servers - (Array of schema.TypeString) -
- answer_
file str - If the source of the answers is a static file, the content of the file is stored as valuein this property.The value is mandatory only when the 'Source' property has been set to 'File'.
- class_
id str - hostname str
- Hostname to be configured for the server in the OS.
- ip_
config_ strtype - IP configuration type. Values are Static or Dynamic configuration of IP.In case of static IP configuration, IP address, gateway and other details needto be populated. In case of dynamic the IP configuration is obtained dynamicallyfrom DHCP.*
static
- In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.*DHCP
- In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP. - ip_
configurations Sequence[OsBulk Install Info Server Config Answer Ip Configuration] - In case of static IP configuration, IP address, netmask and gateway details areprovided. This complex property has following sub-properties:
- is_
answer_ boolfile_ set - (ReadOnly) Indicates whether the value of the 'answerFile' property has been set.
- is_
root_ boolpassword_ crypted - Enable to indicate Root Password provided is encrypted.
- is_
root_ boolpassword_ set - (ReadOnly) Indicates whether the value of the 'rootPassword' property has been set.
- nameserver str
- IP address of the name server to be configured in the OS.
- network_
device str - Network Device where the IP address must be configured. Network Interface names and MAC address are supported.For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address,A persistent interface name is binded to the MAC address and the interface name will be used for network configuration.Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
- nr_
source str - Answer values can be provided from three sources - Embedded in OS image, static file,or as placeholder values for an answer file template.Source of the answers is given as value, Embedded/File/Template.'Embedded' option indicates that the answer file is embedded within the OS Image. 'File'option indicates that the answers are provided as a file. 'Template' indicates that theplaceholders in the selected os.ConfigurationFile MO are replaced with values providedas os.Answers MO.*
None
- Indicates that answers is not sent and values must be populated from Install Template. *Embedded
- Indicates that the answer file is embedded within OS image.*File
- Indicates that the answer file is a static content that has all thevalues populated.*Template
- Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects. - object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- product_
key str - The product key to be used for a specific version of Windows installation.
- root_
password str - Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password.Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password.For more details on encrypting passwords, see Help Center.
- additional
Properties String - alternate
Name List<String>Servers - (Array of schema.TypeString) -
- answer
File String - If the source of the answers is a static file, the content of the file is stored as valuein this property.The value is mandatory only when the 'Source' property has been set to 'File'.
- class
Id String - hostname String
- Hostname to be configured for the server in the OS.
- ip
Config StringType - IP configuration type. Values are Static or Dynamic configuration of IP.In case of static IP configuration, IP address, gateway and other details needto be populated. In case of dynamic the IP configuration is obtained dynamicallyfrom DHCP.*
static
- In case of static IP configuraton, provide the details such as IP address, netmask, and gateway.*DHCP
- In case of dynamic IP configuration, the IP address, netmask and gateway detailsare obtained from DHCP. - ip
Configurations List<Property Map> - In case of static IP configuration, IP address, netmask and gateway details areprovided. This complex property has following sub-properties:
- is
Answer BooleanFile Set - (ReadOnly) Indicates whether the value of the 'answerFile' property has been set.
- is
Root BooleanPassword Crypted - Enable to indicate Root Password provided is encrypted.
- is
Root BooleanPassword Set - (ReadOnly) Indicates whether the value of the 'rootPassword' property has been set.
- nameserver String
- IP address of the name server to be configured in the OS.
- network
Device String - Network Device where the IP address must be configured. Network Interface names and MAC address are supported.For SUSE Linux Enterprise Server, Network Interface name is a required input and if provided as a MAC address,A persistent interface name is binded to the MAC address and the interface name will be used for network configuration.Refer https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-configuration-installation-options.html#CreateProfile-Network-names.
- nr
Source String - Answer values can be provided from three sources - Embedded in OS image, static file,or as placeholder values for an answer file template.Source of the answers is given as value, Embedded/File/Template.'Embedded' option indicates that the answer file is embedded within the OS Image. 'File'option indicates that the answers are provided as a file. 'Template' indicates that theplaceholders in the selected os.ConfigurationFile MO are replaced with values providedas os.Answers MO.*
None
- Indicates that answers is not sent and values must be populated from Install Template. *Embedded
- Indicates that the answer file is embedded within OS image.*File
- Indicates that the answer file is a static content that has all thevalues populated.*Template
- Indicates that the given answers are used to populate the answer filetemplate. The template allows the users to refer some server specificanswers as fields/placeholders and replace these placeholders with theactual values for each Server during OS installation using 'Answers' and'AdditionalParameters' properties in os.Install MO.The answer file templates can be created by users as os.ConfigurationFile objects. - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- product
Key String - The product key to be used for a specific version of Windows installation.
- root
Password String - Password configured for the root / administrator user in the OS. You can enter a plain text or an encrypted password.Intersight encrypts the plaintext password. Enable the Encrypted Password option to provide an encrypted password.For more details on encrypting passwords, see Help Center.
OsBulkInstallInfoServerConfigAnswerIpConfiguration, OsBulkInstallInfoServerConfigAnswerIpConfigurationArgs
- Additional
Properties string - Class
Id string - Object
Type string
- Additional
Properties string - Class
Id string - Object
Type string
- additional
Properties String - class
Id String - object
Type String
- additional
Properties string - class
Id string - object
Type string
- additional_
properties str - class_
id str - object_
type str
- additional
Properties String - class
Id String - object
Type String
OsBulkInstallInfoServerConfigOperatingSystemParameter, OsBulkInstallInfoServerConfigOperatingSystemParameterArgs
- Additional
Properties string - Class
Id string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Additional
Properties string - Class
Id string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties String - class
Id String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties string - class
Id string - object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional_
properties str - class_
id str - object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties String - class
Id String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
OsBulkInstallInfoServerConfigProcessedInstallTarget, OsBulkInstallInfoServerConfigProcessedInstallTargetArgs
- Additional
Properties string - Class
Id string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- Additional
Properties string - Class
Id string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties String - class
Id String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties string - class
Id string - object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional_
properties str - class_
id str - object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
- additional
Properties String - class
Id String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.The enum values provides the list of concrete types that can be instantiated from this abstract type.
OsBulkInstallInfoTag, OsBulkInstallInfoTagArgs
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
- additional
Properties string - key string
- The string representation of a tag key.
- value string
- The string representation of a tag value.
- additional_
properties str - key str
- The string representation of a tag key.
- value str
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
OsBulkInstallInfoValidationInfo, OsBulkInstallInfoValidationInfoArgs
- Additional
Properties string - Class
Id string - Error
Msg string - (ReadOnly) Validation error message.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Status string
- (ReadOnly) The status of the validation step.*
NotValidated
- The validation not started.*Valid
- The step status marked as valid when respective step validation condition is successful.*Invalid
- The step status marked as invalid when respective step validation condition is failed.*InProgress
- The validation is in progress. - Step
Name string - (ReadOnly) The validation step name.*
OS Install Schema Validation
- The step to validate the CSV file schema.*OS Image Validation
- The Operating System Image parameter validation step.*SCU Image Validation
- The SCU Image parameter validation step.*Configuration source and file validation
- The Configuration Source and Configuration file validation step.*Server level data validation
- The server level parameters validation.
- Additional
Properties string - Class
Id string - Error
Msg string - (ReadOnly) Validation error message.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Status string
- (ReadOnly) The status of the validation step.*
NotValidated
- The validation not started.*Valid
- The step status marked as valid when respective step validation condition is successful.*Invalid
- The step status marked as invalid when respective step validation condition is failed.*InProgress
- The validation is in progress. - Step
Name string - (ReadOnly) The validation step name.*
OS Install Schema Validation
- The step to validate the CSV file schema.*OS Image Validation
- The Operating System Image parameter validation step.*SCU Image Validation
- The SCU Image parameter validation step.*Configuration source and file validation
- The Configuration Source and Configuration file validation step.*Server level data validation
- The server level parameters validation.
- additional
Properties String - class
Id String - error
Msg String - (ReadOnly) Validation error message.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- status String
- (ReadOnly) The status of the validation step.*
NotValidated
- The validation not started.*Valid
- The step status marked as valid when respective step validation condition is successful.*Invalid
- The step status marked as invalid when respective step validation condition is failed.*InProgress
- The validation is in progress. - step
Name String - (ReadOnly) The validation step name.*
OS Install Schema Validation
- The step to validate the CSV file schema.*OS Image Validation
- The Operating System Image parameter validation step.*SCU Image Validation
- The SCU Image parameter validation step.*Configuration source and file validation
- The Configuration Source and Configuration file validation step.*Server level data validation
- The server level parameters validation.
- additional
Properties string - class
Id string - error
Msg string - (ReadOnly) Validation error message.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- status string
- (ReadOnly) The status of the validation step.*
NotValidated
- The validation not started.*Valid
- The step status marked as valid when respective step validation condition is successful.*Invalid
- The step status marked as invalid when respective step validation condition is failed.*InProgress
- The validation is in progress. - step
Name string - (ReadOnly) The validation step name.*
OS Install Schema Validation
- The step to validate the CSV file schema.*OS Image Validation
- The Operating System Image parameter validation step.*SCU Image Validation
- The SCU Image parameter validation step.*Configuration source and file validation
- The Configuration Source and Configuration file validation step.*Server level data validation
- The server level parameters validation.
- additional_
properties str - class_
id str - error_
msg str - (ReadOnly) Validation error message.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- status str
- (ReadOnly) The status of the validation step.*
NotValidated
- The validation not started.*Valid
- The step status marked as valid when respective step validation condition is successful.*Invalid
- The step status marked as invalid when respective step validation condition is failed.*InProgress
- The validation is in progress. - step_
name str - (ReadOnly) The validation step name.*
OS Install Schema Validation
- The step to validate the CSV file schema.*OS Image Validation
- The Operating System Image parameter validation step.*SCU Image Validation
- The SCU Image parameter validation step.*Configuration source and file validation
- The Configuration Source and Configuration file validation step.*Server level data validation
- The server level parameters validation.
- additional
Properties String - class
Id String - error
Msg String - (ReadOnly) Validation error message.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- status String
- (ReadOnly) The status of the validation step.*
NotValidated
- The validation not started.*Valid
- The step status marked as valid when respective step validation condition is successful.*Invalid
- The step status marked as invalid when respective step validation condition is failed.*InProgress
- The validation is in progress. - step
Name String - (ReadOnly) The validation step name.*
OS Install Schema Validation
- The step to validate the CSV file schema.*OS Image Validation
- The Operating System Image parameter validation step.*SCU Image Validation
- The SCU Image parameter validation step.*Configuration source and file validation
- The Configuration Source and Configuration file validation step.*Server level data validation
- The server level parameters validation.
OsBulkInstallInfoVersionContext, OsBulkInstallInfoVersionContextArgs
- Additional
Properties string - Class
Id string - Interested
Mos List<OsBulk Install Info Version Context Interested Mo> - This complex property has following sub-properties:
- Marked
For boolDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Ref
Mos List<OsBulk Install Info Version Context Ref Mo> - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- Timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- Version
Type string - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- Additional
Properties string - Class
Id string - Interested
Mos []OsBulk Install Info Version Context Interested Mo - This complex property has following sub-properties:
- Marked
For boolDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Ref
Mos []OsBulk Install Info Version Context Ref Mo - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- Timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- Version
Type string - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - interested
Mos List<OsBulk Install Info Version Context Interested Mo> - This complex property has following sub-properties:
- marked
For BooleanDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref
Mos List<OsBulk Install Info Version Context Ref Mo> - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp String
- (ReadOnly) The time this versioned Managed Object was created.
- version
Type String - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties string - class
Id string - interested
Mos OsBulk Install Info Version Context Interested Mo[] - This complex property has following sub-properties:
- marked
For booleanDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version string - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref
Mos OsBulk Install Info Version Context Ref Mo[] - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- version
Type string - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- additional_
properties str - class_
id str - interested_
mos Sequence[OsBulk Install Info Version Context Interested Mo] - This complex property has following sub-properties:
- marked_
for_ booldeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_
version str - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref_
mos Sequence[OsBulk Install Info Version Context Ref Mo] - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp str
- (ReadOnly) The time this versioned Managed Object was created.
- version_
type str - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - interested
Mos List<Property Map> - This complex property has following sub-properties:
- marked
For BooleanDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref
Mos List<Property Map> - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp String
- (ReadOnly) The time this versioned Managed Object was created.
- version
Type String - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
OsBulkInstallInfoVersionContextInterestedMo, OsBulkInstallInfoVersionContextInterestedMoArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
OsBulkInstallInfoVersionContextRefMo, OsBulkInstallInfoVersionContextRefMoArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
Import
intersight_os_bulk_install_info
can be imported using the Moid of the object, e.g.
$ pulumi import intersight:index/osBulkInstallInfo:OsBulkInstallInfo example 1234567890987654321abcde
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the
intersight
Terraform Provider.