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

intersight.getVnicEthIf

Explore with Pulumi AI

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

    Virtual Ethernet Interface.

    Using getVnicEthIf

    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 getVnicEthIf(args: GetVnicEthIfArgs, opts?: InvokeOptions): Promise<GetVnicEthIfResult>
    function getVnicEthIfOutput(args: GetVnicEthIfOutputArgs, opts?: InvokeOptions): Output<GetVnicEthIfResult>
    def get_vnic_eth_if(account_moid: Optional[str] = None,
                        additional_properties: Optional[str] = None,
                        ancestors: Optional[Sequence[GetVnicEthIfAncestor]] = None,
                        cdn: Optional[GetVnicEthIfCdn] = None,
                        class_id: Optional[str] = None,
                        create_time: Optional[str] = None,
                        domain_group_moid: Optional[str] = None,
                        eth_adapter_policy: Optional[GetVnicEthIfEthAdapterPolicy] = None,
                        eth_network_policy: Optional[GetVnicEthIfEthNetworkPolicy] = None,
                        eth_qos_policy: Optional[GetVnicEthIfEthQosPolicy] = None,
                        fabric_eth_network_control_policy: Optional[GetVnicEthIfFabricEthNetworkControlPolicy] = None,
                        fabric_eth_network_group_policies: Optional[Sequence[GetVnicEthIfFabricEthNetworkGroupPolicy]] = None,
                        failover_enabled: Optional[bool] = None,
                        id: Optional[str] = None,
                        ip_lease: Optional[GetVnicEthIfIpLease] = None,
                        iscsi_boot_policy: Optional[GetVnicEthIfIscsiBootPolicy] = None,
                        iscsi_ip_v4_address_allocation_type: Optional[str] = None,
                        iscsi_ip_v4_config: Optional[GetVnicEthIfIscsiIpV4Config] = None,
                        iscsi_ipv4_address: Optional[str] = None,
                        lan_connectivity_policy: Optional[GetVnicEthIfLanConnectivityPolicy] = None,
                        lcp_vnic: Optional[GetVnicEthIfLcpVnic] = None,
                        mac_address: Optional[str] = None,
                        mac_address_type: Optional[str] = None,
                        mac_lease: Optional[GetVnicEthIfMacLease] = None,
                        mac_pool: Optional[GetVnicEthIfMacPool] = None,
                        mod_time: Optional[str] = None,
                        moid: Optional[str] = None,
                        name: Optional[str] = None,
                        object_type: Optional[str] = None,
                        order: Optional[float] = None,
                        overridden_lists: Optional[Sequence[str]] = None,
                        owners: Optional[Sequence[str]] = None,
                        parent: Optional[GetVnicEthIfParent] = None,
                        permission_resources: Optional[Sequence[GetVnicEthIfPermissionResource]] = None,
                        pin_group_name: Optional[str] = None,
                        placement: Optional[GetVnicEthIfPlacement] = None,
                        profile: Optional[GetVnicEthIfProfile] = None,
                        shared_scope: Optional[str] = None,
                        sp_vnics: Optional[Sequence[GetVnicEthIfSpVnic]] = None,
                        src_template: Optional[GetVnicEthIfSrcTemplate] = None,
                        sriov_settings: Optional[GetVnicEthIfSriovSettings] = None,
                        standby_vif_id: Optional[float] = None,
                        static_mac_address: Optional[str] = None,
                        tags: Optional[Sequence[GetVnicEthIfTag]] = None,
                        template_actions: Optional[Sequence[GetVnicEthIfTemplateAction]] = None,
                        template_sync_errors: Optional[Sequence[GetVnicEthIfTemplateSyncError]] = None,
                        template_sync_status: Optional[str] = None,
                        usnic_settings: Optional[GetVnicEthIfUsnicSettings] = None,
                        version_context: Optional[GetVnicEthIfVersionContext] = None,
                        vif_id: Optional[float] = None,
                        vmq_settings: Optional[GetVnicEthIfVmqSettings] = None,
                        opts: Optional[InvokeOptions] = None) -> GetVnicEthIfResult
    def get_vnic_eth_if_output(account_moid: Optional[pulumi.Input[str]] = None,
                        additional_properties: Optional[pulumi.Input[str]] = None,
                        ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicEthIfAncestorArgs]]]] = None,
                        cdn: Optional[pulumi.Input[GetVnicEthIfCdnArgs]] = None,
                        class_id: Optional[pulumi.Input[str]] = None,
                        create_time: Optional[pulumi.Input[str]] = None,
                        domain_group_moid: Optional[pulumi.Input[str]] = None,
                        eth_adapter_policy: Optional[pulumi.Input[GetVnicEthIfEthAdapterPolicyArgs]] = None,
                        eth_network_policy: Optional[pulumi.Input[GetVnicEthIfEthNetworkPolicyArgs]] = None,
                        eth_qos_policy: Optional[pulumi.Input[GetVnicEthIfEthQosPolicyArgs]] = None,
                        fabric_eth_network_control_policy: Optional[pulumi.Input[GetVnicEthIfFabricEthNetworkControlPolicyArgs]] = None,
                        fabric_eth_network_group_policies: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicEthIfFabricEthNetworkGroupPolicyArgs]]]] = None,
                        failover_enabled: Optional[pulumi.Input[bool]] = None,
                        id: Optional[pulumi.Input[str]] = None,
                        ip_lease: Optional[pulumi.Input[GetVnicEthIfIpLeaseArgs]] = None,
                        iscsi_boot_policy: Optional[pulumi.Input[GetVnicEthIfIscsiBootPolicyArgs]] = None,
                        iscsi_ip_v4_address_allocation_type: Optional[pulumi.Input[str]] = None,
                        iscsi_ip_v4_config: Optional[pulumi.Input[GetVnicEthIfIscsiIpV4ConfigArgs]] = None,
                        iscsi_ipv4_address: Optional[pulumi.Input[str]] = None,
                        lan_connectivity_policy: Optional[pulumi.Input[GetVnicEthIfLanConnectivityPolicyArgs]] = None,
                        lcp_vnic: Optional[pulumi.Input[GetVnicEthIfLcpVnicArgs]] = None,
                        mac_address: Optional[pulumi.Input[str]] = None,
                        mac_address_type: Optional[pulumi.Input[str]] = None,
                        mac_lease: Optional[pulumi.Input[GetVnicEthIfMacLeaseArgs]] = None,
                        mac_pool: Optional[pulumi.Input[GetVnicEthIfMacPoolArgs]] = None,
                        mod_time: Optional[pulumi.Input[str]] = None,
                        moid: Optional[pulumi.Input[str]] = None,
                        name: Optional[pulumi.Input[str]] = None,
                        object_type: Optional[pulumi.Input[str]] = None,
                        order: Optional[pulumi.Input[float]] = None,
                        overridden_lists: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                        owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                        parent: Optional[pulumi.Input[GetVnicEthIfParentArgs]] = None,
                        permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicEthIfPermissionResourceArgs]]]] = None,
                        pin_group_name: Optional[pulumi.Input[str]] = None,
                        placement: Optional[pulumi.Input[GetVnicEthIfPlacementArgs]] = None,
                        profile: Optional[pulumi.Input[GetVnicEthIfProfileArgs]] = None,
                        shared_scope: Optional[pulumi.Input[str]] = None,
                        sp_vnics: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicEthIfSpVnicArgs]]]] = None,
                        src_template: Optional[pulumi.Input[GetVnicEthIfSrcTemplateArgs]] = None,
                        sriov_settings: Optional[pulumi.Input[GetVnicEthIfSriovSettingsArgs]] = None,
                        standby_vif_id: Optional[pulumi.Input[float]] = None,
                        static_mac_address: Optional[pulumi.Input[str]] = None,
                        tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicEthIfTagArgs]]]] = None,
                        template_actions: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicEthIfTemplateActionArgs]]]] = None,
                        template_sync_errors: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicEthIfTemplateSyncErrorArgs]]]] = None,
                        template_sync_status: Optional[pulumi.Input[str]] = None,
                        usnic_settings: Optional[pulumi.Input[GetVnicEthIfUsnicSettingsArgs]] = None,
                        version_context: Optional[pulumi.Input[GetVnicEthIfVersionContextArgs]] = None,
                        vif_id: Optional[pulumi.Input[float]] = None,
                        vmq_settings: Optional[pulumi.Input[GetVnicEthIfVmqSettingsArgs]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetVnicEthIfResult]
    func LookupVnicEthIf(ctx *Context, args *LookupVnicEthIfArgs, opts ...InvokeOption) (*LookupVnicEthIfResult, error)
    func LookupVnicEthIfOutput(ctx *Context, args *LookupVnicEthIfOutputArgs, opts ...InvokeOption) LookupVnicEthIfResultOutput

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

    public static class GetVnicEthIf 
    {
        public static Task<GetVnicEthIfResult> InvokeAsync(GetVnicEthIfArgs args, InvokeOptions? opts = null)
        public static Output<GetVnicEthIfResult> Invoke(GetVnicEthIfInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVnicEthIfResult> getVnicEthIf(GetVnicEthIfArgs args, InvokeOptions options)
    public static Output<GetVnicEthIfResult> getVnicEthIf(GetVnicEthIfArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getVnicEthIf:getVnicEthIf
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetVnicEthIfAncestor>
    Cdn GetVnicEthIfCdn
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EthAdapterPolicy GetVnicEthIfEthAdapterPolicy
    EthNetworkPolicy GetVnicEthIfEthNetworkPolicy
    EthQosPolicy GetVnicEthIfEthQosPolicy
    FabricEthNetworkControlPolicy GetVnicEthIfFabricEthNetworkControlPolicy
    FabricEthNetworkGroupPolicies List<GetVnicEthIfFabricEthNetworkGroupPolicy>
    FailoverEnabled bool
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    Id string
    IpLease GetVnicEthIfIpLease
    IscsiBootPolicy GetVnicEthIfIscsiBootPolicy
    IscsiIpV4AddressAllocationType string
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    IscsiIpV4Config GetVnicEthIfIscsiIpV4Config
    IscsiIpv4Address string
    IP address associated to the vNIC.
    LanConnectivityPolicy GetVnicEthIfLanConnectivityPolicy
    LcpVnic GetVnicEthIfLcpVnic
    MacAddress string
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    MacAddressType string
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    MacLease GetVnicEthIfMacLease
    MacPool GetVnicEthIfMacPool
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the virtual ethernet interface.
    ObjectType string
    Order double
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    OverriddenLists List<string>
    Owners List<string>
    Parent GetVnicEthIfParent
    PermissionResources List<GetVnicEthIfPermissionResource>
    PinGroupName string
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    Placement GetVnicEthIfPlacement
    Profile GetVnicEthIfProfile
    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.
    SpVnics List<GetVnicEthIfSpVnic>
    SrcTemplate GetVnicEthIfSrcTemplate
    SriovSettings GetVnicEthIfSriovSettings
    StandbyVifId double
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    StaticMacAddress string
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    Tags List<GetVnicEthIfTag>
    TemplateActions List<GetVnicEthIfTemplateAction>
    TemplateSyncErrors List<GetVnicEthIfTemplateSyncError>
    TemplateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    UsnicSettings GetVnicEthIfUsnicSettings
    VersionContext GetVnicEthIfVersionContext
    VifId double
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    VmqSettings GetVnicEthIfVmqSettings
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetVnicEthIfAncestor
    Cdn GetVnicEthIfCdn
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EthAdapterPolicy GetVnicEthIfEthAdapterPolicy
    EthNetworkPolicy GetVnicEthIfEthNetworkPolicy
    EthQosPolicy GetVnicEthIfEthQosPolicy
    FabricEthNetworkControlPolicy GetVnicEthIfFabricEthNetworkControlPolicy
    FabricEthNetworkGroupPolicies []GetVnicEthIfFabricEthNetworkGroupPolicy
    FailoverEnabled bool
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    Id string
    IpLease GetVnicEthIfIpLease
    IscsiBootPolicy GetVnicEthIfIscsiBootPolicy
    IscsiIpV4AddressAllocationType string
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    IscsiIpV4Config GetVnicEthIfIscsiIpV4Config
    IscsiIpv4Address string
    IP address associated to the vNIC.
    LanConnectivityPolicy GetVnicEthIfLanConnectivityPolicy
    LcpVnic GetVnicEthIfLcpVnic
    MacAddress string
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    MacAddressType string
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    MacLease GetVnicEthIfMacLease
    MacPool GetVnicEthIfMacPool
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the virtual ethernet interface.
    ObjectType string
    Order float64
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    OverriddenLists []string
    Owners []string
    Parent GetVnicEthIfParent
    PermissionResources []GetVnicEthIfPermissionResource
    PinGroupName string
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    Placement GetVnicEthIfPlacement
    Profile GetVnicEthIfProfile
    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.
    SpVnics []GetVnicEthIfSpVnic
    SrcTemplate GetVnicEthIfSrcTemplate
    SriovSettings GetVnicEthIfSriovSettings
    StandbyVifId float64
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    StaticMacAddress string
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    Tags []GetVnicEthIfTag
    TemplateActions []GetVnicEthIfTemplateAction
    TemplateSyncErrors []GetVnicEthIfTemplateSyncError
    TemplateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    UsnicSettings GetVnicEthIfUsnicSettings
    VersionContext GetVnicEthIfVersionContext
    VifId float64
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    VmqSettings GetVnicEthIfVmqSettings
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetVnicEthIfAncestor>
    cdn GetVnicEthIfCdn
    classId String
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    ethAdapterPolicy GetVnicEthIfEthAdapterPolicy
    ethNetworkPolicy GetVnicEthIfEthNetworkPolicy
    ethQosPolicy GetVnicEthIfEthQosPolicy
    fabricEthNetworkControlPolicy GetVnicEthIfFabricEthNetworkControlPolicy
    fabricEthNetworkGroupPolicies List<GetVnicEthIfFabricEthNetworkGroupPolicy>
    failoverEnabled Boolean
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    id String
    ipLease GetVnicEthIfIpLease
    iscsiBootPolicy GetVnicEthIfIscsiBootPolicy
    iscsiIpV4AddressAllocationType String
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    iscsiIpV4Config GetVnicEthIfIscsiIpV4Config
    iscsiIpv4Address String
    IP address associated to the vNIC.
    lanConnectivityPolicy GetVnicEthIfLanConnectivityPolicy
    lcpVnic GetVnicEthIfLcpVnic
    macAddress String
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    macAddressType String
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    macLease GetVnicEthIfMacLease
    macPool GetVnicEthIfMacPool
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the virtual ethernet interface.
    objectType String
    order Double
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    overriddenLists List<String>
    owners List<String>
    parent GetVnicEthIfParent
    permissionResources List<GetVnicEthIfPermissionResource>
    pinGroupName String
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    placement GetVnicEthIfPlacement
    profile GetVnicEthIfProfile
    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.
    spVnics List<GetVnicEthIfSpVnic>
    srcTemplate GetVnicEthIfSrcTemplate
    sriovSettings GetVnicEthIfSriovSettings
    standbyVifId Double
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    staticMacAddress String
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    tags List<GetVnicEthIfTag>
    templateActions List<GetVnicEthIfTemplateAction>
    templateSyncErrors List<GetVnicEthIfTemplateSyncError>
    templateSyncStatus String
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    usnicSettings GetVnicEthIfUsnicSettings
    versionContext GetVnicEthIfVersionContext
    vifId Double
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    vmqSettings GetVnicEthIfVmqSettings
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetVnicEthIfAncestor[]
    cdn GetVnicEthIfCdn
    classId string
    createTime string
    The time when this managed object was created.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    ethAdapterPolicy GetVnicEthIfEthAdapterPolicy
    ethNetworkPolicy GetVnicEthIfEthNetworkPolicy
    ethQosPolicy GetVnicEthIfEthQosPolicy
    fabricEthNetworkControlPolicy GetVnicEthIfFabricEthNetworkControlPolicy
    fabricEthNetworkGroupPolicies GetVnicEthIfFabricEthNetworkGroupPolicy[]
    failoverEnabled boolean
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    id string
    ipLease GetVnicEthIfIpLease
    iscsiBootPolicy GetVnicEthIfIscsiBootPolicy
    iscsiIpV4AddressAllocationType string
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    iscsiIpV4Config GetVnicEthIfIscsiIpV4Config
    iscsiIpv4Address string
    IP address associated to the vNIC.
    lanConnectivityPolicy GetVnicEthIfLanConnectivityPolicy
    lcpVnic GetVnicEthIfLcpVnic
    macAddress string
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    macAddressType string
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    macLease GetVnicEthIfMacLease
    macPool GetVnicEthIfMacPool
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    Name of the virtual ethernet interface.
    objectType string
    order number
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    overriddenLists string[]
    owners string[]
    parent GetVnicEthIfParent
    permissionResources GetVnicEthIfPermissionResource[]
    pinGroupName string
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    placement GetVnicEthIfPlacement
    profile GetVnicEthIfProfile
    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.
    spVnics GetVnicEthIfSpVnic[]
    srcTemplate GetVnicEthIfSrcTemplate
    sriovSettings GetVnicEthIfSriovSettings
    standbyVifId number
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    staticMacAddress string
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    tags GetVnicEthIfTag[]
    templateActions GetVnicEthIfTemplateAction[]
    templateSyncErrors GetVnicEthIfTemplateSyncError[]
    templateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    usnicSettings GetVnicEthIfUsnicSettings
    versionContext GetVnicEthIfVersionContext
    vifId number
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    vmqSettings GetVnicEthIfVmqSettings
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetVnicEthIfAncestor]
    cdn GetVnicEthIfCdn
    class_id str
    create_time str
    The time when this managed object was created.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    eth_adapter_policy GetVnicEthIfEthAdapterPolicy
    eth_network_policy GetVnicEthIfEthNetworkPolicy
    eth_qos_policy GetVnicEthIfEthQosPolicy
    fabric_eth_network_control_policy GetVnicEthIfFabricEthNetworkControlPolicy
    fabric_eth_network_group_policies Sequence[GetVnicEthIfFabricEthNetworkGroupPolicy]
    failover_enabled bool
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    id str
    ip_lease GetVnicEthIfIpLease
    iscsi_boot_policy GetVnicEthIfIscsiBootPolicy
    iscsi_ip_v4_address_allocation_type str
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    iscsi_ip_v4_config GetVnicEthIfIscsiIpV4Config
    iscsi_ipv4_address str
    IP address associated to the vNIC.
    lan_connectivity_policy GetVnicEthIfLanConnectivityPolicy
    lcp_vnic GetVnicEthIfLcpVnic
    mac_address str
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    mac_address_type str
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    mac_lease GetVnicEthIfMacLease
    mac_pool GetVnicEthIfMacPool
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    Name of the virtual ethernet interface.
    object_type str
    order float
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    overridden_lists Sequence[str]
    owners Sequence[str]
    parent GetVnicEthIfParent
    permission_resources Sequence[GetVnicEthIfPermissionResource]
    pin_group_name str
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    placement GetVnicEthIfPlacement
    profile GetVnicEthIfProfile
    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.
    sp_vnics Sequence[GetVnicEthIfSpVnic]
    src_template GetVnicEthIfSrcTemplate
    sriov_settings GetVnicEthIfSriovSettings
    standby_vif_id float
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    static_mac_address str
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    tags Sequence[GetVnicEthIfTag]
    template_actions Sequence[GetVnicEthIfTemplateAction]
    template_sync_errors Sequence[GetVnicEthIfTemplateSyncError]
    template_sync_status str
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    usnic_settings GetVnicEthIfUsnicSettings
    version_context GetVnicEthIfVersionContext
    vif_id float
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    vmq_settings GetVnicEthIfVmqSettings
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    cdn Property Map
    classId String
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    ethAdapterPolicy Property Map
    ethNetworkPolicy Property Map
    ethQosPolicy Property Map
    fabricEthNetworkControlPolicy Property Map
    fabricEthNetworkGroupPolicies List<Property Map>
    failoverEnabled Boolean
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    id String
    ipLease Property Map
    iscsiBootPolicy Property Map
    iscsiIpV4AddressAllocationType String
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    iscsiIpV4Config Property Map
    iscsiIpv4Address String
    IP address associated to the vNIC.
    lanConnectivityPolicy Property Map
    lcpVnic Property Map
    macAddress String
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    macAddressType String
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    macLease Property Map
    macPool Property Map
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the virtual ethernet interface.
    objectType String
    order Number
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    overriddenLists List<String>
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    pinGroupName String
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    placement Property Map
    profile 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.
    spVnics List<Property Map>
    srcTemplate Property Map
    sriovSettings Property Map
    standbyVifId Number
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    staticMacAddress String
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    tags List<Property Map>
    templateActions List<Property Map>
    templateSyncErrors List<Property Map>
    templateSyncStatus String
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    usnicSettings Property Map
    versionContext Property Map
    vifId Number
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    vmqSettings Property Map

    getVnicEthIf Result

    The following output properties are available:

    Id string
    Results List<GetVnicEthIfResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetVnicEthIfAncestor>
    Cdn GetVnicEthIfCdn
    ClassId string
    CreateTime string
    DomainGroupMoid string
    EthAdapterPolicy GetVnicEthIfEthAdapterPolicy
    EthNetworkPolicy GetVnicEthIfEthNetworkPolicy
    EthQosPolicy GetVnicEthIfEthQosPolicy
    FabricEthNetworkControlPolicy GetVnicEthIfFabricEthNetworkControlPolicy
    FabricEthNetworkGroupPolicies List<GetVnicEthIfFabricEthNetworkGroupPolicy>
    FailoverEnabled bool
    IpLease GetVnicEthIfIpLease
    IscsiBootPolicy GetVnicEthIfIscsiBootPolicy
    IscsiIpV4AddressAllocationType string
    IscsiIpV4Config GetVnicEthIfIscsiIpV4Config
    IscsiIpv4Address string
    LanConnectivityPolicy GetVnicEthIfLanConnectivityPolicy
    LcpVnic GetVnicEthIfLcpVnic
    MacAddress string
    MacAddressType string
    MacLease GetVnicEthIfMacLease
    MacPool GetVnicEthIfMacPool
    ModTime string
    Moid string
    Name string
    ObjectType string
    Order double
    OverriddenLists List<string>
    Owners List<string>
    Parent GetVnicEthIfParent
    PermissionResources List<GetVnicEthIfPermissionResource>
    PinGroupName string
    Placement GetVnicEthIfPlacement
    Profile GetVnicEthIfProfile
    SharedScope string
    SpVnics List<GetVnicEthIfSpVnic>
    SrcTemplate GetVnicEthIfSrcTemplate
    SriovSettings GetVnicEthIfSriovSettings
    StandbyVifId double
    StaticMacAddress string
    Tags List<GetVnicEthIfTag>
    TemplateActions List<GetVnicEthIfTemplateAction>
    TemplateSyncErrors List<GetVnicEthIfTemplateSyncError>
    TemplateSyncStatus string
    UsnicSettings GetVnicEthIfUsnicSettings
    VersionContext GetVnicEthIfVersionContext
    VifId double
    VmqSettings GetVnicEthIfVmqSettings
    Id string
    Results []GetVnicEthIfResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetVnicEthIfAncestor
    Cdn GetVnicEthIfCdn
    ClassId string
    CreateTime string
    DomainGroupMoid string
    EthAdapterPolicy GetVnicEthIfEthAdapterPolicy
    EthNetworkPolicy GetVnicEthIfEthNetworkPolicy
    EthQosPolicy GetVnicEthIfEthQosPolicy
    FabricEthNetworkControlPolicy GetVnicEthIfFabricEthNetworkControlPolicy
    FabricEthNetworkGroupPolicies []GetVnicEthIfFabricEthNetworkGroupPolicy
    FailoverEnabled bool
    IpLease GetVnicEthIfIpLease
    IscsiBootPolicy GetVnicEthIfIscsiBootPolicy
    IscsiIpV4AddressAllocationType string
    IscsiIpV4Config GetVnicEthIfIscsiIpV4Config
    IscsiIpv4Address string
    LanConnectivityPolicy GetVnicEthIfLanConnectivityPolicy
    LcpVnic GetVnicEthIfLcpVnic
    MacAddress string
    MacAddressType string
    MacLease GetVnicEthIfMacLease
    MacPool GetVnicEthIfMacPool
    ModTime string
    Moid string
    Name string
    ObjectType string
    Order float64
    OverriddenLists []string
    Owners []string
    Parent GetVnicEthIfParent
    PermissionResources []GetVnicEthIfPermissionResource
    PinGroupName string
    Placement GetVnicEthIfPlacement
    Profile GetVnicEthIfProfile
    SharedScope string
    SpVnics []GetVnicEthIfSpVnic
    SrcTemplate GetVnicEthIfSrcTemplate
    SriovSettings GetVnicEthIfSriovSettings
    StandbyVifId float64
    StaticMacAddress string
    Tags []GetVnicEthIfTag
    TemplateActions []GetVnicEthIfTemplateAction
    TemplateSyncErrors []GetVnicEthIfTemplateSyncError
    TemplateSyncStatus string
    UsnicSettings GetVnicEthIfUsnicSettings
    VersionContext GetVnicEthIfVersionContext
    VifId float64
    VmqSettings GetVnicEthIfVmqSettings
    id String
    results List<GetVnicEthIfResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetVnicEthIfAncestor>
    cdn GetVnicEthIfCdn
    classId String
    createTime String
    domainGroupMoid String
    ethAdapterPolicy GetVnicEthIfEthAdapterPolicy
    ethNetworkPolicy GetVnicEthIfEthNetworkPolicy
    ethQosPolicy GetVnicEthIfEthQosPolicy
    fabricEthNetworkControlPolicy GetVnicEthIfFabricEthNetworkControlPolicy
    fabricEthNetworkGroupPolicies List<GetVnicEthIfFabricEthNetworkGroupPolicy>
    failoverEnabled Boolean
    ipLease GetVnicEthIfIpLease
    iscsiBootPolicy GetVnicEthIfIscsiBootPolicy
    iscsiIpV4AddressAllocationType String
    iscsiIpV4Config GetVnicEthIfIscsiIpV4Config
    iscsiIpv4Address String
    lanConnectivityPolicy GetVnicEthIfLanConnectivityPolicy
    lcpVnic GetVnicEthIfLcpVnic
    macAddress String
    macAddressType String
    macLease GetVnicEthIfMacLease
    macPool GetVnicEthIfMacPool
    modTime String
    moid String
    name String
    objectType String
    order Double
    overriddenLists List<String>
    owners List<String>
    parent GetVnicEthIfParent
    permissionResources List<GetVnicEthIfPermissionResource>
    pinGroupName String
    placement GetVnicEthIfPlacement
    profile GetVnicEthIfProfile
    sharedScope String
    spVnics List<GetVnicEthIfSpVnic>
    srcTemplate GetVnicEthIfSrcTemplate
    sriovSettings GetVnicEthIfSriovSettings
    standbyVifId Double
    staticMacAddress String
    tags List<GetVnicEthIfTag>
    templateActions List<GetVnicEthIfTemplateAction>
    templateSyncErrors List<GetVnicEthIfTemplateSyncError>
    templateSyncStatus String
    usnicSettings GetVnicEthIfUsnicSettings
    versionContext GetVnicEthIfVersionContext
    vifId Double
    vmqSettings GetVnicEthIfVmqSettings
    id string
    results GetVnicEthIfResult[]
    accountMoid string
    additionalProperties string
    ancestors GetVnicEthIfAncestor[]
    cdn GetVnicEthIfCdn
    classId string
    createTime string
    domainGroupMoid string
    ethAdapterPolicy GetVnicEthIfEthAdapterPolicy
    ethNetworkPolicy GetVnicEthIfEthNetworkPolicy
    ethQosPolicy GetVnicEthIfEthQosPolicy
    fabricEthNetworkControlPolicy GetVnicEthIfFabricEthNetworkControlPolicy
    fabricEthNetworkGroupPolicies GetVnicEthIfFabricEthNetworkGroupPolicy[]
    failoverEnabled boolean
    ipLease GetVnicEthIfIpLease
    iscsiBootPolicy GetVnicEthIfIscsiBootPolicy
    iscsiIpV4AddressAllocationType string
    iscsiIpV4Config GetVnicEthIfIscsiIpV4Config
    iscsiIpv4Address string
    lanConnectivityPolicy GetVnicEthIfLanConnectivityPolicy
    lcpVnic GetVnicEthIfLcpVnic
    macAddress string
    macAddressType string
    macLease GetVnicEthIfMacLease
    macPool GetVnicEthIfMacPool
    modTime string
    moid string
    name string
    objectType string
    order number
    overriddenLists string[]
    owners string[]
    parent GetVnicEthIfParent
    permissionResources GetVnicEthIfPermissionResource[]
    pinGroupName string
    placement GetVnicEthIfPlacement
    profile GetVnicEthIfProfile
    sharedScope string
    spVnics GetVnicEthIfSpVnic[]
    srcTemplate GetVnicEthIfSrcTemplate
    sriovSettings GetVnicEthIfSriovSettings
    standbyVifId number
    staticMacAddress string
    tags GetVnicEthIfTag[]
    templateActions GetVnicEthIfTemplateAction[]
    templateSyncErrors GetVnicEthIfTemplateSyncError[]
    templateSyncStatus string
    usnicSettings GetVnicEthIfUsnicSettings
    versionContext GetVnicEthIfVersionContext
    vifId number
    vmqSettings GetVnicEthIfVmqSettings
    id str
    results Sequence[GetVnicEthIfResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetVnicEthIfAncestor]
    cdn GetVnicEthIfCdn
    class_id str
    create_time str
    domain_group_moid str
    eth_adapter_policy GetVnicEthIfEthAdapterPolicy
    eth_network_policy GetVnicEthIfEthNetworkPolicy
    eth_qos_policy GetVnicEthIfEthQosPolicy
    fabric_eth_network_control_policy GetVnicEthIfFabricEthNetworkControlPolicy
    fabric_eth_network_group_policies Sequence[GetVnicEthIfFabricEthNetworkGroupPolicy]
    failover_enabled bool
    ip_lease GetVnicEthIfIpLease
    iscsi_boot_policy GetVnicEthIfIscsiBootPolicy
    iscsi_ip_v4_address_allocation_type str
    iscsi_ip_v4_config GetVnicEthIfIscsiIpV4Config
    iscsi_ipv4_address str
    lan_connectivity_policy GetVnicEthIfLanConnectivityPolicy
    lcp_vnic GetVnicEthIfLcpVnic
    mac_address str
    mac_address_type str
    mac_lease GetVnicEthIfMacLease
    mac_pool GetVnicEthIfMacPool
    mod_time str
    moid str
    name str
    object_type str
    order float
    overridden_lists Sequence[str]
    owners Sequence[str]
    parent GetVnicEthIfParent
    permission_resources Sequence[GetVnicEthIfPermissionResource]
    pin_group_name str
    placement GetVnicEthIfPlacement
    profile GetVnicEthIfProfile
    shared_scope str
    sp_vnics Sequence[GetVnicEthIfSpVnic]
    src_template GetVnicEthIfSrcTemplate
    sriov_settings GetVnicEthIfSriovSettings
    standby_vif_id float
    static_mac_address str
    tags Sequence[GetVnicEthIfTag]
    template_actions Sequence[GetVnicEthIfTemplateAction]
    template_sync_errors Sequence[GetVnicEthIfTemplateSyncError]
    template_sync_status str
    usnic_settings GetVnicEthIfUsnicSettings
    version_context GetVnicEthIfVersionContext
    vif_id float
    vmq_settings GetVnicEthIfVmqSettings
    id String
    results List<Property Map>
    accountMoid String
    additionalProperties String
    ancestors List<Property Map>
    cdn Property Map
    classId String
    createTime String
    domainGroupMoid String
    ethAdapterPolicy Property Map
    ethNetworkPolicy Property Map
    ethQosPolicy Property Map
    fabricEthNetworkControlPolicy Property Map
    fabricEthNetworkGroupPolicies List<Property Map>
    failoverEnabled Boolean
    ipLease Property Map
    iscsiBootPolicy Property Map
    iscsiIpV4AddressAllocationType String
    iscsiIpV4Config Property Map
    iscsiIpv4Address String
    lanConnectivityPolicy Property Map
    lcpVnic Property Map
    macAddress String
    macAddressType String
    macLease Property Map
    macPool Property Map
    modTime String
    moid String
    name String
    objectType String
    order Number
    overriddenLists List<String>
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    pinGroupName String
    placement Property Map
    profile Property Map
    sharedScope String
    spVnics List<Property Map>
    srcTemplate Property Map
    sriovSettings Property Map
    standbyVifId Number
    staticMacAddress String
    tags List<Property Map>
    templateActions List<Property Map>
    templateSyncErrors List<Property Map>
    templateSyncStatus String
    usnicSettings Property Map
    versionContext Property Map
    vifId Number
    vmqSettings Property Map

    Supporting Types

    GetVnicEthIfAncestor

    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'.

    GetVnicEthIfCdn

    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.
    NrSource string
    Source of the CDN. It can either be user specified or be the same as the vNIC name.

    • vnic - Source of the CDN is the same as the vNIC name.
    • user - Source of the CDN is specified by the user.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Value string
    The CDN value entered in case of user defined mode.
    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.
    NrSource string
    Source of the CDN. It can either be user specified or be the same as the vNIC name.

    • vnic - Source of the CDN is the same as the vNIC name.
    • user - Source of the CDN is specified by the user.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Value string
    The CDN value entered in case of user defined mode.
    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.
    nrSource String
    Source of the CDN. It can either be user specified or be the same as the vNIC name.

    • vnic - Source of the CDN is the same as the vNIC name.
    • user - Source of the CDN is specified by the user.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value String
    The CDN value entered in case of user defined mode.
    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.
    nrSource string
    Source of the CDN. It can either be user specified or be the same as the vNIC name.

    • vnic - Source of the CDN is the same as the vNIC name.
    • user - Source of the CDN is specified by the user.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value string
    The CDN value entered in case of user defined mode.
    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.
    nr_source str
    Source of the CDN. It can either be user specified or be the same as the vNIC name.

    • vnic - Source of the CDN is the same as the vNIC name.
    • user - Source of the CDN is specified by the user.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value str
    The CDN value entered in case of user defined mode.
    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.
    nrSource String
    Source of the CDN. It can either be user specified or be the same as the vNIC name.

    • vnic - Source of the CDN is the same as the vNIC name.
    • user - Source of the CDN is specified by the user.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value String
    The CDN value entered in case of user defined mode.

    GetVnicEthIfEthAdapterPolicy

    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'.

    GetVnicEthIfEthNetworkPolicy

    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'.

    GetVnicEthIfEthQosPolicy

    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'.

    GetVnicEthIfFabricEthNetworkControlPolicy

    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'.

    GetVnicEthIfFabricEthNetworkGroupPolicy

    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'.

    GetVnicEthIfIpLease

    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'.

    GetVnicEthIfIscsiBootPolicy

    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'.

    GetVnicEthIfIscsiIpV4Config

    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.

    GetVnicEthIfLanConnectivityPolicy

    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'.

    GetVnicEthIfLcpVnic

    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'.

    GetVnicEthIfMacLease

    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'.

    GetVnicEthIfMacPool

    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'.

    GetVnicEthIfParent

    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'.

    GetVnicEthIfPermissionResource

    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'.

    GetVnicEthIfPlacement

    AdditionalProperties string
    AutoPciLink bool
    Enable or disable automatic assignment of the PCI Link in a dual-link adapter. This option applies only to 13xx series VICs that support dual-link. If enabled, the system determines the placement of the vNIC/vHBA on either of the PCI Links.
    AutoSlotId bool
    Enable or disable automatic assignment of the VIC slot ID. If enabled and the server has only one VIC, the same VIC is chosen for all the vNICs. If enabled and the server has multiple VICs, the vNIC/vHBA are deployed on the first VIC. The Slot ID determines the first VIC. MLOM is the first Slot ID and the ID increments to 2, 3, and so on.
    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.
    Id string
    PCIe Slot where the VIC adapter is installed. Supported values are (1-15) and MLOM.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PciLink double
    The PCI Link used as transport for the virtual interface. PCI Link is only applicable for select Cisco UCS VIC 1300 models (UCSC-PCIE-C40Q-03, UCSB-MLOM-40G-03, UCSB-VIC-M83-8P) that support two PCI links. The value, if specified, for any other VIC model will be ignored.
    PciLinkAssignmentMode string
    If the autoPciLink is disabled, the user can either choose to place the vNICs manually or based on a policy.If the autoPciLink is enabled, it will be set to None.

    • Custom - The user needs to specify the PCI Link manually.
    • Load-Balanced - The system will uniformly distribute the interfaces across the PCI Links.
    • None - Assignment is not applicable and will be set when the AutoPciLink is set to true.
    SwitchId string
    The fabric port to which the vNICs will be associated.

    • None - Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.
    • A - Fabric A of the FI cluster.
    • B - Fabric B of the FI cluster.
    Uplink double
    Adapter port on which the virtual interface will be created.
    AdditionalProperties string
    AutoPciLink bool
    Enable or disable automatic assignment of the PCI Link in a dual-link adapter. This option applies only to 13xx series VICs that support dual-link. If enabled, the system determines the placement of the vNIC/vHBA on either of the PCI Links.
    AutoSlotId bool
    Enable or disable automatic assignment of the VIC slot ID. If enabled and the server has only one VIC, the same VIC is chosen for all the vNICs. If enabled and the server has multiple VICs, the vNIC/vHBA are deployed on the first VIC. The Slot ID determines the first VIC. MLOM is the first Slot ID and the ID increments to 2, 3, and so on.
    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.
    Id string
    PCIe Slot where the VIC adapter is installed. Supported values are (1-15) and MLOM.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    PciLink float64
    The PCI Link used as transport for the virtual interface. PCI Link is only applicable for select Cisco UCS VIC 1300 models (UCSC-PCIE-C40Q-03, UCSB-MLOM-40G-03, UCSB-VIC-M83-8P) that support two PCI links. The value, if specified, for any other VIC model will be ignored.
    PciLinkAssignmentMode string
    If the autoPciLink is disabled, the user can either choose to place the vNICs manually or based on a policy.If the autoPciLink is enabled, it will be set to None.

    • Custom - The user needs to specify the PCI Link manually.
    • Load-Balanced - The system will uniformly distribute the interfaces across the PCI Links.
    • None - Assignment is not applicable and will be set when the AutoPciLink is set to true.
    SwitchId string
    The fabric port to which the vNICs will be associated.

    • None - Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.
    • A - Fabric A of the FI cluster.
    • B - Fabric B of the FI cluster.
    Uplink float64
    Adapter port on which the virtual interface will be created.
    additionalProperties String
    autoPciLink Boolean
    Enable or disable automatic assignment of the PCI Link in a dual-link adapter. This option applies only to 13xx series VICs that support dual-link. If enabled, the system determines the placement of the vNIC/vHBA on either of the PCI Links.
    autoSlotId Boolean
    Enable or disable automatic assignment of the VIC slot ID. If enabled and the server has only one VIC, the same VIC is chosen for all the vNICs. If enabled and the server has multiple VICs, the vNIC/vHBA are deployed on the first VIC. The Slot ID determines the first VIC. MLOM is the first Slot ID and the ID increments to 2, 3, and so on.
    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.
    id String
    PCIe Slot where the VIC adapter is installed. Supported values are (1-15) and MLOM.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pciLink Double
    The PCI Link used as transport for the virtual interface. PCI Link is only applicable for select Cisco UCS VIC 1300 models (UCSC-PCIE-C40Q-03, UCSB-MLOM-40G-03, UCSB-VIC-M83-8P) that support two PCI links. The value, if specified, for any other VIC model will be ignored.
    pciLinkAssignmentMode String
    If the autoPciLink is disabled, the user can either choose to place the vNICs manually or based on a policy.If the autoPciLink is enabled, it will be set to None.

    • Custom - The user needs to specify the PCI Link manually.
    • Load-Balanced - The system will uniformly distribute the interfaces across the PCI Links.
    • None - Assignment is not applicable and will be set when the AutoPciLink is set to true.
    switchId String
    The fabric port to which the vNICs will be associated.

    • None - Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.
    • A - Fabric A of the FI cluster.
    • B - Fabric B of the FI cluster.
    uplink Double
    Adapter port on which the virtual interface will be created.
    additionalProperties string
    autoPciLink boolean
    Enable or disable automatic assignment of the PCI Link in a dual-link adapter. This option applies only to 13xx series VICs that support dual-link. If enabled, the system determines the placement of the vNIC/vHBA on either of the PCI Links.
    autoSlotId boolean
    Enable or disable automatic assignment of the VIC slot ID. If enabled and the server has only one VIC, the same VIC is chosen for all the vNICs. If enabled and the server has multiple VICs, the vNIC/vHBA are deployed on the first VIC. The Slot ID determines the first VIC. MLOM is the first Slot ID and the ID increments to 2, 3, and so on.
    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.
    id string
    PCIe Slot where the VIC adapter is installed. Supported values are (1-15) and MLOM.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pciLink number
    The PCI Link used as transport for the virtual interface. PCI Link is only applicable for select Cisco UCS VIC 1300 models (UCSC-PCIE-C40Q-03, UCSB-MLOM-40G-03, UCSB-VIC-M83-8P) that support two PCI links. The value, if specified, for any other VIC model will be ignored.
    pciLinkAssignmentMode string
    If the autoPciLink is disabled, the user can either choose to place the vNICs manually or based on a policy.If the autoPciLink is enabled, it will be set to None.

    • Custom - The user needs to specify the PCI Link manually.
    • Load-Balanced - The system will uniformly distribute the interfaces across the PCI Links.
    • None - Assignment is not applicable and will be set when the AutoPciLink is set to true.
    switchId string
    The fabric port to which the vNICs will be associated.

    • None - Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.
    • A - Fabric A of the FI cluster.
    • B - Fabric B of the FI cluster.
    uplink number
    Adapter port on which the virtual interface will be created.
    additional_properties str
    auto_pci_link bool
    Enable or disable automatic assignment of the PCI Link in a dual-link adapter. This option applies only to 13xx series VICs that support dual-link. If enabled, the system determines the placement of the vNIC/vHBA on either of the PCI Links.
    auto_slot_id bool
    Enable or disable automatic assignment of the VIC slot ID. If enabled and the server has only one VIC, the same VIC is chosen for all the vNICs. If enabled and the server has multiple VICs, the vNIC/vHBA are deployed on the first VIC. The Slot ID determines the first VIC. MLOM is the first Slot ID and the ID increments to 2, 3, and so on.
    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.
    id str
    PCIe Slot where the VIC adapter is installed. Supported values are (1-15) and MLOM.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pci_link float
    The PCI Link used as transport for the virtual interface. PCI Link is only applicable for select Cisco UCS VIC 1300 models (UCSC-PCIE-C40Q-03, UCSB-MLOM-40G-03, UCSB-VIC-M83-8P) that support two PCI links. The value, if specified, for any other VIC model will be ignored.
    pci_link_assignment_mode str
    If the autoPciLink is disabled, the user can either choose to place the vNICs manually or based on a policy.If the autoPciLink is enabled, it will be set to None.

    • Custom - The user needs to specify the PCI Link manually.
    • Load-Balanced - The system will uniformly distribute the interfaces across the PCI Links.
    • None - Assignment is not applicable and will be set when the AutoPciLink is set to true.
    switch_id str
    The fabric port to which the vNICs will be associated.

    • None - Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.
    • A - Fabric A of the FI cluster.
    • B - Fabric B of the FI cluster.
    uplink float
    Adapter port on which the virtual interface will be created.
    additionalProperties String
    autoPciLink Boolean
    Enable or disable automatic assignment of the PCI Link in a dual-link adapter. This option applies only to 13xx series VICs that support dual-link. If enabled, the system determines the placement of the vNIC/vHBA on either of the PCI Links.
    autoSlotId Boolean
    Enable or disable automatic assignment of the VIC slot ID. If enabled and the server has only one VIC, the same VIC is chosen for all the vNICs. If enabled and the server has multiple VICs, the vNIC/vHBA are deployed on the first VIC. The Slot ID determines the first VIC. MLOM is the first Slot ID and the ID increments to 2, 3, and so on.
    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.
    id String
    PCIe Slot where the VIC adapter is installed. Supported values are (1-15) and MLOM.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    pciLink Number
    The PCI Link used as transport for the virtual interface. PCI Link is only applicable for select Cisco UCS VIC 1300 models (UCSC-PCIE-C40Q-03, UCSB-MLOM-40G-03, UCSB-VIC-M83-8P) that support two PCI links. The value, if specified, for any other VIC model will be ignored.
    pciLinkAssignmentMode String
    If the autoPciLink is disabled, the user can either choose to place the vNICs manually or based on a policy.If the autoPciLink is enabled, it will be set to None.

    • Custom - The user needs to specify the PCI Link manually.
    • Load-Balanced - The system will uniformly distribute the interfaces across the PCI Links.
    • None - Assignment is not applicable and will be set when the AutoPciLink is set to true.
    switchId String
    The fabric port to which the vNICs will be associated.

    • None - Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.
    • A - Fabric A of the FI cluster.
    • B - Fabric B of the FI cluster.
    uplink Number
    Adapter port on which the virtual interface will be created.

    GetVnicEthIfProfile

    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'.

    GetVnicEthIfResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetVnicEthIfResultAncestor>
    Cdns List<GetVnicEthIfResultCdn>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EthAdapterPolicies List<GetVnicEthIfResultEthAdapterPolicy>
    EthNetworkPolicies List<GetVnicEthIfResultEthNetworkPolicy>
    EthQosPolicies List<GetVnicEthIfResultEthQosPolicy>
    FabricEthNetworkControlPolicies List<GetVnicEthIfResultFabricEthNetworkControlPolicy>
    FabricEthNetworkGroupPolicies List<GetVnicEthIfResultFabricEthNetworkGroupPolicy>
    FailoverEnabled bool
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    IpLeases List<GetVnicEthIfResultIpLease>
    IscsiBootPolicies List<GetVnicEthIfResultIscsiBootPolicy>
    IscsiIpV4AddressAllocationType string
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    IscsiIpV4Configs List<GetVnicEthIfResultIscsiIpV4Config>
    IscsiIpv4Address string
    IP address associated to the vNIC.
    LanConnectivityPolicies List<GetVnicEthIfResultLanConnectivityPolicy>
    LcpVnics List<GetVnicEthIfResultLcpVnic>
    MacAddress string
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    MacAddressType string
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    MacLeases List<GetVnicEthIfResultMacLease>
    MacPools List<GetVnicEthIfResultMacPool>
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the virtual ethernet interface.
    ObjectType string
    Order double
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    OverriddenLists List<string>
    Owners List<string>
    Parents List<GetVnicEthIfResultParent>
    PermissionResources List<GetVnicEthIfResultPermissionResource>
    PinGroupName string
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    Placements List<GetVnicEthIfResultPlacement>
    Profiles List<GetVnicEthIfResultProfile>
    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.
    SpVnics List<GetVnicEthIfResultSpVnic>
    SrcTemplates List<GetVnicEthIfResultSrcTemplate>
    SriovSettings List<GetVnicEthIfResultSriovSetting>
    StandbyVifId double
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    StaticMacAddress string
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    Tags List<GetVnicEthIfResultTag>
    TemplateActions List<GetVnicEthIfResultTemplateAction>
    TemplateSyncErrors List<GetVnicEthIfResultTemplateSyncError>
    TemplateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    UsnicSettings List<GetVnicEthIfResultUsnicSetting>
    VersionContexts List<GetVnicEthIfResultVersionContext>
    VifId double
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    VmqSettings List<GetVnicEthIfResultVmqSetting>
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetVnicEthIfResultAncestor
    Cdns []GetVnicEthIfResultCdn
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    EthAdapterPolicies []GetVnicEthIfResultEthAdapterPolicy
    EthNetworkPolicies []GetVnicEthIfResultEthNetworkPolicy
    EthQosPolicies []GetVnicEthIfResultEthQosPolicy
    FabricEthNetworkControlPolicies []GetVnicEthIfResultFabricEthNetworkControlPolicy
    FabricEthNetworkGroupPolicies []GetVnicEthIfResultFabricEthNetworkGroupPolicy
    FailoverEnabled bool
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    IpLeases []GetVnicEthIfResultIpLease
    IscsiBootPolicies []GetVnicEthIfResultIscsiBootPolicy
    IscsiIpV4AddressAllocationType string
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    IscsiIpV4Configs []GetVnicEthIfResultIscsiIpV4Config
    IscsiIpv4Address string
    IP address associated to the vNIC.
    LanConnectivityPolicies []GetVnicEthIfResultLanConnectivityPolicy
    LcpVnics []GetVnicEthIfResultLcpVnic
    MacAddress string
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    MacAddressType string
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    MacLeases []GetVnicEthIfResultMacLease
    MacPools []GetVnicEthIfResultMacPool
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    Name of the virtual ethernet interface.
    ObjectType string
    Order float64
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    OverriddenLists []string
    Owners []string
    Parents []GetVnicEthIfResultParent
    PermissionResources []GetVnicEthIfResultPermissionResource
    PinGroupName string
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    Placements []GetVnicEthIfResultPlacement
    Profiles []GetVnicEthIfResultProfile
    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.
    SpVnics []GetVnicEthIfResultSpVnic
    SrcTemplates []GetVnicEthIfResultSrcTemplate
    SriovSettings []GetVnicEthIfResultSriovSetting
    StandbyVifId float64
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    StaticMacAddress string
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    Tags []GetVnicEthIfResultTag
    TemplateActions []GetVnicEthIfResultTemplateAction
    TemplateSyncErrors []GetVnicEthIfResultTemplateSyncError
    TemplateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    UsnicSettings []GetVnicEthIfResultUsnicSetting
    VersionContexts []GetVnicEthIfResultVersionContext
    VifId float64
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    VmqSettings []GetVnicEthIfResultVmqSetting
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetVnicEthIfResultAncestor>
    cdns List<GetVnicEthIfResultCdn>
    classId String
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    ethAdapterPolicies List<GetVnicEthIfResultEthAdapterPolicy>
    ethNetworkPolicies List<GetVnicEthIfResultEthNetworkPolicy>
    ethQosPolicies List<GetVnicEthIfResultEthQosPolicy>
    fabricEthNetworkControlPolicies List<GetVnicEthIfResultFabricEthNetworkControlPolicy>
    fabricEthNetworkGroupPolicies List<GetVnicEthIfResultFabricEthNetworkGroupPolicy>
    failoverEnabled Boolean
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    ipLeases List<GetVnicEthIfResultIpLease>
    iscsiBootPolicies List<GetVnicEthIfResultIscsiBootPolicy>
    iscsiIpV4AddressAllocationType String
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    iscsiIpV4Configs List<GetVnicEthIfResultIscsiIpV4Config>
    iscsiIpv4Address String
    IP address associated to the vNIC.
    lanConnectivityPolicies List<GetVnicEthIfResultLanConnectivityPolicy>
    lcpVnics List<GetVnicEthIfResultLcpVnic>
    macAddress String
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    macAddressType String
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    macLeases List<GetVnicEthIfResultMacLease>
    macPools List<GetVnicEthIfResultMacPool>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the virtual ethernet interface.
    objectType String
    order Double
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    overriddenLists List<String>
    owners List<String>
    parents List<GetVnicEthIfResultParent>
    permissionResources List<GetVnicEthIfResultPermissionResource>
    pinGroupName String
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    placements List<GetVnicEthIfResultPlacement>
    profiles List<GetVnicEthIfResultProfile>
    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.
    spVnics List<GetVnicEthIfResultSpVnic>
    srcTemplates List<GetVnicEthIfResultSrcTemplate>
    sriovSettings List<GetVnicEthIfResultSriovSetting>
    standbyVifId Double
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    staticMacAddress String
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    tags List<GetVnicEthIfResultTag>
    templateActions List<GetVnicEthIfResultTemplateAction>
    templateSyncErrors List<GetVnicEthIfResultTemplateSyncError>
    templateSyncStatus String
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    usnicSettings List<GetVnicEthIfResultUsnicSetting>
    versionContexts List<GetVnicEthIfResultVersionContext>
    vifId Double
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    vmqSettings List<GetVnicEthIfResultVmqSetting>
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetVnicEthIfResultAncestor[]
    cdns GetVnicEthIfResultCdn[]
    classId string
    createTime string
    The time when this managed object was created.
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    ethAdapterPolicies GetVnicEthIfResultEthAdapterPolicy[]
    ethNetworkPolicies GetVnicEthIfResultEthNetworkPolicy[]
    ethQosPolicies GetVnicEthIfResultEthQosPolicy[]
    fabricEthNetworkControlPolicies GetVnicEthIfResultFabricEthNetworkControlPolicy[]
    fabricEthNetworkGroupPolicies GetVnicEthIfResultFabricEthNetworkGroupPolicy[]
    failoverEnabled boolean
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    ipLeases GetVnicEthIfResultIpLease[]
    iscsiBootPolicies GetVnicEthIfResultIscsiBootPolicy[]
    iscsiIpV4AddressAllocationType string
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    iscsiIpV4Configs GetVnicEthIfResultIscsiIpV4Config[]
    iscsiIpv4Address string
    IP address associated to the vNIC.
    lanConnectivityPolicies GetVnicEthIfResultLanConnectivityPolicy[]
    lcpVnics GetVnicEthIfResultLcpVnic[]
    macAddress string
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    macAddressType string
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    macLeases GetVnicEthIfResultMacLease[]
    macPools GetVnicEthIfResultMacPool[]
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    Name of the virtual ethernet interface.
    objectType string
    order number
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    overriddenLists string[]
    owners string[]
    parents GetVnicEthIfResultParent[]
    permissionResources GetVnicEthIfResultPermissionResource[]
    pinGroupName string
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    placements GetVnicEthIfResultPlacement[]
    profiles GetVnicEthIfResultProfile[]
    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.
    spVnics GetVnicEthIfResultSpVnic[]
    srcTemplates GetVnicEthIfResultSrcTemplate[]
    sriovSettings GetVnicEthIfResultSriovSetting[]
    standbyVifId number
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    staticMacAddress string
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    tags GetVnicEthIfResultTag[]
    templateActions GetVnicEthIfResultTemplateAction[]
    templateSyncErrors GetVnicEthIfResultTemplateSyncError[]
    templateSyncStatus string
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    usnicSettings GetVnicEthIfResultUsnicSetting[]
    versionContexts GetVnicEthIfResultVersionContext[]
    vifId number
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    vmqSettings GetVnicEthIfResultVmqSetting[]
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetVnicEthIfResultAncestor]
    cdns Sequence[GetVnicEthIfResultCdn]
    class_id str
    create_time str
    The time when this managed object was created.
    domain_group_moid str
    The DomainGroup ID for this managed object.
    eth_adapter_policies Sequence[GetVnicEthIfResultEthAdapterPolicy]
    eth_network_policies Sequence[GetVnicEthIfResultEthNetworkPolicy]
    eth_qos_policies Sequence[GetVnicEthIfResultEthQosPolicy]
    fabric_eth_network_control_policies Sequence[GetVnicEthIfResultFabricEthNetworkControlPolicy]
    fabric_eth_network_group_policies Sequence[GetVnicEthIfResultFabricEthNetworkGroupPolicy]
    failover_enabled bool
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    ip_leases Sequence[GetVnicEthIfResultIpLease]
    iscsi_boot_policies Sequence[GetVnicEthIfResultIscsiBootPolicy]
    iscsi_ip_v4_address_allocation_type str
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    iscsi_ip_v4_configs Sequence[GetVnicEthIfResultIscsiIpV4Config]
    iscsi_ipv4_address str
    IP address associated to the vNIC.
    lan_connectivity_policies Sequence[GetVnicEthIfResultLanConnectivityPolicy]
    lcp_vnics Sequence[GetVnicEthIfResultLcpVnic]
    mac_address str
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    mac_address_type str
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    mac_leases Sequence[GetVnicEthIfResultMacLease]
    mac_pools Sequence[GetVnicEthIfResultMacPool]
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    Name of the virtual ethernet interface.
    object_type str
    order float
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    overridden_lists Sequence[str]
    owners Sequence[str]
    parents Sequence[GetVnicEthIfResultParent]
    permission_resources Sequence[GetVnicEthIfResultPermissionResource]
    pin_group_name str
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    placements Sequence[GetVnicEthIfResultPlacement]
    profiles Sequence[GetVnicEthIfResultProfile]
    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.
    sp_vnics Sequence[GetVnicEthIfResultSpVnic]
    src_templates Sequence[GetVnicEthIfResultSrcTemplate]
    sriov_settings Sequence[GetVnicEthIfResultSriovSetting]
    standby_vif_id float
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    static_mac_address str
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    tags Sequence[GetVnicEthIfResultTag]
    template_actions Sequence[GetVnicEthIfResultTemplateAction]
    template_sync_errors Sequence[GetVnicEthIfResultTemplateSyncError]
    template_sync_status str
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    usnic_settings Sequence[GetVnicEthIfResultUsnicSetting]
    version_contexts Sequence[GetVnicEthIfResultVersionContext]
    vif_id float
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    vmq_settings Sequence[GetVnicEthIfResultVmqSetting]
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    cdns List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    ethAdapterPolicies List<Property Map>
    ethNetworkPolicies List<Property Map>
    ethQosPolicies List<Property Map>
    fabricEthNetworkControlPolicies List<Property Map>
    fabricEthNetworkGroupPolicies List<Property Map>
    failoverEnabled Boolean
    Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
    ipLeases List<Property Map>
    iscsiBootPolicies List<Property Map>
    iscsiIpV4AddressAllocationType String
    Static/Pool/DHCP Type of IP address allocated to the vNIC. It is derived from iSCSI boot policy IP Address type.* None - Type indicates that there is no IP associated to an vnic.* 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.
    iscsiIpV4Configs List<Property Map>
    iscsiIpv4Address String
    IP address associated to the vNIC.
    lanConnectivityPolicies List<Property Map>
    lcpVnics List<Property Map>
    macAddress String
    The MAC address that is assigned to the vNIC based on the MAC pool that has been assigned to the LAN Connectivity Policy.
    macAddressType String
    Type of allocation selected to assign a MAC address for the vnic.* POOL - The user selects a pool from which the mac/wwn address will be leased for the Virtual Interface.* STATIC - The user assigns a static mac/wwn address for the Virtual Interface.
    macLeases List<Property Map>
    macPools List<Property Map>
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    Name of the virtual ethernet interface.
    objectType String
    order Number
    The order in which the virtual interface is brought up. The order assigned to an interface should be unique for all the Ethernet and Fibre-Channel interfaces on each PCI link on a VIC adapter. The order should start from zero with no overlaps. The maximum value of PCI order is limited by the number of virtual interfaces (Ethernet and Fibre-Channel) on each PCI link on a VIC adapter. All VIC adapters have a single PCI link except VIC 1340, VIC 1380 and VIC 1385 which have two.
    overriddenLists List<String>
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    pinGroupName String
    Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
    placements List<Property Map>
    profiles 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.
    spVnics List<Property Map>
    srcTemplates List<Property Map>
    sriovSettings List<Property Map>
    standbyVifId Number
    The Standby VIF Id is applicable for failover enabled vNICS. It should be the same as the channel number of the standby vethernet created on switch in order to set up the standby data path.
    staticMacAddress String
    The MAC address must be in hexadecimal format xx:xx:xx:xx:xx:xx.To ensure uniqueness of MACs in the LAN fabric, you are strongly encouraged to use thefollowing MAC prefix 00:25:B5:xx:xx:xx.
    tags List<Property Map>
    templateActions List<Property Map>
    templateSyncErrors List<Property Map>
    templateSyncStatus String
    The sync status of the current MO wrt the attached Template MO.* None - The Enum value represents that the object is not attached to any template.* OK - The Enum value represents that the object values are in sync with attached template.* Scheduled - The Enum value represents that the object sync from attached template is scheduled from template.* InProgress - The Enum value represents that the object sync with the attached template is in progress.* OutOfSync - The Enum value represents that the object values are not in sync with attached template.
    usnicSettings List<Property Map>
    versionContexts List<Property Map>
    vifId Number
    The Vif Id should be same as the channel number of the vethernet created on switch in order to set up the data path. The property is applicable only for FI attached servers where a vethernet is created on the switch for every vNIC.
    vmqSettings List<Property Map>

    GetVnicEthIfResultAncestor

    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

    GetVnicEthIfResultCdn

    AdditionalProperties string
    ClassId string
    NrSource string
    ObjectType string
    Value string
    AdditionalProperties string
    ClassId string
    NrSource string
    ObjectType string
    Value string
    additionalProperties String
    classId String
    nrSource String
    objectType String
    value String
    additionalProperties string
    classId string
    nrSource string
    objectType string
    value string
    additionalProperties String
    classId String
    nrSource String
    objectType String
    value String

    GetVnicEthIfResultEthAdapterPolicy

    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

    GetVnicEthIfResultEthNetworkPolicy

    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

    GetVnicEthIfResultEthQosPolicy

    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

    GetVnicEthIfResultFabricEthNetworkControlPolicy

    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

    GetVnicEthIfResultFabricEthNetworkGroupPolicy

    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

    GetVnicEthIfResultIpLease

    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

    GetVnicEthIfResultIscsiBootPolicy

    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

    GetVnicEthIfResultIscsiIpV4Config

    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

    GetVnicEthIfResultLanConnectivityPolicy

    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

    GetVnicEthIfResultLcpVnic

    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

    GetVnicEthIfResultMacLease

    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

    GetVnicEthIfResultMacPool

    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

    GetVnicEthIfResultParent

    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

    GetVnicEthIfResultPermissionResource

    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

    GetVnicEthIfResultPlacement

    AdditionalProperties string
    AutoPciLink bool
    AutoSlotId bool
    ClassId string
    Id string
    ObjectType string
    PciLink float64
    PciLinkAssignmentMode string
    SwitchId string
    Uplink float64
    additionalProperties String
    autoPciLink Boolean
    autoSlotId Boolean
    classId String
    id String
    objectType String
    pciLink Double
    pciLinkAssignmentMode String
    switchId String
    uplink Double
    additionalProperties string
    autoPciLink boolean
    autoSlotId boolean
    classId string
    id string
    objectType string
    pciLink number
    pciLinkAssignmentMode string
    switchId string
    uplink number
    additionalProperties String
    autoPciLink Boolean
    autoSlotId Boolean
    classId String
    id String
    objectType String
    pciLink Number
    pciLinkAssignmentMode String
    switchId String
    uplink Number

    GetVnicEthIfResultProfile

    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

    GetVnicEthIfResultSpVnic

    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

    GetVnicEthIfResultSrcTemplate

    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

    GetVnicEthIfResultSriovSetting

    GetVnicEthIfResultTag

    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

    GetVnicEthIfResultTemplateAction

    GetVnicEthIfResultTemplateActionParam

    AdditionalProperties string
    ClassId string
    Name string
    Name of the virtual ethernet interface.
    ObjectType string
    Value string
    AdditionalProperties string
    ClassId string
    Name string
    Name of the virtual ethernet interface.
    ObjectType string
    Value string
    additionalProperties String
    classId String
    name String
    Name of the virtual ethernet interface.
    objectType String
    value String
    additionalProperties string
    classId string
    name string
    Name of the virtual ethernet interface.
    objectType string
    value string
    additional_properties str
    class_id str
    name str
    Name of the virtual ethernet interface.
    object_type str
    value str
    additionalProperties String
    classId String
    name String
    Name of the virtual ethernet interface.
    objectType String
    value String

    GetVnicEthIfResultTemplateSyncError

    AdditionalProperties string
    ClassId string
    Message string
    ObjectType string
    Type string
    AdditionalProperties string
    ClassId string
    Message string
    ObjectType string
    Type string
    additionalProperties String
    classId String
    message String
    objectType String
    type String
    additionalProperties string
    classId string
    message string
    objectType string
    type string
    additionalProperties String
    classId String
    message String
    objectType String
    type String

    GetVnicEthIfResultUsnicSetting

    AdditionalProperties string
    ClassId string
    Cos float64
    NrCount float64
    ObjectType string
    UsnicAdapterPolicy string

    GetVnicEthIfResultVersionContext

    GetVnicEthIfResultVersionContextInterestedMo

    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

    GetVnicEthIfResultVersionContextRefMo

    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

    GetVnicEthIfResultVmqSetting

    GetVnicEthIfSpVnic

    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'.

    GetVnicEthIfSrcTemplate

    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'.

    GetVnicEthIfSriovSettings

    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.
    CompCountPerVf double
    Completion Queue resources per Virtual Function (VF).
    Enabled bool
    If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
    IntCountPerVf double
    Interrupt Count resources per Virtual Function (VF).
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RxCountPerVf double
    Receive Queue resources per Virtual Function (VF).
    TxCountPerVf double
    Transmit Queue resources per Virtual Function (VF).
    VfCount double
    Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.
    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.
    CompCountPerVf float64
    Completion Queue resources per Virtual Function (VF).
    Enabled bool
    If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
    IntCountPerVf float64
    Interrupt Count resources per Virtual Function (VF).
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    RxCountPerVf float64
    Receive Queue resources per Virtual Function (VF).
    TxCountPerVf float64
    Transmit Queue resources per Virtual Function (VF).
    VfCount float64
    Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.
    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.
    compCountPerVf Double
    Completion Queue resources per Virtual Function (VF).
    enabled Boolean
    If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
    intCountPerVf Double
    Interrupt Count resources per Virtual Function (VF).
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    rxCountPerVf Double
    Receive Queue resources per Virtual Function (VF).
    txCountPerVf Double
    Transmit Queue resources per Virtual Function (VF).
    vfCount Double
    Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.
    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.
    compCountPerVf number
    Completion Queue resources per Virtual Function (VF).
    enabled boolean
    If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
    intCountPerVf number
    Interrupt Count resources per Virtual Function (VF).
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    rxCountPerVf number
    Receive Queue resources per Virtual Function (VF).
    txCountPerVf number
    Transmit Queue resources per Virtual Function (VF).
    vfCount number
    Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.
    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.
    comp_count_per_vf float
    Completion Queue resources per Virtual Function (VF).
    enabled bool
    If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
    int_count_per_vf float
    Interrupt Count resources per Virtual Function (VF).
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    rx_count_per_vf float
    Receive Queue resources per Virtual Function (VF).
    tx_count_per_vf float
    Transmit Queue resources per Virtual Function (VF).
    vf_count float
    Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.
    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.
    compCountPerVf Number
    Completion Queue resources per Virtual Function (VF).
    enabled Boolean
    If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
    intCountPerVf Number
    Interrupt Count resources per Virtual Function (VF).
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    rxCountPerVf Number
    Receive Queue resources per Virtual Function (VF).
    txCountPerVf Number
    Transmit Queue resources per Virtual Function (VF).
    vfCount Number
    Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.

    GetVnicEthIfTag

    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.

    GetVnicEthIfTemplateAction

    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.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Params List<GetVnicEthIfTemplateActionParam>
    Type string
    The action type to be executed.

    • Sync - The action to merge values from the template to its derived objects.
    • Deploy - The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.
    • Detach - The action to detach the current derived object from its attached template.
    • Attach - The action to attach the current object to the specified template.
    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.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Params []GetVnicEthIfTemplateActionParam
    Type string
    The action type to be executed.

    • Sync - The action to merge values from the template to its derived objects.
    • Deploy - The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.
    • Detach - The action to detach the current derived object from its attached template.
    • Attach - The action to attach the current object to the specified template.
    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.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    params List<GetVnicEthIfTemplateActionParam>
    type String
    The action type to be executed.

    • Sync - The action to merge values from the template to its derived objects.
    • Deploy - The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.
    • Detach - The action to detach the current derived object from its attached template.
    • Attach - The action to attach the current object to the specified template.
    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.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    params GetVnicEthIfTemplateActionParam[]
    type string
    The action type to be executed.

    • Sync - The action to merge values from the template to its derived objects.
    • Deploy - The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.
    • Detach - The action to detach the current derived object from its attached template.
    • Attach - The action to attach the current object to the specified template.
    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.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    params Sequence[GetVnicEthIfTemplateActionParam]
    type str
    The action type to be executed.

    • Sync - The action to merge values from the template to its derived objects.
    • Deploy - The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.
    • Detach - The action to detach the current derived object from its attached template.
    • Attach - The action to attach the current object to the specified template.
    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.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    params List<Property Map>
    type String
    The action type to be executed.

    • Sync - The action to merge values from the template to its derived objects.
    • Deploy - The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.
    • Detach - The action to detach the current derived object from its attached template.
    • Attach - The action to attach the current object to the specified template.

    GetVnicEthIfTemplateActionParam

    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.
    Name string
    Name of the virtual ethernet interface.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Value string
    The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
    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.
    Name string
    Name of the virtual ethernet interface.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Value string
    The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
    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.
    name String
    Name of the virtual ethernet interface.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value String
    The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
    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.
    name string
    Name of the virtual ethernet interface.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value string
    The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
    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.
    name str
    Name of the virtual ethernet interface.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value str
    The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
    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.
    name String
    Name of the virtual ethernet interface.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    value String
    The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.

    GetVnicEthIfTemplateSyncError

    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.
    Message string
    The localized message based on the locale setting of the user's context providing the error description.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Type string
    The error type that indicates the point of failure.

    • Transient - Any error which is a runtime error due to some other action in progress on the derived object that is blocking the sync action. This error type is retriable.For example, when vNIC Template is updated, but the derived vNIC or vNICs are part of a LAN Connectivity policy associated with a profile being deployed to endpoint. In this scenario, the derived vNIC update displays this error.
    • Validation - When the template sync on the derived object fails due to an incorrect configuration, it displays a validation error. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails due to the policy attach errors.
    • User - Any configuration error due to incorrect or invalid input and that requires user intervention for correction, is displayed under this category. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails. This happens when the policyis not applicable to the server assigned to the server profile, such as the Power policy that is not applicable for UCS Rack servers.
    • Internal - Any application internal errors are displayed under this category. This error type is considered fatal and not retried.
    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.
    Message string
    The localized message based on the locale setting of the user's context providing the error description.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    Type string
    The error type that indicates the point of failure.

    • Transient - Any error which is a runtime error due to some other action in progress on the derived object that is blocking the sync action. This error type is retriable.For example, when vNIC Template is updated, but the derived vNIC or vNICs are part of a LAN Connectivity policy associated with a profile being deployed to endpoint. In this scenario, the derived vNIC update displays this error.
    • Validation - When the template sync on the derived object fails due to an incorrect configuration, it displays a validation error. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails due to the policy attach errors.
    • User - Any configuration error due to incorrect or invalid input and that requires user intervention for correction, is displayed under this category. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails. This happens when the policyis not applicable to the server assigned to the server profile, such as the Power policy that is not applicable for UCS Rack servers.
    • Internal - Any application internal errors are displayed under this category. This error type is considered fatal and not retried.
    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.
    message String
    The localized message based on the locale setting of the user's context providing the error description.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    type String
    The error type that indicates the point of failure.

    • Transient - Any error which is a runtime error due to some other action in progress on the derived object that is blocking the sync action. This error type is retriable.For example, when vNIC Template is updated, but the derived vNIC or vNICs are part of a LAN Connectivity policy associated with a profile being deployed to endpoint. In this scenario, the derived vNIC update displays this error.
    • Validation - When the template sync on the derived object fails due to an incorrect configuration, it displays a validation error. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails due to the policy attach errors.
    • User - Any configuration error due to incorrect or invalid input and that requires user intervention for correction, is displayed under this category. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails. This happens when the policyis not applicable to the server assigned to the server profile, such as the Power policy that is not applicable for UCS Rack servers.
    • Internal - Any application internal errors are displayed under this category. This error type is considered fatal and not retried.
    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.
    message string
    The localized message based on the locale setting of the user's context providing the error description.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    type string
    The error type that indicates the point of failure.

    • Transient - Any error which is a runtime error due to some other action in progress on the derived object that is blocking the sync action. This error type is retriable.For example, when vNIC Template is updated, but the derived vNIC or vNICs are part of a LAN Connectivity policy associated with a profile being deployed to endpoint. In this scenario, the derived vNIC update displays this error.
    • Validation - When the template sync on the derived object fails due to an incorrect configuration, it displays a validation error. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails due to the policy attach errors.
    • User - Any configuration error due to incorrect or invalid input and that requires user intervention for correction, is displayed under this category. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails. This happens when the policyis not applicable to the server assigned to the server profile, such as the Power policy that is not applicable for UCS Rack servers.
    • Internal - Any application internal errors are displayed under this category. This error type is considered fatal and not retried.
    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.
    message str
    The localized message based on the locale setting of the user's context providing the error description.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    type str
    The error type that indicates the point of failure.

    • Transient - Any error which is a runtime error due to some other action in progress on the derived object that is blocking the sync action. This error type is retriable.For example, when vNIC Template is updated, but the derived vNIC or vNICs are part of a LAN Connectivity policy associated with a profile being deployed to endpoint. In this scenario, the derived vNIC update displays this error.
    • Validation - When the template sync on the derived object fails due to an incorrect configuration, it displays a validation error. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails due to the policy attach errors.
    • User - Any configuration error due to incorrect or invalid input and that requires user intervention for correction, is displayed under this category. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails. This happens when the policyis not applicable to the server assigned to the server profile, such as the Power policy that is not applicable for UCS Rack servers.
    • Internal - Any application internal errors are displayed under this category. This error type is considered fatal and not retried.
    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.
    message String
    The localized message based on the locale setting of the user's context providing the error description.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    type String
    The error type that indicates the point of failure.

    • Transient - Any error which is a runtime error due to some other action in progress on the derived object that is blocking the sync action. This error type is retriable.For example, when vNIC Template is updated, but the derived vNIC or vNICs are part of a LAN Connectivity policy associated with a profile being deployed to endpoint. In this scenario, the derived vNIC update displays this error.
    • Validation - When the template sync on the derived object fails due to an incorrect configuration, it displays a validation error. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails due to the policy attach errors.
    • User - Any configuration error due to incorrect or invalid input and that requires user intervention for correction, is displayed under this category. This error type is considered fatal and not retried.For example, when a new policy is attached to a server profile template, the sync to a derived server profile fails. This happens when the policyis not applicable to the server assigned to the server profile, such as the Power policy that is not applicable for UCS Rack servers.
    • Internal - Any application internal errors are displayed under this category. This error type is considered fatal and not retried.

    GetVnicEthIfUsnicSettings

    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.
    Cos double
    Class of Service to be used for traffic on the usNIC.
    NrCount double
    Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    UsnicAdapterPolicy string
    Ethernet Adapter policy to be associated with the usNICs.
    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.
    Cos float64
    Class of Service to be used for traffic on the usNIC.
    NrCount float64
    Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    UsnicAdapterPolicy string
    Ethernet Adapter policy to be associated with the usNICs.
    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.
    cos Double
    Class of Service to be used for traffic on the usNIC.
    nrCount Double
    Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    usnicAdapterPolicy String
    Ethernet Adapter policy to be associated with the usNICs.
    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.
    cos number
    Class of Service to be used for traffic on the usNIC.
    nrCount number
    Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    usnicAdapterPolicy string
    Ethernet Adapter policy to be associated with the usNICs.
    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.
    cos float
    Class of Service to be used for traffic on the usNIC.
    nr_count float
    Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    usnic_adapter_policy str
    Ethernet Adapter policy to be associated with the usNICs.
    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.
    cos Number
    Class of Service to be used for traffic on the usNIC.
    nrCount Number
    Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    usnicAdapterPolicy String
    Ethernet Adapter policy to be associated with the usNICs.

    GetVnicEthIfVersionContext

    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<GetVnicEthIfVersionContextInterestedMo>
    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 GetVnicEthIfVersionContextRefMo
    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 []GetVnicEthIfVersionContextInterestedMo
    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 GetVnicEthIfVersionContextRefMo
    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<GetVnicEthIfVersionContextInterestedMo>
    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 GetVnicEthIfVersionContextRefMo
    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 GetVnicEthIfVersionContextInterestedMo[]
    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 GetVnicEthIfVersionContextRefMo
    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[GetVnicEthIfVersionContextInterestedMo]
    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 GetVnicEthIfVersionContextRefMo
    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.

    GetVnicEthIfVersionContextInterestedMo

    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'.

    GetVnicEthIfVersionContextRefMo

    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'.

    GetVnicEthIfVmqSettings

    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.
    Enabled bool
    Enables VMQ feature on the virtual interface.
    MultiQueueSupport bool
    Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
    NumInterrupts double
    The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
    NumSubVnics double
    The number of sub vNICs to be created.
    NumVmqs double
    The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    VmmqAdapterPolicy string
    Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.
    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.
    Enabled bool
    Enables VMQ feature on the virtual interface.
    MultiQueueSupport bool
    Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
    NumInterrupts float64
    The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
    NumSubVnics float64
    The number of sub vNICs to be created.
    NumVmqs float64
    The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    VmmqAdapterPolicy string
    Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.
    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.
    enabled Boolean
    Enables VMQ feature on the virtual interface.
    multiQueueSupport Boolean
    Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
    numInterrupts Double
    The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
    numSubVnics Double
    The number of sub vNICs to be created.
    numVmqs Double
    The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vmmqAdapterPolicy String
    Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.
    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.
    enabled boolean
    Enables VMQ feature on the virtual interface.
    multiQueueSupport boolean
    Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
    numInterrupts number
    The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
    numSubVnics number
    The number of sub vNICs to be created.
    numVmqs number
    The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vmmqAdapterPolicy string
    Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.
    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.
    enabled bool
    Enables VMQ feature on the virtual interface.
    multi_queue_support bool
    Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
    num_interrupts float
    The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
    num_sub_vnics float
    The number of sub vNICs to be created.
    num_vmqs float
    The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vmmq_adapter_policy str
    Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.
    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.
    enabled Boolean
    Enables VMQ feature on the virtual interface.
    multiQueueSupport Boolean
    Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
    numInterrupts Number
    The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
    numSubVnics Number
    The number of sub vNICs to be created.
    numVmqs Number
    The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    vmmqAdapterPolicy String
    Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.

    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