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

intersight.getVirtualizationVmwareDistributedNetwork

Explore with Pulumi AI

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

    The VMware Distributed Virtual PortGroup object is represented here.

    Using getVirtualizationVmwareDistributedNetwork

    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 getVirtualizationVmwareDistributedNetwork(args: GetVirtualizationVmwareDistributedNetworkArgs, opts?: InvokeOptions): Promise<GetVirtualizationVmwareDistributedNetworkResult>
    function getVirtualizationVmwareDistributedNetworkOutput(args: GetVirtualizationVmwareDistributedNetworkOutputArgs, opts?: InvokeOptions): Output<GetVirtualizationVmwareDistributedNetworkResult>
    def get_virtualization_vmware_distributed_network(account_moid: Optional[str] = None,
                                                      additional_properties: Optional[str] = None,
                                                      ancestors: Optional[Sequence[GetVirtualizationVmwareDistributedNetworkAncestor]] = None,
                                                      class_id: Optional[str] = None,
                                                      create_time: Optional[str] = None,
                                                      distributed_switch: Optional[GetVirtualizationVmwareDistributedNetworkDistributedSwitch] = None,
                                                      domain_group_moid: Optional[str] = None,
                                                      forged_transmits: Optional[str] = None,
                                                      hosts: Optional[Sequence[GetVirtualizationVmwareDistributedNetworkHost]] = None,
                                                      id: Optional[str] = None,
                                                      identity: Optional[str] = None,
                                                      mac_address_changes: Optional[str] = None,
                                                      mod_time: Optional[str] = None,
                                                      moid: Optional[str] = None,
                                                      name: Optional[str] = None,
                                                      nic_teaming_and_failover: Optional[GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover] = None,
                                                      num_hosts: Optional[float] = None,
                                                      num_ports: Optional[float] = None,
                                                      object_type: Optional[str] = None,
                                                      owners: Optional[Sequence[str]] = None,
                                                      parent: Optional[GetVirtualizationVmwareDistributedNetworkParent] = None,
                                                      permission_resources: Optional[Sequence[GetVirtualizationVmwareDistributedNetworkPermissionResource]] = None,
                                                      promiscuous_mode: Optional[str] = None,
                                                      registered_device: Optional[GetVirtualizationVmwareDistributedNetworkRegisteredDevice] = None,
                                                      shared_scope: Optional[str] = None,
                                                      tags: Optional[Sequence[GetVirtualizationVmwareDistributedNetworkTag]] = None,
                                                      up_link: Optional[bool] = None,
                                                      version_context: Optional[GetVirtualizationVmwareDistributedNetworkVersionContext] = None,
                                                      vlan_ranges: Optional[Sequence[GetVirtualizationVmwareDistributedNetworkVlanRange]] = None,
                                                      vlan_type: Optional[str] = None,
                                                      opts: Optional[InvokeOptions] = None) -> GetVirtualizationVmwareDistributedNetworkResult
    def get_virtualization_vmware_distributed_network_output(account_moid: Optional[pulumi.Input[str]] = None,
                                                      additional_properties: Optional[pulumi.Input[str]] = None,
                                                      ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareDistributedNetworkAncestorArgs]]]] = None,
                                                      class_id: Optional[pulumi.Input[str]] = None,
                                                      create_time: Optional[pulumi.Input[str]] = None,
                                                      distributed_switch: Optional[pulumi.Input[GetVirtualizationVmwareDistributedNetworkDistributedSwitchArgs]] = None,
                                                      domain_group_moid: Optional[pulumi.Input[str]] = None,
                                                      forged_transmits: Optional[pulumi.Input[str]] = None,
                                                      hosts: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareDistributedNetworkHostArgs]]]] = None,
                                                      id: Optional[pulumi.Input[str]] = None,
                                                      identity: Optional[pulumi.Input[str]] = None,
                                                      mac_address_changes: Optional[pulumi.Input[str]] = None,
                                                      mod_time: Optional[pulumi.Input[str]] = None,
                                                      moid: Optional[pulumi.Input[str]] = None,
                                                      name: Optional[pulumi.Input[str]] = None,
                                                      nic_teaming_and_failover: Optional[pulumi.Input[GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailoverArgs]] = None,
                                                      num_hosts: Optional[pulumi.Input[float]] = None,
                                                      num_ports: Optional[pulumi.Input[float]] = None,
                                                      object_type: Optional[pulumi.Input[str]] = None,
                                                      owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                      parent: Optional[pulumi.Input[GetVirtualizationVmwareDistributedNetworkParentArgs]] = None,
                                                      permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareDistributedNetworkPermissionResourceArgs]]]] = None,
                                                      promiscuous_mode: Optional[pulumi.Input[str]] = None,
                                                      registered_device: Optional[pulumi.Input[GetVirtualizationVmwareDistributedNetworkRegisteredDeviceArgs]] = None,
                                                      shared_scope: Optional[pulumi.Input[str]] = None,
                                                      tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareDistributedNetworkTagArgs]]]] = None,
                                                      up_link: Optional[pulumi.Input[bool]] = None,
                                                      version_context: Optional[pulumi.Input[GetVirtualizationVmwareDistributedNetworkVersionContextArgs]] = None,
                                                      vlan_ranges: Optional[pulumi.Input[Sequence[pulumi.Input[GetVirtualizationVmwareDistributedNetworkVlanRangeArgs]]]] = None,
                                                      vlan_type: Optional[pulumi.Input[str]] = None,
                                                      opts: Optional[InvokeOptions] = None) -> Output[GetVirtualizationVmwareDistributedNetworkResult]
    func LookupVirtualizationVmwareDistributedNetwork(ctx *Context, args *LookupVirtualizationVmwareDistributedNetworkArgs, opts ...InvokeOption) (*LookupVirtualizationVmwareDistributedNetworkResult, error)
    func LookupVirtualizationVmwareDistributedNetworkOutput(ctx *Context, args *LookupVirtualizationVmwareDistributedNetworkOutputArgs, opts ...InvokeOption) LookupVirtualizationVmwareDistributedNetworkResultOutput

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

    public static class GetVirtualizationVmwareDistributedNetwork 
    {
        public static Task<GetVirtualizationVmwareDistributedNetworkResult> InvokeAsync(GetVirtualizationVmwareDistributedNetworkArgs args, InvokeOptions? opts = null)
        public static Output<GetVirtualizationVmwareDistributedNetworkResult> Invoke(GetVirtualizationVmwareDistributedNetworkInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetVirtualizationVmwareDistributedNetworkResult> getVirtualizationVmwareDistributedNetwork(GetVirtualizationVmwareDistributedNetworkArgs args, InvokeOptions options)
    public static Output<GetVirtualizationVmwareDistributedNetworkResult> getVirtualizationVmwareDistributedNetwork(GetVirtualizationVmwareDistributedNetworkArgs args, InvokeOptions options)
    
    fn::invoke:
      function: intersight:index/getVirtualizationVmwareDistributedNetwork:getVirtualizationVmwareDistributedNetwork
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetVirtualizationVmwareDistributedNetworkAncestor>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DistributedSwitch GetVirtualizationVmwareDistributedNetworkDistributedSwitch
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ForgedTransmits string
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    Hosts List<GetVirtualizationVmwareDistributedNetworkHost>
    Id string
    Identity string
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    MacAddressChanges string
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    User-provided name to identify the portgroup.
    NicTeamingAndFailover GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover
    NumHosts double
    The total number of hosts connected to this distributed virtual network.
    NumPorts double
    The total number of ports in the distributed virtual network.
    ObjectType string
    Owners List<string>
    Parent GetVirtualizationVmwareDistributedNetworkParent
    PermissionResources List<GetVirtualizationVmwareDistributedNetworkPermissionResource>
    PromiscuousMode string
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    RegisteredDevice GetVirtualizationVmwareDistributedNetworkRegisteredDevice
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Tags List<GetVirtualizationVmwareDistributedNetworkTag>
    UpLink bool
    Indicates if the distributed virtual network is a uplink.
    VersionContext GetVirtualizationVmwareDistributedNetworkVersionContext
    VlanRanges List<GetVirtualizationVmwareDistributedNetworkVlanRange>
    VlanType string
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetVirtualizationVmwareDistributedNetworkAncestor
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DistributedSwitch GetVirtualizationVmwareDistributedNetworkDistributedSwitch
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ForgedTransmits string
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    Hosts []GetVirtualizationVmwareDistributedNetworkHost
    Id string
    Identity string
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    MacAddressChanges string
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    User-provided name to identify the portgroup.
    NicTeamingAndFailover GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover
    NumHosts float64
    The total number of hosts connected to this distributed virtual network.
    NumPorts float64
    The total number of ports in the distributed virtual network.
    ObjectType string
    Owners []string
    Parent GetVirtualizationVmwareDistributedNetworkParent
    PermissionResources []GetVirtualizationVmwareDistributedNetworkPermissionResource
    PromiscuousMode string
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    RegisteredDevice GetVirtualizationVmwareDistributedNetworkRegisteredDevice
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Tags []GetVirtualizationVmwareDistributedNetworkTag
    UpLink bool
    Indicates if the distributed virtual network is a uplink.
    VersionContext GetVirtualizationVmwareDistributedNetworkVersionContext
    VlanRanges []GetVirtualizationVmwareDistributedNetworkVlanRange
    VlanType string
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetVirtualizationVmwareDistributedNetworkAncestor>
    classId String
    createTime String
    The time when this managed object was created.
    distributedSwitch GetVirtualizationVmwareDistributedNetworkDistributedSwitch
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    forgedTransmits String
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    hosts List<GetVirtualizationVmwareDistributedNetworkHost>
    id String
    identity String
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    macAddressChanges String
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    User-provided name to identify the portgroup.
    nicTeamingAndFailover GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover
    numHosts Double
    The total number of hosts connected to this distributed virtual network.
    numPorts Double
    The total number of ports in the distributed virtual network.
    objectType String
    owners List<String>
    parent GetVirtualizationVmwareDistributedNetworkParent
    permissionResources List<GetVirtualizationVmwareDistributedNetworkPermissionResource>
    promiscuousMode String
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    registeredDevice GetVirtualizationVmwareDistributedNetworkRegisteredDevice
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags List<GetVirtualizationVmwareDistributedNetworkTag>
    upLink Boolean
    Indicates if the distributed virtual network is a uplink.
    versionContext GetVirtualizationVmwareDistributedNetworkVersionContext
    vlanRanges List<GetVirtualizationVmwareDistributedNetworkVlanRange>
    vlanType String
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetVirtualizationVmwareDistributedNetworkAncestor[]
    classId string
    createTime string
    The time when this managed object was created.
    distributedSwitch GetVirtualizationVmwareDistributedNetworkDistributedSwitch
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    forgedTransmits string
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    hosts GetVirtualizationVmwareDistributedNetworkHost[]
    id string
    identity string
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    macAddressChanges string
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    User-provided name to identify the portgroup.
    nicTeamingAndFailover GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover
    numHosts number
    The total number of hosts connected to this distributed virtual network.
    numPorts number
    The total number of ports in the distributed virtual network.
    objectType string
    owners string[]
    parent GetVirtualizationVmwareDistributedNetworkParent
    permissionResources GetVirtualizationVmwareDistributedNetworkPermissionResource[]
    promiscuousMode string
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    registeredDevice GetVirtualizationVmwareDistributedNetworkRegisteredDevice
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags GetVirtualizationVmwareDistributedNetworkTag[]
    upLink boolean
    Indicates if the distributed virtual network is a uplink.
    versionContext GetVirtualizationVmwareDistributedNetworkVersionContext
    vlanRanges GetVirtualizationVmwareDistributedNetworkVlanRange[]
    vlanType string
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetVirtualizationVmwareDistributedNetworkAncestor]
    class_id str
    create_time str
    The time when this managed object was created.
    distributed_switch GetVirtualizationVmwareDistributedNetworkDistributedSwitch
    domain_group_moid str
    The DomainGroup ID for this managed object.
    forged_transmits str
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    hosts Sequence[GetVirtualizationVmwareDistributedNetworkHost]
    id str
    identity str
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    mac_address_changes str
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    User-provided name to identify the portgroup.
    nic_teaming_and_failover GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover
    num_hosts float
    The total number of hosts connected to this distributed virtual network.
    num_ports float
    The total number of ports in the distributed virtual network.
    object_type str
    owners Sequence[str]
    parent GetVirtualizationVmwareDistributedNetworkParent
    permission_resources Sequence[GetVirtualizationVmwareDistributedNetworkPermissionResource]
    promiscuous_mode str
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    registered_device GetVirtualizationVmwareDistributedNetworkRegisteredDevice
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags Sequence[GetVirtualizationVmwareDistributedNetworkTag]
    up_link bool
    Indicates if the distributed virtual network is a uplink.
    version_context GetVirtualizationVmwareDistributedNetworkVersionContext
    vlan_ranges Sequence[GetVirtualizationVmwareDistributedNetworkVlanRange]
    vlan_type str
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    distributedSwitch Property Map
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    forgedTransmits String
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    hosts List<Property Map>
    id String
    identity String
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    macAddressChanges String
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    User-provided name to identify the portgroup.
    nicTeamingAndFailover Property Map
    numHosts Number
    The total number of hosts connected to this distributed virtual network.
    numPorts Number
    The total number of ports in the distributed virtual network.
    objectType String
    owners List<String>
    parent Property Map
    permissionResources List<Property Map>
    promiscuousMode String
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    registeredDevice Property Map
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags List<Property Map>
    upLink Boolean
    Indicates if the distributed virtual network is a uplink.
    versionContext Property Map
    vlanRanges List<Property Map>
    vlanType String
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.

    getVirtualizationVmwareDistributedNetwork Result

    The following output properties are available:

    Id string
    Results List<GetVirtualizationVmwareDistributedNetworkResult>
    AccountMoid string
    AdditionalProperties string
    Ancestors List<GetVirtualizationVmwareDistributedNetworkAncestor>
    ClassId string
    CreateTime string
    DistributedSwitch GetVirtualizationVmwareDistributedNetworkDistributedSwitch
    DomainGroupMoid string
    ForgedTransmits string
    Hosts List<GetVirtualizationVmwareDistributedNetworkHost>
    Identity string
    MacAddressChanges string
    ModTime string
    Moid string
    Name string
    NicTeamingAndFailover GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover
    NumHosts double
    NumPorts double
    ObjectType string
    Owners List<string>
    Parent GetVirtualizationVmwareDistributedNetworkParent
    PermissionResources List<GetVirtualizationVmwareDistributedNetworkPermissionResource>
    PromiscuousMode string
    RegisteredDevice GetVirtualizationVmwareDistributedNetworkRegisteredDevice
    SharedScope string
    Tags List<GetVirtualizationVmwareDistributedNetworkTag>
    UpLink bool
    VersionContext GetVirtualizationVmwareDistributedNetworkVersionContext
    VlanRanges List<GetVirtualizationVmwareDistributedNetworkVlanRange>
    VlanType string
    Id string
    Results []GetVirtualizationVmwareDistributedNetworkResult
    AccountMoid string
    AdditionalProperties string
    Ancestors []GetVirtualizationVmwareDistributedNetworkAncestor
    ClassId string
    CreateTime string
    DistributedSwitch GetVirtualizationVmwareDistributedNetworkDistributedSwitch
    DomainGroupMoid string
    ForgedTransmits string
    Hosts []GetVirtualizationVmwareDistributedNetworkHost
    Identity string
    MacAddressChanges string
    ModTime string
    Moid string
    Name string
    NicTeamingAndFailover GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover
    NumHosts float64
    NumPorts float64
    ObjectType string
    Owners []string
    Parent GetVirtualizationVmwareDistributedNetworkParent
    PermissionResources []GetVirtualizationVmwareDistributedNetworkPermissionResource
    PromiscuousMode string
    RegisteredDevice GetVirtualizationVmwareDistributedNetworkRegisteredDevice
    SharedScope string
    Tags []GetVirtualizationVmwareDistributedNetworkTag
    UpLink bool
    VersionContext GetVirtualizationVmwareDistributedNetworkVersionContext
    VlanRanges []GetVirtualizationVmwareDistributedNetworkVlanRange
    VlanType string
    id String
    results List<GetVirtualizationVmwareDistributedNetworkResult>
    accountMoid String
    additionalProperties String
    ancestors List<GetVirtualizationVmwareDistributedNetworkAncestor>
    classId String
    createTime String
    distributedSwitch GetVirtualizationVmwareDistributedNetworkDistributedSwitch
    domainGroupMoid String
    forgedTransmits String
    hosts List<GetVirtualizationVmwareDistributedNetworkHost>
    identity String
    macAddressChanges String
    modTime String
    moid String
    name String
    nicTeamingAndFailover GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover
    numHosts Double
    numPorts Double
    objectType String
    owners List<String>
    parent GetVirtualizationVmwareDistributedNetworkParent
    permissionResources List<GetVirtualizationVmwareDistributedNetworkPermissionResource>
    promiscuousMode String
    registeredDevice GetVirtualizationVmwareDistributedNetworkRegisteredDevice
    sharedScope String
    tags List<GetVirtualizationVmwareDistributedNetworkTag>
    upLink Boolean
    versionContext GetVirtualizationVmwareDistributedNetworkVersionContext
    vlanRanges List<GetVirtualizationVmwareDistributedNetworkVlanRange>
    vlanType String
    id string
    results GetVirtualizationVmwareDistributedNetworkResult[]
    accountMoid string
    additionalProperties string
    ancestors GetVirtualizationVmwareDistributedNetworkAncestor[]
    classId string
    createTime string
    distributedSwitch GetVirtualizationVmwareDistributedNetworkDistributedSwitch
    domainGroupMoid string
    forgedTransmits string
    hosts GetVirtualizationVmwareDistributedNetworkHost[]
    identity string
    macAddressChanges string
    modTime string
    moid string
    name string
    nicTeamingAndFailover GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover
    numHosts number
    numPorts number
    objectType string
    owners string[]
    parent GetVirtualizationVmwareDistributedNetworkParent
    permissionResources GetVirtualizationVmwareDistributedNetworkPermissionResource[]
    promiscuousMode string
    registeredDevice GetVirtualizationVmwareDistributedNetworkRegisteredDevice
    sharedScope string
    tags GetVirtualizationVmwareDistributedNetworkTag[]
    upLink boolean
    versionContext GetVirtualizationVmwareDistributedNetworkVersionContext
    vlanRanges GetVirtualizationVmwareDistributedNetworkVlanRange[]
    vlanType string
    id str
    results Sequence[GetVirtualizationVmwareDistributedNetworkResult]
    account_moid str
    additional_properties str
    ancestors Sequence[GetVirtualizationVmwareDistributedNetworkAncestor]
    class_id str
    create_time str
    distributed_switch GetVirtualizationVmwareDistributedNetworkDistributedSwitch
    domain_group_moid str
    forged_transmits str
    hosts Sequence[GetVirtualizationVmwareDistributedNetworkHost]
    identity str
    mac_address_changes str
    mod_time str
    moid str
    name str
    nic_teaming_and_failover GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover
    num_hosts float
    num_ports float
    object_type str
    owners Sequence[str]
    parent GetVirtualizationVmwareDistributedNetworkParent
    permission_resources Sequence[GetVirtualizationVmwareDistributedNetworkPermissionResource]
    promiscuous_mode str
    registered_device GetVirtualizationVmwareDistributedNetworkRegisteredDevice
    shared_scope str
    tags Sequence[GetVirtualizationVmwareDistributedNetworkTag]
    up_link bool
    version_context GetVirtualizationVmwareDistributedNetworkVersionContext
    vlan_ranges Sequence[GetVirtualizationVmwareDistributedNetworkVlanRange]
    vlan_type str

    Supporting Types

    GetVirtualizationVmwareDistributedNetworkAncestor

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

    GetVirtualizationVmwareDistributedNetworkDistributedSwitch

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

    GetVirtualizationVmwareDistributedNetworkHost

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

    GetVirtualizationVmwareDistributedNetworkNicTeamingAndFailover

    ActiveAdapters List<string>
    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.
    Failback bool
    By default, a failback policy is enabled on a NIC team. If a failed physical NIC returns online, the network component sets the NIC back to active by replacing the standby NIC that took over its slot.
    LoadBalancing string
    Determines how network traffic is distributed between the network adapters in a NIC team.

    • loadbalanceIP - Load balance based on IP hash.
    • loadbalanceSrcmac - Route based on source MAC hash.
    • loadbalanceSrcid - Route based on originating virtual port.
    • failoverExplicit - Use explicit failover order.
    • loadbalanceSrcnic - Route based on physical NIC load.
    Name string
    User-provided name to identify the portgroup.
    NetworkFailureDetection string
    Methods used by network component for failover detection.

    • linkStatus - This option detects failures such as removed cables and physical switch power failures.
    • beaconProbing - Sends out and listens for beacon probes on all NICs in the team, and uses this information, in addition to link status, to determine link failure. ESXi sends beacon packets every second.
    NotifySwitches bool
    Determines how network traffic is distributed between the network adapters in a NIC team.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    StandbyAdapters List<string>
    ActiveAdapters []string
    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.
    Failback bool
    By default, a failback policy is enabled on a NIC team. If a failed physical NIC returns online, the network component sets the NIC back to active by replacing the standby NIC that took over its slot.
    LoadBalancing string
    Determines how network traffic is distributed between the network adapters in a NIC team.

    • loadbalanceIP - Load balance based on IP hash.
    • loadbalanceSrcmac - Route based on source MAC hash.
    • loadbalanceSrcid - Route based on originating virtual port.
    • failoverExplicit - Use explicit failover order.
    • loadbalanceSrcnic - Route based on physical NIC load.
    Name string
    User-provided name to identify the portgroup.
    NetworkFailureDetection string
    Methods used by network component for failover detection.

    • linkStatus - This option detects failures such as removed cables and physical switch power failures.
    • beaconProbing - Sends out and listens for beacon probes on all NICs in the team, and uses this information, in addition to link status, to determine link failure. ESXi sends beacon packets every second.
    NotifySwitches bool
    Determines how network traffic is distributed between the network adapters in a NIC team.
    ObjectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    StandbyAdapters []string
    activeAdapters List<String>
    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.
    failback Boolean
    By default, a failback policy is enabled on a NIC team. If a failed physical NIC returns online, the network component sets the NIC back to active by replacing the standby NIC that took over its slot.
    loadBalancing String
    Determines how network traffic is distributed between the network adapters in a NIC team.

    • loadbalanceIP - Load balance based on IP hash.
    • loadbalanceSrcmac - Route based on source MAC hash.
    • loadbalanceSrcid - Route based on originating virtual port.
    • failoverExplicit - Use explicit failover order.
    • loadbalanceSrcnic - Route based on physical NIC load.
    name String
    User-provided name to identify the portgroup.
    networkFailureDetection String
    Methods used by network component for failover detection.

    • linkStatus - This option detects failures such as removed cables and physical switch power failures.
    • beaconProbing - Sends out and listens for beacon probes on all NICs in the team, and uses this information, in addition to link status, to determine link failure. ESXi sends beacon packets every second.
    notifySwitches Boolean
    Determines how network traffic is distributed between the network adapters in a NIC team.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    standbyAdapters List<String>
    activeAdapters string[]
    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.
    failback boolean
    By default, a failback policy is enabled on a NIC team. If a failed physical NIC returns online, the network component sets the NIC back to active by replacing the standby NIC that took over its slot.
    loadBalancing string
    Determines how network traffic is distributed between the network adapters in a NIC team.

    • loadbalanceIP - Load balance based on IP hash.
    • loadbalanceSrcmac - Route based on source MAC hash.
    • loadbalanceSrcid - Route based on originating virtual port.
    • failoverExplicit - Use explicit failover order.
    • loadbalanceSrcnic - Route based on physical NIC load.
    name string
    User-provided name to identify the portgroup.
    networkFailureDetection string
    Methods used by network component for failover detection.

    • linkStatus - This option detects failures such as removed cables and physical switch power failures.
    • beaconProbing - Sends out and listens for beacon probes on all NICs in the team, and uses this information, in addition to link status, to determine link failure. ESXi sends beacon packets every second.
    notifySwitches boolean
    Determines how network traffic is distributed between the network adapters in a NIC team.
    objectType string
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    standbyAdapters string[]
    active_adapters Sequence[str]
    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.
    failback bool
    By default, a failback policy is enabled on a NIC team. If a failed physical NIC returns online, the network component sets the NIC back to active by replacing the standby NIC that took over its slot.
    load_balancing str
    Determines how network traffic is distributed between the network adapters in a NIC team.

    • loadbalanceIP - Load balance based on IP hash.
    • loadbalanceSrcmac - Route based on source MAC hash.
    • loadbalanceSrcid - Route based on originating virtual port.
    • failoverExplicit - Use explicit failover order.
    • loadbalanceSrcnic - Route based on physical NIC load.
    name str
    User-provided name to identify the portgroup.
    network_failure_detection str
    Methods used by network component for failover detection.

    • linkStatus - This option detects failures such as removed cables and physical switch power failures.
    • beaconProbing - Sends out and listens for beacon probes on all NICs in the team, and uses this information, in addition to link status, to determine link failure. ESXi sends beacon packets every second.
    notify_switches bool
    Determines how network traffic is distributed between the network adapters in a NIC team.
    object_type str
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    standby_adapters Sequence[str]
    activeAdapters List<String>
    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.
    failback Boolean
    By default, a failback policy is enabled on a NIC team. If a failed physical NIC returns online, the network component sets the NIC back to active by replacing the standby NIC that took over its slot.
    loadBalancing String
    Determines how network traffic is distributed between the network adapters in a NIC team.

    • loadbalanceIP - Load balance based on IP hash.
    • loadbalanceSrcmac - Route based on source MAC hash.
    • loadbalanceSrcid - Route based on originating virtual port.
    • failoverExplicit - Use explicit failover order.
    • loadbalanceSrcnic - Route based on physical NIC load.
    name String
    User-provided name to identify the portgroup.
    networkFailureDetection String
    Methods used by network component for failover detection.

    • linkStatus - This option detects failures such as removed cables and physical switch power failures.
    • beaconProbing - Sends out and listens for beacon probes on all NICs in the team, and uses this information, in addition to link status, to determine link failure. ESXi sends beacon packets every second.
    notifySwitches Boolean
    Determines how network traffic is distributed between the network adapters in a NIC team.
    objectType String
    The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
    standbyAdapters List<String>

    GetVirtualizationVmwareDistributedNetworkParent

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

    GetVirtualizationVmwareDistributedNetworkPermissionResource

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

    GetVirtualizationVmwareDistributedNetworkRegisteredDevice

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

    GetVirtualizationVmwareDistributedNetworkResult

    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors List<GetVirtualizationVmwareDistributedNetworkResultAncestor>
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DistributedSwitches List<GetVirtualizationVmwareDistributedNetworkResultDistributedSwitch>
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ForgedTransmits string
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    Hosts List<GetVirtualizationVmwareDistributedNetworkResultHost>
    Identity string
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    MacAddressChanges string
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    User-provided name to identify the portgroup.
    NicTeamingAndFailovers List<GetVirtualizationVmwareDistributedNetworkResultNicTeamingAndFailover>
    NumHosts double
    The total number of hosts connected to this distributed virtual network.
    NumPorts double
    The total number of ports in the distributed virtual network.
    ObjectType string
    Owners List<string>
    Parents List<GetVirtualizationVmwareDistributedNetworkResultParent>
    PermissionResources List<GetVirtualizationVmwareDistributedNetworkResultPermissionResource>
    PromiscuousMode string
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    RegisteredDevices List<GetVirtualizationVmwareDistributedNetworkResultRegisteredDevice>
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Tags List<GetVirtualizationVmwareDistributedNetworkResultTag>
    UpLink bool
    Indicates if the distributed virtual network is a uplink.
    VersionContexts List<GetVirtualizationVmwareDistributedNetworkResultVersionContext>
    VlanRanges List<GetVirtualizationVmwareDistributedNetworkResultVlanRange>
    VlanType string
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.
    AccountMoid string
    The Account ID for this managed object.
    AdditionalProperties string
    Ancestors []GetVirtualizationVmwareDistributedNetworkResultAncestor
    ClassId string
    CreateTime string
    The time when this managed object was created.
    DistributedSwitches []GetVirtualizationVmwareDistributedNetworkResultDistributedSwitch
    DomainGroupMoid string
    The DomainGroup ID for this managed object.
    ForgedTransmits string
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    Hosts []GetVirtualizationVmwareDistributedNetworkResultHost
    Identity string
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    MacAddressChanges string
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    ModTime string
    The time when this managed object was last modified.
    Moid string
    The unique identifier of this Managed Object instance.
    Name string
    User-provided name to identify the portgroup.
    NicTeamingAndFailovers []GetVirtualizationVmwareDistributedNetworkResultNicTeamingAndFailover
    NumHosts float64
    The total number of hosts connected to this distributed virtual network.
    NumPorts float64
    The total number of ports in the distributed virtual network.
    ObjectType string
    Owners []string
    Parents []GetVirtualizationVmwareDistributedNetworkResultParent
    PermissionResources []GetVirtualizationVmwareDistributedNetworkResultPermissionResource
    PromiscuousMode string
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    RegisteredDevices []GetVirtualizationVmwareDistributedNetworkResultRegisteredDevice
    SharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    Tags []GetVirtualizationVmwareDistributedNetworkResultTag
    UpLink bool
    Indicates if the distributed virtual network is a uplink.
    VersionContexts []GetVirtualizationVmwareDistributedNetworkResultVersionContext
    VlanRanges []GetVirtualizationVmwareDistributedNetworkResultVlanRange
    VlanType string
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<GetVirtualizationVmwareDistributedNetworkResultAncestor>
    classId String
    createTime String
    The time when this managed object was created.
    distributedSwitches List<GetVirtualizationVmwareDistributedNetworkResultDistributedSwitch>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    forgedTransmits String
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    hosts List<GetVirtualizationVmwareDistributedNetworkResultHost>
    identity String
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    macAddressChanges String
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    User-provided name to identify the portgroup.
    nicTeamingAndFailovers List<GetVirtualizationVmwareDistributedNetworkResultNicTeamingAndFailover>
    numHosts Double
    The total number of hosts connected to this distributed virtual network.
    numPorts Double
    The total number of ports in the distributed virtual network.
    objectType String
    owners List<String>
    parents List<GetVirtualizationVmwareDistributedNetworkResultParent>
    permissionResources List<GetVirtualizationVmwareDistributedNetworkResultPermissionResource>
    promiscuousMode String
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    registeredDevices List<GetVirtualizationVmwareDistributedNetworkResultRegisteredDevice>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags List<GetVirtualizationVmwareDistributedNetworkResultTag>
    upLink Boolean
    Indicates if the distributed virtual network is a uplink.
    versionContexts List<GetVirtualizationVmwareDistributedNetworkResultVersionContext>
    vlanRanges List<GetVirtualizationVmwareDistributedNetworkResultVlanRange>
    vlanType String
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.
    accountMoid string
    The Account ID for this managed object.
    additionalProperties string
    ancestors GetVirtualizationVmwareDistributedNetworkResultAncestor[]
    classId string
    createTime string
    The time when this managed object was created.
    distributedSwitches GetVirtualizationVmwareDistributedNetworkResultDistributedSwitch[]
    domainGroupMoid string
    The DomainGroup ID for this managed object.
    forgedTransmits string
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    hosts GetVirtualizationVmwareDistributedNetworkResultHost[]
    identity string
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    macAddressChanges string
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    modTime string
    The time when this managed object was last modified.
    moid string
    The unique identifier of this Managed Object instance.
    name string
    User-provided name to identify the portgroup.
    nicTeamingAndFailovers GetVirtualizationVmwareDistributedNetworkResultNicTeamingAndFailover[]
    numHosts number
    The total number of hosts connected to this distributed virtual network.
    numPorts number
    The total number of ports in the distributed virtual network.
    objectType string
    owners string[]
    parents GetVirtualizationVmwareDistributedNetworkResultParent[]
    permissionResources GetVirtualizationVmwareDistributedNetworkResultPermissionResource[]
    promiscuousMode string
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    registeredDevices GetVirtualizationVmwareDistributedNetworkResultRegisteredDevice[]
    sharedScope string
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags GetVirtualizationVmwareDistributedNetworkResultTag[]
    upLink boolean
    Indicates if the distributed virtual network is a uplink.
    versionContexts GetVirtualizationVmwareDistributedNetworkResultVersionContext[]
    vlanRanges GetVirtualizationVmwareDistributedNetworkResultVlanRange[]
    vlanType string
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.
    account_moid str
    The Account ID for this managed object.
    additional_properties str
    ancestors Sequence[GetVirtualizationVmwareDistributedNetworkResultAncestor]
    class_id str
    create_time str
    The time when this managed object was created.
    distributed_switches Sequence[GetVirtualizationVmwareDistributedNetworkResultDistributedSwitch]
    domain_group_moid str
    The DomainGroup ID for this managed object.
    forged_transmits str
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    hosts Sequence[GetVirtualizationVmwareDistributedNetworkResultHost]
    identity str
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    mac_address_changes str
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    mod_time str
    The time when this managed object was last modified.
    moid str
    The unique identifier of this Managed Object instance.
    name str
    User-provided name to identify the portgroup.
    nic_teaming_and_failovers Sequence[GetVirtualizationVmwareDistributedNetworkResultNicTeamingAndFailover]
    num_hosts float
    The total number of hosts connected to this distributed virtual network.
    num_ports float
    The total number of ports in the distributed virtual network.
    object_type str
    owners Sequence[str]
    parents Sequence[GetVirtualizationVmwareDistributedNetworkResultParent]
    permission_resources Sequence[GetVirtualizationVmwareDistributedNetworkResultPermissionResource]
    promiscuous_mode str
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    registered_devices Sequence[GetVirtualizationVmwareDistributedNetworkResultRegisteredDevice]
    shared_scope str
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags Sequence[GetVirtualizationVmwareDistributedNetworkResultTag]
    up_link bool
    Indicates if the distributed virtual network is a uplink.
    version_contexts Sequence[GetVirtualizationVmwareDistributedNetworkResultVersionContext]
    vlan_ranges Sequence[GetVirtualizationVmwareDistributedNetworkResultVlanRange]
    vlan_type str
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.
    accountMoid String
    The Account ID for this managed object.
    additionalProperties String
    ancestors List<Property Map>
    classId String
    createTime String
    The time when this managed object was created.
    distributedSwitches List<Property Map>
    domainGroupMoid String
    The DomainGroup ID for this managed object.
    forgedTransmits String
    If forgedTransmits property value is set to reject, outbound frames with a source MAC address different from the one set on the adapter are dropped. If property value is set to accept, no filtering is performed and all outbound frames are passed.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    hosts List<Property Map>
    identity String
    The internally generated identity of network. This entity cannot manipulated by users. It aids in uniquely identifying the network object. For VMware, this is MOR (managed object reference).
    macAddressChanges String
    If macAddressChanges property value is set to reject and the MAC address of the adapter is changed to a value other than the one specified in .vmx configuration file, all inbound frames are dropped. If property value is set to accept and the MAC address is changed, inbound frames to the new MAC address are received.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    modTime String
    The time when this managed object was last modified.
    moid String
    The unique identifier of this Managed Object instance.
    name String
    User-provided name to identify the portgroup.
    nicTeamingAndFailovers List<Property Map>
    numHosts Number
    The total number of hosts connected to this distributed virtual network.
    numPorts Number
    The total number of ports in the distributed virtual network.
    objectType String
    owners List<String>
    parents List<Property Map>
    permissionResources List<Property Map>
    promiscuousMode String
    If promiscuousMode property value is set to reject, incoming traffic only targeted to that network will be visible. If property value is set to accept, objects defined within the network can see all incoming traffic on the virtual switch based on the VLAN policy.* Reject - Indicates that the security policy is rejected.* Accept - Indicates that the security policy is accepted.
    registeredDevices List<Property Map>
    sharedScope String
    Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
    tags List<Property Map>
    upLink Boolean
    Indicates if the distributed virtual network is a uplink.
    versionContexts List<Property Map>
    vlanRanges List<Property Map>
    vlanType String
    VLAN type of the distributed virtual network. It can be None, VLAN, VLAN Trunking or Private VLAN.* None - Do not tag traffic with any VLAN Id.* VLAN - Tag traffic with the Id from the VLAN Id field.* VLAN trunking - Pass VLAN traffic with Id within the VLAN trunk range to guest operating system.* Private VLAN - Associate the traffic with a private VLAN created on the distributed switch.

    GetVirtualizationVmwareDistributedNetworkResultAncestor

    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

    GetVirtualizationVmwareDistributedNetworkResultDistributedSwitch

    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

    GetVirtualizationVmwareDistributedNetworkResultHost

    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

    GetVirtualizationVmwareDistributedNetworkResultNicTeamingAndFailover

    ActiveAdapters List<string>
    AdditionalProperties string
    ClassId string
    Failback bool
    LoadBalancing string
    Name string
    User-provided name to identify the portgroup.
    NetworkFailureDetection string
    NotifySwitches bool
    ObjectType string
    StandbyAdapters List<string>
    ActiveAdapters []string
    AdditionalProperties string
    ClassId string
    Failback bool
    LoadBalancing string
    Name string
    User-provided name to identify the portgroup.
    NetworkFailureDetection string
    NotifySwitches bool
    ObjectType string
    StandbyAdapters []string
    activeAdapters List<String>
    additionalProperties String
    classId String
    failback Boolean
    loadBalancing String
    name String
    User-provided name to identify the portgroup.
    networkFailureDetection String
    notifySwitches Boolean
    objectType String
    standbyAdapters List<String>
    activeAdapters string[]
    additionalProperties string
    classId string
    failback boolean
    loadBalancing string
    name string
    User-provided name to identify the portgroup.
    networkFailureDetection string
    notifySwitches boolean
    objectType string
    standbyAdapters string[]
    active_adapters Sequence[str]
    additional_properties str
    class_id str
    failback bool
    load_balancing str
    name str
    User-provided name to identify the portgroup.
    network_failure_detection str
    notify_switches bool
    object_type str
    standby_adapters Sequence[str]
    activeAdapters List<String>
    additionalProperties String
    classId String
    failback Boolean
    loadBalancing String
    name String
    User-provided name to identify the portgroup.
    networkFailureDetection String
    notifySwitches Boolean
    objectType String
    standbyAdapters List<String>

    GetVirtualizationVmwareDistributedNetworkResultParent

    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

    GetVirtualizationVmwareDistributedNetworkResultPermissionResource

    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

    GetVirtualizationVmwareDistributedNetworkResultRegisteredDevice

    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

    GetVirtualizationVmwareDistributedNetworkResultTag

    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

    GetVirtualizationVmwareDistributedNetworkResultVersionContext

    GetVirtualizationVmwareDistributedNetworkResultVersionContextInterestedMo

    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

    GetVirtualizationVmwareDistributedNetworkResultVersionContextRefMo

    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

    GetVirtualizationVmwareDistributedNetworkResultVlanRange

    GetVirtualizationVmwareDistributedNetworkTag

    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.

    GetVirtualizationVmwareDistributedNetworkVersionContext

    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<GetVirtualizationVmwareDistributedNetworkVersionContextInterestedMo>
    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 GetVirtualizationVmwareDistributedNetworkVersionContextRefMo
    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 []GetVirtualizationVmwareDistributedNetworkVersionContextInterestedMo
    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 GetVirtualizationVmwareDistributedNetworkVersionContextRefMo
    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<GetVirtualizationVmwareDistributedNetworkVersionContextInterestedMo>
    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 GetVirtualizationVmwareDistributedNetworkVersionContextRefMo
    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 GetVirtualizationVmwareDistributedNetworkVersionContextInterestedMo[]
    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 GetVirtualizationVmwareDistributedNetworkVersionContextRefMo
    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[GetVirtualizationVmwareDistributedNetworkVersionContextInterestedMo]
    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 GetVirtualizationVmwareDistributedNetworkVersionContextRefMo
    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.

    GetVirtualizationVmwareDistributedNetworkVersionContextInterestedMo

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

    GetVirtualizationVmwareDistributedNetworkVersionContextRefMo

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

    GetVirtualizationVmwareDistributedNetworkVlanRange

    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.
    VlanRangeEnd double
    End value of VLAN range for the trunk port. The valid range is from 0 to 4094.
    VlanRangeStart double
    Start value of VLAN range for the trunk port. The valid range is from 0 to 4094.
    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.
    VlanRangeEnd float64
    End value of VLAN range for the trunk port. The valid range is from 0 to 4094.
    VlanRangeStart float64
    Start value of VLAN range for the trunk port. The valid range is from 0 to 4094.
    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.
    vlanRangeEnd Double
    End value of VLAN range for the trunk port. The valid range is from 0 to 4094.
    vlanRangeStart Double
    Start value of VLAN range for the trunk port. The valid range is from 0 to 4094.
    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.
    vlanRangeEnd number
    End value of VLAN range for the trunk port. The valid range is from 0 to 4094.
    vlanRangeStart number
    Start value of VLAN range for the trunk port. The valid range is from 0 to 4094.
    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.
    vlan_range_end float
    End value of VLAN range for the trunk port. The valid range is from 0 to 4094.
    vlan_range_start float
    Start value of VLAN range for the trunk port. The valid range is from 0 to 4094.
    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.
    vlanRangeEnd Number
    End value of VLAN range for the trunk port. The valid range is from 0 to 4094.
    vlanRangeStart Number
    Start value of VLAN range for the trunk port. The valid range is from 0 to 4094.

    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