1. Packages
  2. Intersight Provider
  3. API Docs
  4. getVnicIscsiBootPolicyInventory
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

intersight.getVnicIscsiBootPolicyInventory

Explore with Pulumi AI

intersight logo
intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet

    Configuration parameters to enable a server to boot its operating system from an iSCSI target machine located remotely over a network.

    Using getVnicIscsiBootPolicyInventory

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getVnicIscsiBootPolicyInventory(args: GetVnicIscsiBootPolicyInventoryArgs, opts?: InvokeOptions): Promise<GetVnicIscsiBootPolicyInventoryResult>
    function getVnicIscsiBootPolicyInventoryOutput(args: GetVnicIscsiBootPolicyInventoryOutputArgs, opts?: InvokeOptions): Output<GetVnicIscsiBootPolicyInventoryResult>
    def get_vnic_iscsi_boot_policy_inventory(account_moid: Optional[str] = None,
                                             additional_properties: Optional[str] = None,
                                             ancestors: Optional[Sequence[GetVnicIscsiBootPolicyInventoryAncestor]] = None,
                                             auto_targetvendor_name: Optional[str] = None,
                                             chap: Optional[GetVnicIscsiBootPolicyInventoryChap] = None,
                                             class_id: Optional[str] = None,
                                             create_time: Optional[str] = None,
                                             description: Optional[str] = None,
                                             device_mo_id: Optional[str] = None,
                                             domain_group_moid: Optional[str] = None,
                                             id: Optional[str] = None,
                                             initiator_ip_pool: Optional[GetVnicIscsiBootPolicyInventoryInitiatorIpPool] = None,
                                             initiator_ip_source: Optional[str] = None,
                                             initiator_static_ip_v4_address: Optional[str] = None,
                                             initiator_static_ip_v4_config: Optional[GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config] = None,
                                             iscsi_adapter_policy: Optional[GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy] = None,
                                             mod_time: Optional[str] = None,
                                             moid: Optional[str] = None,
                                             mutual_chap: Optional[GetVnicIscsiBootPolicyInventoryMutualChap] = None,
                                             name: Optional[str] = None,
                                             object_type: Optional[str] = None,
                                             owners: Optional[Sequence[str]] = None,
                                             parent: Optional[GetVnicIscsiBootPolicyInventoryParent] = None,
                                             permission_resources: Optional[Sequence[GetVnicIscsiBootPolicyInventoryPermissionResource]] = None,
                                             primary_target_policy: Optional[GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy] = None,
                                             secondary_target_policy: Optional[GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy] = None,
                                             shared_scope: Optional[str] = None,
                                             tags: Optional[Sequence[GetVnicIscsiBootPolicyInventoryTag]] = None,
                                             target_mo: Optional[GetVnicIscsiBootPolicyInventoryTargetMo] = None,
                                             target_source_type: Optional[str] = None,
                                             version_context: Optional[GetVnicIscsiBootPolicyInventoryVersionContext] = None,
                                             opts: Optional[InvokeOptions] = None) -> GetVnicIscsiBootPolicyInventoryResult
    def get_vnic_iscsi_boot_policy_inventory_output(account_moid: Optional[pulumi.Input[str]] = None,
                                             additional_properties: Optional[pulumi.Input[str]] = None,
                                             ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicIscsiBootPolicyInventoryAncestorArgs]]]] = None,
                                             auto_targetvendor_name: Optional[pulumi.Input[str]] = None,
                                             chap: Optional[pulumi.Input[GetVnicIscsiBootPolicyInventoryChapArgs]] = None,
                                             class_id: Optional[pulumi.Input[str]] = None,
                                             create_time: Optional[pulumi.Input[str]] = None,
                                             description: Optional[pulumi.Input[str]] = None,
                                             device_mo_id: Optional[pulumi.Input[str]] = None,
                                             domain_group_moid: Optional[pulumi.Input[str]] = None,
                                             id: Optional[pulumi.Input[str]] = None,
                                             initiator_ip_pool: Optional[pulumi.Input[GetVnicIscsiBootPolicyInventoryInitiatorIpPoolArgs]] = None,
                                             initiator_ip_source: Optional[pulumi.Input[str]] = None,
                                             initiator_static_ip_v4_address: Optional[pulumi.Input[str]] = None,
                                             initiator_static_ip_v4_config: Optional[pulumi.Input[GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4ConfigArgs]] = None,
                                             iscsi_adapter_policy: Optional[pulumi.Input[GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicyArgs]] = None,
                                             mod_time: Optional[pulumi.Input[str]] = None,
                                             moid: Optional[pulumi.Input[str]] = None,
                                             mutual_chap: Optional[pulumi.Input[GetVnicIscsiBootPolicyInventoryMutualChapArgs]] = None,
                                             name: Optional[pulumi.Input[str]] = None,
                                             object_type: Optional[pulumi.Input[str]] = None,
                                             owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                             parent: Optional[pulumi.Input[GetVnicIscsiBootPolicyInventoryParentArgs]] = None,
                                             permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicIscsiBootPolicyInventoryPermissionResourceArgs]]]] = None,
                                             primary_target_policy: Optional[pulumi.Input[GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicyArgs]] = None,
                                             secondary_target_policy: Optional[pulumi.Input[GetVnicIscsiBootPolicyInventorySecondaryTargetPolicyArgs]] = None,
                                             shared_scope: Optional[pulumi.Input[str]] = None,
                                             tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicIscsiBootPolicyInventoryTagArgs]]]] = None,
                                             target_mo: Optional[pulumi.Input[GetVnicIscsiBootPolicyInventoryTargetMoArgs]] = None,
                                             target_source_type: Optional[pulumi.Input[str]] = None,
                                             version_context: Optional[pulumi.Input[GetVnicIscsiBootPolicyInventoryVersionContextArgs]] = None,
                                             opts: Optional[InvokeOptions] = None) -> Output[GetVnicIscsiBootPolicyInventoryResult]
    func LookupVnicIscsiBootPolicyInventory(ctx *Context, args *LookupVnicIscsiBootPolicyInventoryArgs, opts ...InvokeOption) (*LookupVnicIscsiBootPolicyInventoryResult, error)
    func LookupVnicIscsiBootPolicyInventoryOutput(ctx *Context, args *LookupVnicIscsiBootPolicyInventoryOutputArgs, opts ...InvokeOption) LookupVnicIscsiBootPolicyInventoryResultOutput

    > Note: This function is named LookupVnicIscsiBootPolicyInventory in the Go SDK.

    public static class GetVnicIscsiBootPolicyInventory 
    {
        public static Task<GetVnicIscsiBootPolicyInventoryResult> InvokeAsync(GetVnicIscsiBootPolicyInventoryArgs args, InvokeOptions? opts = null)
        public static Output<GetVnicIscsiBootPolicyInventoryResult> Invoke(GetVnicIscsiBootPolicyInventoryInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVnicIscsiBootPolicyInventoryResult> getVnicIscsiBootPolicyInventory(GetVnicIscsiBootPolicyInventoryArgs args, InvokeOptions options)
    public static Output<GetVnicIscsiBootPolicyInventoryResult> getVnicIscsiBootPolicyInventory(GetVnicIscsiBootPolicyInventoryArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getVnicIscsiBootPolicyInventory:getVnicIscsiBootPolicyInventory
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetVnicIscsiBootPolicyInventoryAncestor>
    AutoTargetvendorName string
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    Chap GetVnicIscsiBootPolicyInventoryChap
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Description string
    Description of the policy.
    DeviceMoId string
    Device ID of the entity from where inventory is reported.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Id string
    InitiatorIpPool GetVnicIscsiBootPolicyInventoryInitiatorIpPool
    InitiatorIpSource string
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    InitiatorStaticIpV4Address string
    Static IP address provided for iSCSI Initiator.
    InitiatorStaticIpV4Config GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config
    IscsiAdapterPolicy GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    MutualChap GetVnicIscsiBootPolicyInventoryMutualChap
    Name string
    Name of the inventoried policy object.
    ObjectType string
    Owners List<string>
    Parent GetVnicIscsiBootPolicyInventoryParent
    PermissionResources List<GetVnicIscsiBootPolicyInventoryPermissionResource>
    PrimaryTargetPolicy GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy
    SecondaryTargetPolicy GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy
    SharedScope string
    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.
    Tags List<GetVnicIscsiBootPolicyInventoryTag>
    TargetMo GetVnicIscsiBootPolicyInventoryTargetMo
    TargetSourceType string
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    VersionContext GetVnicIscsiBootPolicyInventoryVersionContext
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetVnicIscsiBootPolicyInventoryAncestor
    AutoTargetvendorName string
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    Chap GetVnicIscsiBootPolicyInventoryChap
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Description string
    Description of the policy.
    DeviceMoId string
    Device ID of the entity from where inventory is reported.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    Id string
    InitiatorIpPool GetVnicIscsiBootPolicyInventoryInitiatorIpPool
    InitiatorIpSource string
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    InitiatorStaticIpV4Address string
    Static IP address provided for iSCSI Initiator.
    InitiatorStaticIpV4Config GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config
    IscsiAdapterPolicy GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    MutualChap GetVnicIscsiBootPolicyInventoryMutualChap
    Name string
    Name of the inventoried policy object.
    ObjectType string
    Owners []string
    Parent GetVnicIscsiBootPolicyInventoryParent
    PermissionResources []GetVnicIscsiBootPolicyInventoryPermissionResource
    PrimaryTargetPolicy GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy
    SecondaryTargetPolicy GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy
    SharedScope string
    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.
    Tags []GetVnicIscsiBootPolicyInventoryTag
    TargetMo GetVnicIscsiBootPolicyInventoryTargetMo
    TargetSourceType string
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    VersionContext GetVnicIscsiBootPolicyInventoryVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetVnicIscsiBootPolicyInventoryAncestor>
    autoTargetvendorName String
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    chap GetVnicIscsiBootPolicyInventoryChap
    classId String
    createTime String
    The time when this managed object was created.
    description String
    Description of the policy.
    deviceMoId String
    Device ID of the entity from where inventory is reported.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    id String
    initiatorIpPool GetVnicIscsiBootPolicyInventoryInitiatorIpPool
    initiatorIpSource String
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    initiatorStaticIpV4Address String
    Static IP address provided for iSCSI Initiator.
    initiatorStaticIpV4Config GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config
    iscsiAdapterPolicy GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mutualChap GetVnicIscsiBootPolicyInventoryMutualChap
    name String
    Name of the inventoried policy object.
    objectType String
    owners List<String>
    parent GetVnicIscsiBootPolicyInventoryParent
    permissionResources List<GetVnicIscsiBootPolicyInventoryPermissionResource>
    primaryTargetPolicy GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy
    secondaryTargetPolicy GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy
    sharedScope String
    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.
    tags List<GetVnicIscsiBootPolicyInventoryTag>
    targetMo GetVnicIscsiBootPolicyInventoryTargetMo
    targetSourceType String
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    versionContext GetVnicIscsiBootPolicyInventoryVersionContext
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetVnicIscsiBootPolicyInventoryAncestor[]
    autoTargetvendorName string
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    chap GetVnicIscsiBootPolicyInventoryChap
    classId string
    createTime string
    The time when this managed object was created.
    description string
    Description of the policy.
    deviceMoId string
    Device ID of the entity from where inventory is reported.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    id string
    initiatorIpPool GetVnicIscsiBootPolicyInventoryInitiatorIpPool
    initiatorIpSource string
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    initiatorStaticIpV4Address string
    Static IP address provided for iSCSI Initiator.
    initiatorStaticIpV4Config GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config
    iscsiAdapterPolicy GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    mutualChap GetVnicIscsiBootPolicyInventoryMutualChap
    name string
    Name of the inventoried policy object.
    objectType string
    owners string[]
    parent GetVnicIscsiBootPolicyInventoryParent
    permissionResources GetVnicIscsiBootPolicyInventoryPermissionResource[]
    primaryTargetPolicy GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy
    secondaryTargetPolicy GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy
    sharedScope string
    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.
    tags GetVnicIscsiBootPolicyInventoryTag[]
    targetMo GetVnicIscsiBootPolicyInventoryTargetMo
    targetSourceType string
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    versionContext GetVnicIscsiBootPolicyInventoryVersionContext
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetVnicIscsiBootPolicyInventoryAncestor]
    auto_targetvendor_name str
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    chap GetVnicIscsiBootPolicyInventoryChap
    class_id str
    create_time str
    The time when this managed object was created.
    description str
    Description of the policy.
    device_mo_id str
    Device ID of the entity from where inventory is reported.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    id str
    initiator_ip_pool GetVnicIscsiBootPolicyInventoryInitiatorIpPool
    initiator_ip_source str
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    initiator_static_ip_v4_address str
    Static IP address provided for iSCSI Initiator.
    initiator_static_ip_v4_config GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config
    iscsi_adapter_policy GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    mutual_chap GetVnicIscsiBootPolicyInventoryMutualChap
    name str
    Name of the inventoried policy object.
    object_type str
    owners Sequence[str]
    parent GetVnicIscsiBootPolicyInventoryParent
    permission_resources Sequence[GetVnicIscsiBootPolicyInventoryPermissionResource]
    primary_target_policy GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy
    secondary_target_policy GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy
    shared_scope str
    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.
    tags Sequence[GetVnicIscsiBootPolicyInventoryTag]
    target_mo GetVnicIscsiBootPolicyInventoryTargetMo
    target_source_type str
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    version_context GetVnicIscsiBootPolicyInventoryVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    autoTargetvendorName String
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    chap Property Map
    classId String
    createTime String
    The time when this managed object was created.
    description String
    Description of the policy.
    deviceMoId String
    Device ID of the entity from where inventory is reported.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    id String
    initiatorIpPool Property Map
    initiatorIpSource String
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    initiatorStaticIpV4Address String
    Static IP address provided for iSCSI Initiator.
    initiatorStaticIpV4Config Property Map
    iscsiAdapterPolicy Property Map
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mutualChap Property Map
    name String
    Name of the inventoried policy object.
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    primaryTargetPolicy Property Map
    secondaryTargetPolicy Property Map
    sharedScope String
    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.
    tags List<Property Map>
    targetMo Property Map
    targetSourceType String
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    versionContext Property Map

    getVnicIscsiBootPolicyInventory Result

    The following output properties are available:

    Id string
    Results List<GetVnicIscsiBootPolicyInventoryResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetVnicIscsiBootPolicyInventoryAncestor>
    AutoTargetvendorName string
    Chap GetVnicIscsiBootPolicyInventoryChap
    ClassId string
    CreateTime string
    Description string
    DeviceMoId string
    DomainGroupMoid string
    InitiatorIpPool GetVnicIscsiBootPolicyInventoryInitiatorIpPool
    InitiatorIpSource string
    InitiatorStaticIpV4Address string
    InitiatorStaticIpV4Config GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config
    IscsiAdapterPolicy GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy
    ModTime string
    Moid string
    MutualChap GetVnicIscsiBootPolicyInventoryMutualChap
    Name string
    ObjectType string
    Owners List<string>
    Parent GetVnicIscsiBootPolicyInventoryParent
    PermissionResources List<GetVnicIscsiBootPolicyInventoryPermissionResource>
    PrimaryTargetPolicy GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy
    SecondaryTargetPolicy GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy
    SharedScope string
    Tags List<GetVnicIscsiBootPolicyInventoryTag>
    TargetMo GetVnicIscsiBootPolicyInventoryTargetMo
    TargetSourceType string
    VersionContext GetVnicIscsiBootPolicyInventoryVersionContext
    Id string
    Results []GetVnicIscsiBootPolicyInventoryResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetVnicIscsiBootPolicyInventoryAncestor
    AutoTargetvendorName string
    Chap GetVnicIscsiBootPolicyInventoryChap
    ClassId string
    CreateTime string
    Description string
    DeviceMoId string
    DomainGroupMoid string
    InitiatorIpPool GetVnicIscsiBootPolicyInventoryInitiatorIpPool
    InitiatorIpSource string
    InitiatorStaticIpV4Address string
    InitiatorStaticIpV4Config GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config
    IscsiAdapterPolicy GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy
    ModTime string
    Moid string
    MutualChap GetVnicIscsiBootPolicyInventoryMutualChap
    Name string
    ObjectType string
    Owners []string
    Parent GetVnicIscsiBootPolicyInventoryParent
    PermissionResources []GetVnicIscsiBootPolicyInventoryPermissionResource
    PrimaryTargetPolicy GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy
    SecondaryTargetPolicy GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy
    SharedScope string
    Tags []GetVnicIscsiBootPolicyInventoryTag
    TargetMo GetVnicIscsiBootPolicyInventoryTargetMo
    TargetSourceType string
    VersionContext GetVnicIscsiBootPolicyInventoryVersionContext
    id String
    results List<GetVnicIscsiBootPolicyInventoryResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetVnicIscsiBootPolicyInventoryAncestor>
    autoTargetvendorName String
    chap GetVnicIscsiBootPolicyInventoryChap
    classId String
    createTime String
    description String
    deviceMoId String
    domainGroupMoid String
    initiatorIpPool GetVnicIscsiBootPolicyInventoryInitiatorIpPool
    initiatorIpSource String
    initiatorStaticIpV4Address String
    initiatorStaticIpV4Config GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config
    iscsiAdapterPolicy GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy
    modTime String
    moid String
    mutualChap GetVnicIscsiBootPolicyInventoryMutualChap
    name String
    objectType String
    owners List<String>
    parent GetVnicIscsiBootPolicyInventoryParent
    permissionResources List<GetVnicIscsiBootPolicyInventoryPermissionResource>
    primaryTargetPolicy GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy
    secondaryTargetPolicy GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy
    sharedScope String
    tags List<GetVnicIscsiBootPolicyInventoryTag>
    targetMo GetVnicIscsiBootPolicyInventoryTargetMo
    targetSourceType String
    versionContext GetVnicIscsiBootPolicyInventoryVersionContext
    id string
    results GetVnicIscsiBootPolicyInventoryResult[]
    accountMoid string
    additionalProperties string
    ancestors GetVnicIscsiBootPolicyInventoryAncestor[]
    autoTargetvendorName string
    chap GetVnicIscsiBootPolicyInventoryChap
    classId string
    createTime string
    description string
    deviceMoId string
    domainGroupMoid string
    initiatorIpPool GetVnicIscsiBootPolicyInventoryInitiatorIpPool
    initiatorIpSource string
    initiatorStaticIpV4Address string
    initiatorStaticIpV4Config GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config
    iscsiAdapterPolicy GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy
    modTime string
    moid string
    mutualChap GetVnicIscsiBootPolicyInventoryMutualChap
    name string
    objectType string
    owners string[]
    parent GetVnicIscsiBootPolicyInventoryParent
    permissionResources GetVnicIscsiBootPolicyInventoryPermissionResource[]
    primaryTargetPolicy GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy
    secondaryTargetPolicy GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy
    sharedScope string
    tags GetVnicIscsiBootPolicyInventoryTag[]
    targetMo GetVnicIscsiBootPolicyInventoryTargetMo
    targetSourceType string
    versionContext GetVnicIscsiBootPolicyInventoryVersionContext
    id str
    results Sequence[GetVnicIscsiBootPolicyInventoryResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetVnicIscsiBootPolicyInventoryAncestor]
    auto_targetvendor_name str
    chap GetVnicIscsiBootPolicyInventoryChap
    class_id str
    create_time str
    description str
    device_mo_id str
    domain_group_moid str
    initiator_ip_pool GetVnicIscsiBootPolicyInventoryInitiatorIpPool
    initiator_ip_source str
    initiator_static_ip_v4_address str
    initiator_static_ip_v4_config GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config
    iscsi_adapter_policy GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy
    mod_time str
    moid str
    mutual_chap GetVnicIscsiBootPolicyInventoryMutualChap
    name str
    object_type str
    owners Sequence[str]
    parent GetVnicIscsiBootPolicyInventoryParent
    permission_resources Sequence[GetVnicIscsiBootPolicyInventoryPermissionResource]
    primary_target_policy GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy
    secondary_target_policy GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy
    shared_scope str
    tags Sequence[GetVnicIscsiBootPolicyInventoryTag]
    target_mo GetVnicIscsiBootPolicyInventoryTargetMo
    target_source_type str
    version_context GetVnicIscsiBootPolicyInventoryVersionContext

    Supporting Types

    GetVnicIscsiBootPolicyInventoryAncestor

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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
    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.
    moid str
    The unique identifier of this Managed Object instance.
    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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.

    GetVnicIscsiBootPolicyInventoryChap

    AdditionalProperties string
    ClassId 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.
    IsPasswordSet bool
    Indicates whether the value of the 'password' property has been set.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Password string
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    UserId string
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.
    AdditionalProperties string
    ClassId 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.
    IsPasswordSet bool
    Indicates whether the value of the 'password' property has been set.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Password string
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    UserId string
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.
    additionalProperties String
    classId 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.
    isPasswordSet Boolean
    Indicates whether the value of the 'password' property has been set.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password String
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    userId String
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.
    additionalProperties string
    classId 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.
    isPasswordSet boolean
    Indicates whether the value of the 'password' property has been set.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password string
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    userId string
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.
    additional_properties str
    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.
    is_password_set bool
    Indicates whether the value of the 'password' property has been set.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password str
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    user_id str
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.
    additionalProperties String
    classId 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.
    isPasswordSet Boolean
    Indicates whether the value of the 'password' property has been set.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password String
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    userId String
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.

    GetVnicIscsiBootPolicyInventoryInitiatorIpPool

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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
    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.
    moid str
    The unique identifier of this Managed Object instance.
    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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.

    GetVnicIscsiBootPolicyInventoryInitiatorStaticIpV4Config

    AdditionalProperties string
    ClassId 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.
    Gateway string
    IP address of the default IPv4 gateway.
    Netmask string
    A subnet mask is a 32-bit number that masks an IP address and divides the IP address into network address and host address.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PrimaryDns string
    IP Address of the primary Domain Name System (DNS) server.
    SecondaryDns string
    IP Address of the secondary Domain Name System (DNS) server.
    AdditionalProperties string
    ClassId 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.
    Gateway string
    IP address of the default IPv4 gateway.
    Netmask string
    A subnet mask is a 32-bit number that masks an IP address and divides the IP address into network address and host address.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PrimaryDns string
    IP Address of the primary Domain Name System (DNS) server.
    SecondaryDns string
    IP Address of the secondary Domain Name System (DNS) server.
    additionalProperties String
    classId 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.
    gateway String
    IP address of the default IPv4 gateway.
    netmask String
    A subnet mask is a 32-bit number that masks an IP address and divides the IP address into network address and host address.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    primaryDns String
    IP Address of the primary Domain Name System (DNS) server.
    secondaryDns String
    IP Address of the secondary Domain Name System (DNS) server.
    additionalProperties string
    classId 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.
    gateway string
    IP address of the default IPv4 gateway.
    netmask string
    A subnet mask is a 32-bit number that masks an IP address and divides the IP address into network address and host address.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    primaryDns string
    IP Address of the primary Domain Name System (DNS) server.
    secondaryDns string
    IP Address of the secondary Domain Name System (DNS) server.
    additional_properties str
    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.
    gateway str
    IP address of the default IPv4 gateway.
    netmask str
    A subnet mask is a 32-bit number that masks an IP address and divides the IP address into network address and host address.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    primary_dns str
    IP Address of the primary Domain Name System (DNS) server.
    secondary_dns str
    IP Address of the secondary Domain Name System (DNS) server.
    additionalProperties String
    classId 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.
    gateway String
    IP address of the default IPv4 gateway.
    netmask String
    A subnet mask is a 32-bit number that masks an IP address and divides the IP address into network address and host address.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    primaryDns String
    IP Address of the primary Domain Name System (DNS) server.
    secondaryDns String
    IP Address of the secondary Domain Name System (DNS) server.

    GetVnicIscsiBootPolicyInventoryIscsiAdapterPolicy

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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
    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.
    moid str
    The unique identifier of this Managed Object instance.
    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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.

    GetVnicIscsiBootPolicyInventoryMutualChap

    AdditionalProperties string
    ClassId 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.
    IsPasswordSet bool
    Indicates whether the value of the 'password' property has been set.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Password string
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    UserId string
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.
    AdditionalProperties string
    ClassId 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.
    IsPasswordSet bool
    Indicates whether the value of the 'password' property has been set.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Password string
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    UserId string
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.
    additionalProperties String
    classId 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.
    isPasswordSet Boolean
    Indicates whether the value of the 'password' property has been set.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password String
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    userId String
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.
    additionalProperties string
    classId 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.
    isPasswordSet boolean
    Indicates whether the value of the 'password' property has been set.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password string
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    userId string
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.
    additional_properties str
    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.
    is_password_set bool
    Indicates whether the value of the 'password' property has been set.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password str
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    user_id str
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.
    additionalProperties String
    classId 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.
    isPasswordSet Boolean
    Indicates whether the value of the 'password' property has been set.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    password String
    Password of Initiator/Target Interface. Enter between 12 and 16 characters, including special characters except spaces, tabs, line breaks.
    userId String
    User Id of Initiator/Target Interface. Enter between 1 and 128 characters, spaces, or special characters.

    GetVnicIscsiBootPolicyInventoryParent

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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
    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.
    moid str
    The unique identifier of this Managed Object instance.
    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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.

    GetVnicIscsiBootPolicyInventoryPermissionResource

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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
    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.
    moid str
    The unique identifier of this Managed Object instance.
    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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.

    GetVnicIscsiBootPolicyInventoryPrimaryTargetPolicy

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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
    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.
    moid str
    The unique identifier of this Managed Object instance.
    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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.

    GetVnicIscsiBootPolicyInventoryResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetVnicIscsiBootPolicyInventoryResultAncestor>
    AutoTargetvendorName string
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    Chaps List<GetVnicIscsiBootPolicyInventoryResultChap>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Description string
    Description of the policy.
    DeviceMoId string
    Device ID of the entity from where inventory is reported.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    InitiatorIpPools List<GetVnicIscsiBootPolicyInventoryResultInitiatorIpPool>
    InitiatorIpSource string
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    InitiatorStaticIpV4Address string
    Static IP address provided for iSCSI Initiator.
    InitiatorStaticIpV4Configs List<GetVnicIscsiBootPolicyInventoryResultInitiatorStaticIpV4Config>
    IscsiAdapterPolicies List<GetVnicIscsiBootPolicyInventoryResultIscsiAdapterPolicy>
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    MutualChaps List<GetVnicIscsiBootPolicyInventoryResultMutualChap>
    Name string
    Name of the inventoried policy object.
    ObjectType string
    Owners List<string>
    Parents List<GetVnicIscsiBootPolicyInventoryResultParent>
    PermissionResources List<GetVnicIscsiBootPolicyInventoryResultPermissionResource>
    PrimaryTargetPolicies List<GetVnicIscsiBootPolicyInventoryResultPrimaryTargetPolicy>
    SecondaryTargetPolicies List<GetVnicIscsiBootPolicyInventoryResultSecondaryTargetPolicy>
    SharedScope string
    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.
    Tags List<GetVnicIscsiBootPolicyInventoryResultTag>
    TargetMos List<GetVnicIscsiBootPolicyInventoryResultTargetMo>
    TargetSourceType string
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    VersionContexts List<GetVnicIscsiBootPolicyInventoryResultVersionContext>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetVnicIscsiBootPolicyInventoryResultAncestor
    AutoTargetvendorName string
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    Chaps []GetVnicIscsiBootPolicyInventoryResultChap
    ClassId string
    CreateTime string
    The time when this managed object was created.
    Description string
    Description of the policy.
    DeviceMoId string
    Device ID of the entity from where inventory is reported.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    InitiatorIpPools []GetVnicIscsiBootPolicyInventoryResultInitiatorIpPool
    InitiatorIpSource string
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    InitiatorStaticIpV4Address string
    Static IP address provided for iSCSI Initiator.
    InitiatorStaticIpV4Configs []GetVnicIscsiBootPolicyInventoryResultInitiatorStaticIpV4Config
    IscsiAdapterPolicies []GetVnicIscsiBootPolicyInventoryResultIscsiAdapterPolicy
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    MutualChaps []GetVnicIscsiBootPolicyInventoryResultMutualChap
    Name string
    Name of the inventoried policy object.
    ObjectType string
    Owners []string
    Parents []GetVnicIscsiBootPolicyInventoryResultParent
    PermissionResources []GetVnicIscsiBootPolicyInventoryResultPermissionResource
    PrimaryTargetPolicies []GetVnicIscsiBootPolicyInventoryResultPrimaryTargetPolicy
    SecondaryTargetPolicies []GetVnicIscsiBootPolicyInventoryResultSecondaryTargetPolicy
    SharedScope string
    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.
    Tags []GetVnicIscsiBootPolicyInventoryResultTag
    TargetMos []GetVnicIscsiBootPolicyInventoryResultTargetMo
    TargetSourceType string
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    VersionContexts []GetVnicIscsiBootPolicyInventoryResultVersionContext
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetVnicIscsiBootPolicyInventoryResultAncestor>
    autoTargetvendorName String
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    chaps List<GetVnicIscsiBootPolicyInventoryResultChap>
    classId String
    createTime String
    The time when this managed object was created.
    description String
    Description of the policy.
    deviceMoId String
    Device ID of the entity from where inventory is reported.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    initiatorIpPools List<GetVnicIscsiBootPolicyInventoryResultInitiatorIpPool>
    initiatorIpSource String
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    initiatorStaticIpV4Address String
    Static IP address provided for iSCSI Initiator.
    initiatorStaticIpV4Configs List<GetVnicIscsiBootPolicyInventoryResultInitiatorStaticIpV4Config>
    iscsiAdapterPolicies List<GetVnicIscsiBootPolicyInventoryResultIscsiAdapterPolicy>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mutualChaps List<GetVnicIscsiBootPolicyInventoryResultMutualChap>
    name String
    Name of the inventoried policy object.
    objectType String
    owners List<String>
    parents List<GetVnicIscsiBootPolicyInventoryResultParent>
    permissionResources List<GetVnicIscsiBootPolicyInventoryResultPermissionResource>
    primaryTargetPolicies List<GetVnicIscsiBootPolicyInventoryResultPrimaryTargetPolicy>
    secondaryTargetPolicies List<GetVnicIscsiBootPolicyInventoryResultSecondaryTargetPolicy>
    sharedScope String
    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.
    tags List<GetVnicIscsiBootPolicyInventoryResultTag>
    targetMos List<GetVnicIscsiBootPolicyInventoryResultTargetMo>
    targetSourceType String
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    versionContexts List<GetVnicIscsiBootPolicyInventoryResultVersionContext>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetVnicIscsiBootPolicyInventoryResultAncestor[]
    autoTargetvendorName string
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    chaps GetVnicIscsiBootPolicyInventoryResultChap[]
    classId string
    createTime string
    The time when this managed object was created.
    description string
    Description of the policy.
    deviceMoId string
    Device ID of the entity from where inventory is reported.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    initiatorIpPools GetVnicIscsiBootPolicyInventoryResultInitiatorIpPool[]
    initiatorIpSource string
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    initiatorStaticIpV4Address string
    Static IP address provided for iSCSI Initiator.
    initiatorStaticIpV4Configs GetVnicIscsiBootPolicyInventoryResultInitiatorStaticIpV4Config[]
    iscsiAdapterPolicies GetVnicIscsiBootPolicyInventoryResultIscsiAdapterPolicy[]
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    mutualChaps GetVnicIscsiBootPolicyInventoryResultMutualChap[]
    name string
    Name of the inventoried policy object.
    objectType string
    owners string[]
    parents GetVnicIscsiBootPolicyInventoryResultParent[]
    permissionResources GetVnicIscsiBootPolicyInventoryResultPermissionResource[]
    primaryTargetPolicies GetVnicIscsiBootPolicyInventoryResultPrimaryTargetPolicy[]
    secondaryTargetPolicies GetVnicIscsiBootPolicyInventoryResultSecondaryTargetPolicy[]
    sharedScope string
    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.
    tags GetVnicIscsiBootPolicyInventoryResultTag[]
    targetMos GetVnicIscsiBootPolicyInventoryResultTargetMo[]
    targetSourceType string
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    versionContexts GetVnicIscsiBootPolicyInventoryResultVersionContext[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetVnicIscsiBootPolicyInventoryResultAncestor]
    auto_targetvendor_name str
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    chaps Sequence[GetVnicIscsiBootPolicyInventoryResultChap]
    class_id str
    create_time str
    The time when this managed object was created.
    description str
    Description of the policy.
    device_mo_id str
    Device ID of the entity from where inventory is reported.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    initiator_ip_pools Sequence[GetVnicIscsiBootPolicyInventoryResultInitiatorIpPool]
    initiator_ip_source str
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    initiator_static_ip_v4_address str
    Static IP address provided for iSCSI Initiator.
    initiator_static_ip_v4_configs Sequence[GetVnicIscsiBootPolicyInventoryResultInitiatorStaticIpV4Config]
    iscsi_adapter_policies Sequence[GetVnicIscsiBootPolicyInventoryResultIscsiAdapterPolicy]
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    mutual_chaps Sequence[GetVnicIscsiBootPolicyInventoryResultMutualChap]
    name str
    Name of the inventoried policy object.
    object_type str
    owners Sequence[str]
    parents Sequence[GetVnicIscsiBootPolicyInventoryResultParent]
    permission_resources Sequence[GetVnicIscsiBootPolicyInventoryResultPermissionResource]
    primary_target_policies Sequence[GetVnicIscsiBootPolicyInventoryResultPrimaryTargetPolicy]
    secondary_target_policies Sequence[GetVnicIscsiBootPolicyInventoryResultSecondaryTargetPolicy]
    shared_scope str
    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.
    tags Sequence[GetVnicIscsiBootPolicyInventoryResultTag]
    target_mos Sequence[GetVnicIscsiBootPolicyInventoryResultTargetMo]
    target_source_type str
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    version_contexts Sequence[GetVnicIscsiBootPolicyInventoryResultVersionContext]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    autoTargetvendorName String
    Auto target interface that is represented via the Initiator name or the DHCP vendor ID. The vendor ID can be up to 32 alphanumeric characters.
    chaps List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    description String
    Description of the policy.
    deviceMoId String
    Device ID of the entity from where inventory is reported.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    initiatorIpPools List<Property Map>
    initiatorIpSource String
    Source Type of Initiator IP Address - Auto/Static/Pool.* DHCP - The IP address is assigned using DHCP, if available.* Static - Static IPv4 address is assigned to the iSCSI boot interface based on the information entered in this area.* Pool - An IPv4 address is assigned to the iSCSI boot interface from the management IP address pool.
    initiatorStaticIpV4Address String
    Static IP address provided for iSCSI Initiator.
    initiatorStaticIpV4Configs List<Property Map>
    iscsiAdapterPolicies List<Property Map>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    mutualChaps List<Property Map>
    name String
    Name of the inventoried policy object.
    objectType String
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    primaryTargetPolicies List<Property Map>
    secondaryTargetPolicies List<Property Map>
    sharedScope String
    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.
    tags List<Property Map>
    targetMos List<Property Map>
    targetSourceType String
    Source Type of Targets - Auto/Static.* Static - Type indicates that static target interface is assigned to iSCSI boot.* Auto - Type indicates that the system selects the target interface automatically during iSCSI boot.
    versionContexts List<Property Map>

    GetVnicIscsiBootPolicyInventoryResultAncestor

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVnicIscsiBootPolicyInventoryResultChap

    additionalProperties String
    classId String
    isPasswordSet Boolean
    objectType String
    password String
    userId String
    additionalProperties string
    classId string
    isPasswordSet boolean
    objectType string
    password string
    userId string
    additionalProperties String
    classId String
    isPasswordSet Boolean
    objectType String
    password String
    userId String

    GetVnicIscsiBootPolicyInventoryResultInitiatorIpPool

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVnicIscsiBootPolicyInventoryResultInitiatorStaticIpV4Config

    AdditionalProperties string
    ClassId string
    Gateway string
    Netmask string
    ObjectType string
    PrimaryDns string
    SecondaryDns string
    AdditionalProperties string
    ClassId string
    Gateway string
    Netmask string
    ObjectType string
    PrimaryDns string
    SecondaryDns string
    additionalProperties String
    classId String
    gateway String
    netmask String
    objectType String
    primaryDns String
    secondaryDns String
    additionalProperties string
    classId string
    gateway string
    netmask string
    objectType string
    primaryDns string
    secondaryDns string
    additionalProperties String
    classId String
    gateway String
    netmask String
    objectType String
    primaryDns String
    secondaryDns String

    GetVnicIscsiBootPolicyInventoryResultIscsiAdapterPolicy

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVnicIscsiBootPolicyInventoryResultMutualChap

    additionalProperties String
    classId String
    isPasswordSet Boolean
    objectType String
    password String
    userId String
    additionalProperties string
    classId string
    isPasswordSet boolean
    objectType string
    password string
    userId string
    additionalProperties String
    classId String
    isPasswordSet Boolean
    objectType String
    password String
    userId String

    GetVnicIscsiBootPolicyInventoryResultParent

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVnicIscsiBootPolicyInventoryResultPermissionResource

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVnicIscsiBootPolicyInventoryResultPrimaryTargetPolicy

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVnicIscsiBootPolicyInventoryResultSecondaryTargetPolicy

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVnicIscsiBootPolicyInventoryResultTag

    AdditionalProperties string
    Key string
    Value string
    AdditionalProperties string
    Key string
    Value string
    additionalProperties String
    key String
    value String
    additionalProperties string
    key string
    value string
    additionalProperties String
    key String
    value String

    GetVnicIscsiBootPolicyInventoryResultTargetMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVnicIscsiBootPolicyInventoryResultVersionContext

    GetVnicIscsiBootPolicyInventoryResultVersionContextInterestedMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVnicIscsiBootPolicyInventoryResultVersionContextRefMo

    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    AdditionalProperties string
    ClassId string
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType string
    Selector string
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String
    additionalProperties string
    classId string
    moid string
    The unique identifier of this Managed Object instance.
    objectType string
    selector string
    additional_properties str
    class_id str
    moid str
    The unique identifier of this Managed Object instance.
    object_type str
    selector str
    additionalProperties String
    classId String
    moid String
    The unique identifier of this Managed Object instance.
    objectType String
    selector String

    GetVnicIscsiBootPolicyInventorySecondaryTargetPolicy

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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
    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.
    moid str
    The unique identifier of this Managed Object instance.
    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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.

    GetVnicIscsiBootPolicyInventoryTag

    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    AdditionalProperties string
    Key string
    The string representation of a tag key.
    Value string
    The string representation of a tag value.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.
    additionalProperties 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.
    additionalProperties String
    key String
    The string representation of a tag key.
    value String
    The string representation of a tag value.

    GetVnicIscsiBootPolicyInventoryTargetMo

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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
    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.
    moid str
    The unique identifier of this Managed Object instance.
    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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.

    GetVnicIscsiBootPolicyInventoryVersionContext

    AdditionalProperties string
    ClassId 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.
    InterestedMos List<GetVnicIscsiBootPolicyInventoryVersionContextInterestedMo>
    MarkedForDeletion bool
    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.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetVnicIscsiBootPolicyInventoryVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    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 intended to 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.
    AdditionalProperties string
    ClassId 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.
    InterestedMos []GetVnicIscsiBootPolicyInventoryVersionContextInterestedMo
    MarkedForDeletion bool
    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.
    NrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RefMo GetVnicIscsiBootPolicyInventoryVersionContextRefMo
    A reference to the original Managed Object.
    Timestamp string
    The time this versioned Managed Object was created.
    VersionType string
    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 intended to 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.
    additionalProperties String
    classId 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.
    interestedMos List<GetVnicIscsiBootPolicyInventoryVersionContextInterestedMo>
    markedForDeletion Boolean
    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.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetVnicIscsiBootPolicyInventoryVersionContextRefMo
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    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 intended to 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.
    additionalProperties string
    classId 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.
    interestedMos GetVnicIscsiBootPolicyInventoryVersionContextInterestedMo[]
    markedForDeletion boolean
    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.
    nrVersion string
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo GetVnicIscsiBootPolicyInventoryVersionContextRefMo
    A reference to the original Managed Object.
    timestamp string
    The time this versioned Managed Object was created.
    versionType string
    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 intended to 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
    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.
    interested_mos Sequence[GetVnicIscsiBootPolicyInventoryVersionContextInterestedMo]
    marked_for_deletion bool
    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
    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_mo GetVnicIscsiBootPolicyInventoryVersionContextRefMo
    A reference to the original Managed Object.
    timestamp str
    The time this versioned Managed Object was created.
    version_type str
    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 intended to 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.
    additionalProperties String
    classId 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.
    interestedMos List<Property Map>
    markedForDeletion Boolean
    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.
    nrVersion String
    The version of the Managed Object, e.g. an incrementing number or a hash id.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    refMo Property Map
    A reference to the original Managed Object.
    timestamp String
    The time this versioned Managed Object was created.
    versionType String
    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 intended to 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.

    GetVnicIscsiBootPolicyInventoryVersionContextInterestedMo

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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
    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.
    moid str
    The unique identifier of this Managed Object instance.
    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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.

    GetVnicIscsiBootPolicyInventoryVersionContextRefMo

    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    AdditionalProperties string
    ClassId 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.
    Moid string
    The unique identifier of this Managed Object instance.
    ObjectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties string
    classId 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.
    moid string
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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
    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.
    moid str
    The unique identifier of this Managed Object instance.
    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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.
    additionalProperties String
    classId 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.
    moid String
    The unique identifier of this Managed Object instance.
    objectType 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 may be set instead of 'moid' by clients.

    1. If 'moid' is set this field is ignored.
    2. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance 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'.

    Package Details

    Repository
    intersight ciscodevnet/terraform-provider-intersight
    License
    Notes
    This Pulumi package is based on the intersight Terraform Provider.
    intersight logo
    intersight 1.0.64 published on Wednesday, Apr 30, 2025 by ciscodevnet