intersight.CapabilitySwitchCapability
Explore with Pulumi AI
Type to represent additional switch specific capabilities.
Usage Example
Resource Creation
import * as pulumi from "@pulumi/pulumi";
import * as intersight from "@pulumi/intersight";
const capabilitySwitchCapability1 = new intersight.CapabilitySwitchCapability("capabilitySwitchCapability1", {
dynamicVifsSupported: true,
fanModulesSupported: true,
locatorBeaconSupported: true,
pid: "UCS-FI-6454",
sku: "CON-NCF4P-FI6454CH",
vid: "V00",
});
import pulumi
import pulumi_intersight as intersight
capability_switch_capability1 = intersight.CapabilitySwitchCapability("capabilitySwitchCapability1",
dynamic_vifs_supported=True,
fan_modules_supported=True,
locator_beacon_supported=True,
pid="UCS-FI-6454",
sku="CON-NCF4P-FI6454CH",
vid="V00")
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/intersight/intersight"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := intersight.NewCapabilitySwitchCapability(ctx, "capabilitySwitchCapability1", &intersight.CapabilitySwitchCapabilityArgs{
DynamicVifsSupported: pulumi.Bool(true),
FanModulesSupported: pulumi.Bool(true),
LocatorBeaconSupported: pulumi.Bool(true),
Pid: pulumi.String("UCS-FI-6454"),
Sku: pulumi.String("CON-NCF4P-FI6454CH"),
Vid: pulumi.String("V00"),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Intersight = Pulumi.Intersight;
return await Deployment.RunAsync(() =>
{
var capabilitySwitchCapability1 = new Intersight.CapabilitySwitchCapability("capabilitySwitchCapability1", new()
{
DynamicVifsSupported = true,
FanModulesSupported = true,
LocatorBeaconSupported = true,
Pid = "UCS-FI-6454",
Sku = "CON-NCF4P-FI6454CH",
Vid = "V00",
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.intersight.CapabilitySwitchCapability;
import com.pulumi.intersight.CapabilitySwitchCapabilityArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var capabilitySwitchCapability1 = new CapabilitySwitchCapability("capabilitySwitchCapability1", CapabilitySwitchCapabilityArgs.builder()
.dynamicVifsSupported(true)
.fanModulesSupported(true)
.locatorBeaconSupported(true)
.pid("UCS-FI-6454")
.sku("CON-NCF4P-FI6454CH")
.vid("V00")
.build());
}
}
resources:
capabilitySwitchCapability1:
type: intersight:CapabilitySwitchCapability
properties:
dynamicVifsSupported: true
fanModulesSupported: true
locatorBeaconSupported: true
pid: UCS-FI-6454
sku: CON-NCF4P-FI6454CH
vid: V00
Create CapabilitySwitchCapability Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CapabilitySwitchCapability(name: string, args?: CapabilitySwitchCapabilityArgs, opts?: CustomResourceOptions);
@overload
def CapabilitySwitchCapability(resource_name: str,
args: Optional[CapabilitySwitchCapabilityArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def CapabilitySwitchCapability(resource_name: str,
opts: Optional[ResourceOptions] = None,
account_moid: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[CapabilitySwitchCapabilityAncestorArgs]] = None,
capability_switch_capability_id: Optional[str] = None,
class_id: Optional[str] = None,
create_time: Optional[str] = None,
default_fcoe_vlan: Optional[float] = None,
domain_group_moid: Optional[str] = None,
dynamic_vifs_supported: Optional[bool] = None,
fan_modules_supported: Optional[bool] = None,
fc_end_host_mode_reserved_vsans: Optional[Sequence[CapabilitySwitchCapabilityFcEndHostModeReservedVsanArgs]] = None,
fc_uplink_ports_auto_negotiation_supported: Optional[bool] = None,
imm_controls_vpcompression: Optional[bool] = None,
locator_beacon_supported: Optional[bool] = None,
max_ports: Optional[float] = None,
max_slots: Optional[float] = None,
min_version_map_with_breakout_supports: Optional[Sequence[CapabilitySwitchCapabilityMinVersionMapWithBreakoutSupportArgs]] = None,
min_version_map_with_locator_led_supports: Optional[Sequence[CapabilitySwitchCapabilityMinVersionMapWithLocatorLedSupportArgs]] = None,
min_version_map_with_neg_auto25g_supports: Optional[Sequence[CapabilitySwitchCapabilityMinVersionMapWithNegAuto25gSupportArgs]] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
network_limits: Optional[Sequence[CapabilitySwitchCapabilityNetworkLimitArgs]] = None,
object_type: Optional[str] = None,
owners: Optional[Sequence[str]] = None,
parents: Optional[Sequence[CapabilitySwitchCapabilityParentArgs]] = None,
permission_resources: Optional[Sequence[CapabilitySwitchCapabilityPermissionResourceArgs]] = None,
pid: Optional[str] = None,
ports_supporting100g_speeds: Optional[Sequence[CapabilitySwitchCapabilityPortsSupporting100gSpeedArgs]] = None,
ports_supporting10g_speeds: Optional[Sequence[CapabilitySwitchCapabilityPortsSupporting10gSpeedArgs]] = None,
ports_supporting1g_speeds: Optional[Sequence[CapabilitySwitchCapabilityPortsSupporting1gSpeedArgs]] = None,
ports_supporting25g_speeds: Optional[Sequence[CapabilitySwitchCapabilityPortsSupporting25gSpeedArgs]] = None,
ports_supporting40g_speeds: Optional[Sequence[CapabilitySwitchCapabilityPortsSupporting40gSpeedArgs]] = None,
ports_supporting_appliance_roles: Optional[Sequence[CapabilitySwitchCapabilityPortsSupportingApplianceRoleArgs]] = None,
ports_supporting_breakouts: Optional[Sequence[CapabilitySwitchCapabilityPortsSupportingBreakoutArgs]] = None,
ports_supporting_fcoes: Optional[Sequence[CapabilitySwitchCapabilityPortsSupportingFcoArgs]] = None,
ports_supporting_server_roles: Optional[Sequence[CapabilitySwitchCapabilityPortsSupportingServerRoleArgs]] = None,
reserved_vsans: Optional[Sequence[CapabilitySwitchCapabilityReservedVsanArgs]] = None,
sereno_netflow_supported: Optional[bool] = None,
server_role_supported_on_breakouts: Optional[Sequence[str]] = None,
shared_scope: Optional[str] = None,
sku: Optional[str] = None,
storage_limits: Optional[Sequence[CapabilitySwitchCapabilityStorageLimitArgs]] = None,
switching_mode_capabilities: Optional[Sequence[CapabilitySwitchCapabilitySwitchingModeCapabilityArgs]] = None,
system_limits: Optional[Sequence[CapabilitySwitchCapabilitySystemLimitArgs]] = None,
tags: Optional[Sequence[CapabilitySwitchCapabilityTagArgs]] = None,
unified_ports: Optional[Sequence[CapabilitySwitchCapabilityUnifiedPortArgs]] = None,
unified_rule: Optional[str] = None,
uplink_admin_port_speed_neg_auto25_gbps_supported: Optional[bool] = None,
version_contexts: Optional[Sequence[CapabilitySwitchCapabilityVersionContextArgs]] = None,
vid: Optional[str] = None)
func NewCapabilitySwitchCapability(ctx *Context, name string, args *CapabilitySwitchCapabilityArgs, opts ...ResourceOption) (*CapabilitySwitchCapability, error)
public CapabilitySwitchCapability(string name, CapabilitySwitchCapabilityArgs? args = null, CustomResourceOptions? opts = null)
public CapabilitySwitchCapability(String name, CapabilitySwitchCapabilityArgs args)
public CapabilitySwitchCapability(String name, CapabilitySwitchCapabilityArgs args, CustomResourceOptions options)
type: intersight:CapabilitySwitchCapability
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CapabilitySwitchCapabilityArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CapabilitySwitchCapabilityArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CapabilitySwitchCapabilityArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CapabilitySwitchCapabilityArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CapabilitySwitchCapabilityArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var capabilitySwitchCapabilityResource = new Intersight.CapabilitySwitchCapability("capabilitySwitchCapabilityResource", new()
{
AccountMoid = "string",
AdditionalProperties = "string",
Ancestors = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityAncestorArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
CapabilitySwitchCapabilityId = "string",
ClassId = "string",
CreateTime = "string",
DefaultFcoeVlan = 0,
DomainGroupMoid = "string",
DynamicVifsSupported = false,
FanModulesSupported = false,
FcEndHostModeReservedVsans = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityFcEndHostModeReservedVsanArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
FcUplinkPortsAutoNegotiationSupported = false,
ImmControlsVpcompression = false,
LocatorBeaconSupported = false,
MaxPorts = 0,
MaxSlots = 0,
MinVersionMapWithBreakoutSupports = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityMinVersionMapWithBreakoutSupportArgs
{
AdditionalProperties = "string",
BundleVersion = "string",
ClassId = "string",
DeviceFirmwareVersion = "string",
ObjectType = "string",
},
},
MinVersionMapWithLocatorLedSupports = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityMinVersionMapWithLocatorLedSupportArgs
{
AdditionalProperties = "string",
BundleVersion = "string",
ClassId = "string",
DeviceFirmwareVersion = "string",
ObjectType = "string",
},
},
MinVersionMapWithNegAuto25gSupports = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityMinVersionMapWithNegAuto25gSupportArgs
{
AdditionalProperties = "string",
BundleVersion = "string",
ClassId = "string",
DeviceFirmwareVersion = "string",
ObjectType = "string",
},
},
ModTime = "string",
Moid = "string",
Name = "string",
NetworkLimits = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityNetworkLimitArgs
{
AdditionalProperties = "string",
ClassId = "string",
MaxCompressedPortVlanCount = 0,
MaxUncompressedPortVlanCount = 0,
MaximumActiveTrafficMonitoringSessions = 0,
MaximumEthernetPortChannels = 0,
MaximumEthernetUplinkPorts = 0,
MaximumFcPortChannelMembers = 0,
MaximumFcPortChannels = 0,
MaximumIgmpGroups = 0,
MaximumPortChannelMembers = 0,
MaximumPrimaryVlan = 0,
MaximumSecondaryVlan = 0,
MaximumSecondaryVlanPerPrimary = 0,
MaximumVifs = 0,
MaximumVlans = 0,
MinimumActiveFans = 0,
ObjectType = "string",
},
},
ObjectType = "string",
Owners = new[]
{
"string",
},
Parents = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityParentArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
PermissionResources = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityPermissionResourceArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
Pid = "string",
PortsSupporting100gSpeeds = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityPortsSupporting100gSpeedArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
PortsSupporting10gSpeeds = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityPortsSupporting10gSpeedArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
PortsSupporting1gSpeeds = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityPortsSupporting1gSpeedArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
PortsSupporting25gSpeeds = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityPortsSupporting25gSpeedArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
PortsSupporting40gSpeeds = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityPortsSupporting40gSpeedArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
PortsSupportingApplianceRoles = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityPortsSupportingApplianceRoleArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
PortsSupportingBreakouts = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityPortsSupportingBreakoutArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
PortsSupportingFcoes = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityPortsSupportingFcoArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
PortsSupportingServerRoles = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityPortsSupportingServerRoleArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
ReservedVsans = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityReservedVsanArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
SerenoNetflowSupported = false,
ServerRoleSupportedOnBreakouts = new[]
{
"string",
},
SharedScope = "string",
Sku = "string",
StorageLimits = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityStorageLimitArgs
{
AdditionalProperties = "string",
ClassId = "string",
MaximumUserZoneCount = 0,
MaximumVirtualFcInterfaces = 0,
MaximumVirtualFcInterfacesPerBladeServer = 0,
MaximumVsans = 0,
MaximumZoneCount = 0,
ObjectType = "string",
},
},
SwitchingModeCapabilities = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilitySwitchingModeCapabilityArgs
{
AdditionalProperties = "string",
ClassId = "string",
ObjectType = "string",
SwitchingMode = "string",
VpCompressionSupported = false,
},
},
SystemLimits = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilitySystemLimitArgs
{
AdditionalProperties = "string",
ClassId = "string",
MaximumChassisCount = 0,
MaximumFexPerDomain = 0,
MaximumServersPerDomain = 0,
ObjectType = "string",
},
},
Tags = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityTagArgs
{
AdditionalProperties = "string",
Key = "string",
Value = "string",
},
},
UnifiedPorts = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityUnifiedPortArgs
{
AdditionalProperties = "string",
ClassId = "string",
EndPortId = 0,
EndSlotId = 0,
ObjectType = "string",
StartPortId = 0,
StartSlotId = 0,
},
},
UnifiedRule = "string",
UplinkAdminPortSpeedNegAuto25GbpsSupported = false,
VersionContexts = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityVersionContextArgs
{
AdditionalProperties = "string",
ClassId = "string",
InterestedMos = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityVersionContextInterestedMoArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
MarkedForDeletion = false,
NrVersion = "string",
ObjectType = "string",
RefMos = new[]
{
new Intersight.Inputs.CapabilitySwitchCapabilityVersionContextRefMoArgs
{
AdditionalProperties = "string",
ClassId = "string",
Moid = "string",
ObjectType = "string",
Selector = "string",
},
},
Timestamp = "string",
VersionType = "string",
},
},
Vid = "string",
});
example, err := intersight.NewCapabilitySwitchCapability(ctx, "capabilitySwitchCapabilityResource", &intersight.CapabilitySwitchCapabilityArgs{
AccountMoid: pulumi.String("string"),
AdditionalProperties: pulumi.String("string"),
Ancestors: intersight.CapabilitySwitchCapabilityAncestorArray{
&intersight.CapabilitySwitchCapabilityAncestorArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
CapabilitySwitchCapabilityId: pulumi.String("string"),
ClassId: pulumi.String("string"),
CreateTime: pulumi.String("string"),
DefaultFcoeVlan: pulumi.Float64(0),
DomainGroupMoid: pulumi.String("string"),
DynamicVifsSupported: pulumi.Bool(false),
FanModulesSupported: pulumi.Bool(false),
FcEndHostModeReservedVsans: intersight.CapabilitySwitchCapabilityFcEndHostModeReservedVsanArray{
&intersight.CapabilitySwitchCapabilityFcEndHostModeReservedVsanArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
FcUplinkPortsAutoNegotiationSupported: pulumi.Bool(false),
ImmControlsVpcompression: pulumi.Bool(false),
LocatorBeaconSupported: pulumi.Bool(false),
MaxPorts: pulumi.Float64(0),
MaxSlots: pulumi.Float64(0),
MinVersionMapWithBreakoutSupports: intersight.CapabilitySwitchCapabilityMinVersionMapWithBreakoutSupportArray{
&intersight.CapabilitySwitchCapabilityMinVersionMapWithBreakoutSupportArgs{
AdditionalProperties: pulumi.String("string"),
BundleVersion: pulumi.String("string"),
ClassId: pulumi.String("string"),
DeviceFirmwareVersion: pulumi.String("string"),
ObjectType: pulumi.String("string"),
},
},
MinVersionMapWithLocatorLedSupports: intersight.CapabilitySwitchCapabilityMinVersionMapWithLocatorLedSupportArray{
&intersight.CapabilitySwitchCapabilityMinVersionMapWithLocatorLedSupportArgs{
AdditionalProperties: pulumi.String("string"),
BundleVersion: pulumi.String("string"),
ClassId: pulumi.String("string"),
DeviceFirmwareVersion: pulumi.String("string"),
ObjectType: pulumi.String("string"),
},
},
MinVersionMapWithNegAuto25gSupports: intersight.CapabilitySwitchCapabilityMinVersionMapWithNegAuto25gSupportArray{
&intersight.CapabilitySwitchCapabilityMinVersionMapWithNegAuto25gSupportArgs{
AdditionalProperties: pulumi.String("string"),
BundleVersion: pulumi.String("string"),
ClassId: pulumi.String("string"),
DeviceFirmwareVersion: pulumi.String("string"),
ObjectType: pulumi.String("string"),
},
},
ModTime: pulumi.String("string"),
Moid: pulumi.String("string"),
Name: pulumi.String("string"),
NetworkLimits: intersight.CapabilitySwitchCapabilityNetworkLimitArray{
&intersight.CapabilitySwitchCapabilityNetworkLimitArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
MaxCompressedPortVlanCount: pulumi.Float64(0),
MaxUncompressedPortVlanCount: pulumi.Float64(0),
MaximumActiveTrafficMonitoringSessions: pulumi.Float64(0),
MaximumEthernetPortChannels: pulumi.Float64(0),
MaximumEthernetUplinkPorts: pulumi.Float64(0),
MaximumFcPortChannelMembers: pulumi.Float64(0),
MaximumFcPortChannels: pulumi.Float64(0),
MaximumIgmpGroups: pulumi.Float64(0),
MaximumPortChannelMembers: pulumi.Float64(0),
MaximumPrimaryVlan: pulumi.Float64(0),
MaximumSecondaryVlan: pulumi.Float64(0),
MaximumSecondaryVlanPerPrimary: pulumi.Float64(0),
MaximumVifs: pulumi.Float64(0),
MaximumVlans: pulumi.Float64(0),
MinimumActiveFans: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
},
},
ObjectType: pulumi.String("string"),
Owners: pulumi.StringArray{
pulumi.String("string"),
},
Parents: intersight.CapabilitySwitchCapabilityParentArray{
&intersight.CapabilitySwitchCapabilityParentArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
PermissionResources: intersight.CapabilitySwitchCapabilityPermissionResourceArray{
&intersight.CapabilitySwitchCapabilityPermissionResourceArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
Pid: pulumi.String("string"),
PortsSupporting100gSpeeds: intersight.CapabilitySwitchCapabilityPortsSupporting100gSpeedArray{
&intersight.CapabilitySwitchCapabilityPortsSupporting100gSpeedArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
PortsSupporting10gSpeeds: intersight.CapabilitySwitchCapabilityPortsSupporting10gSpeedArray{
&intersight.CapabilitySwitchCapabilityPortsSupporting10gSpeedArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
PortsSupporting1gSpeeds: intersight.CapabilitySwitchCapabilityPortsSupporting1gSpeedArray{
&intersight.CapabilitySwitchCapabilityPortsSupporting1gSpeedArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
PortsSupporting25gSpeeds: intersight.CapabilitySwitchCapabilityPortsSupporting25gSpeedArray{
&intersight.CapabilitySwitchCapabilityPortsSupporting25gSpeedArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
PortsSupporting40gSpeeds: intersight.CapabilitySwitchCapabilityPortsSupporting40gSpeedArray{
&intersight.CapabilitySwitchCapabilityPortsSupporting40gSpeedArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
PortsSupportingApplianceRoles: intersight.CapabilitySwitchCapabilityPortsSupportingApplianceRoleArray{
&intersight.CapabilitySwitchCapabilityPortsSupportingApplianceRoleArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
PortsSupportingBreakouts: intersight.CapabilitySwitchCapabilityPortsSupportingBreakoutArray{
&intersight.CapabilitySwitchCapabilityPortsSupportingBreakoutArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
PortsSupportingFcoes: intersight.CapabilitySwitchCapabilityPortsSupportingFcoArray{
&intersight.CapabilitySwitchCapabilityPortsSupportingFcoArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
PortsSupportingServerRoles: intersight.CapabilitySwitchCapabilityPortsSupportingServerRoleArray{
&intersight.CapabilitySwitchCapabilityPortsSupportingServerRoleArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
ReservedVsans: intersight.CapabilitySwitchCapabilityReservedVsanArray{
&intersight.CapabilitySwitchCapabilityReservedVsanArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
SerenoNetflowSupported: pulumi.Bool(false),
ServerRoleSupportedOnBreakouts: pulumi.StringArray{
pulumi.String("string"),
},
SharedScope: pulumi.String("string"),
Sku: pulumi.String("string"),
StorageLimits: intersight.CapabilitySwitchCapabilityStorageLimitArray{
&intersight.CapabilitySwitchCapabilityStorageLimitArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
MaximumUserZoneCount: pulumi.Float64(0),
MaximumVirtualFcInterfaces: pulumi.Float64(0),
MaximumVirtualFcInterfacesPerBladeServer: pulumi.Float64(0),
MaximumVsans: pulumi.Float64(0),
MaximumZoneCount: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
},
},
SwitchingModeCapabilities: intersight.CapabilitySwitchCapabilitySwitchingModeCapabilityArray{
&intersight.CapabilitySwitchCapabilitySwitchingModeCapabilityArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
ObjectType: pulumi.String("string"),
SwitchingMode: pulumi.String("string"),
VpCompressionSupported: pulumi.Bool(false),
},
},
SystemLimits: intersight.CapabilitySwitchCapabilitySystemLimitArray{
&intersight.CapabilitySwitchCapabilitySystemLimitArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
MaximumChassisCount: pulumi.Float64(0),
MaximumFexPerDomain: pulumi.Float64(0),
MaximumServersPerDomain: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
},
},
Tags: intersight.CapabilitySwitchCapabilityTagArray{
&intersight.CapabilitySwitchCapabilityTagArgs{
AdditionalProperties: pulumi.String("string"),
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
UnifiedPorts: intersight.CapabilitySwitchCapabilityUnifiedPortArray{
&intersight.CapabilitySwitchCapabilityUnifiedPortArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
EndPortId: pulumi.Float64(0),
EndSlotId: pulumi.Float64(0),
ObjectType: pulumi.String("string"),
StartPortId: pulumi.Float64(0),
StartSlotId: pulumi.Float64(0),
},
},
UnifiedRule: pulumi.String("string"),
UplinkAdminPortSpeedNegAuto25GbpsSupported: pulumi.Bool(false),
VersionContexts: intersight.CapabilitySwitchCapabilityVersionContextArray{
&intersight.CapabilitySwitchCapabilityVersionContextArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
InterestedMos: intersight.CapabilitySwitchCapabilityVersionContextInterestedMoArray{
&intersight.CapabilitySwitchCapabilityVersionContextInterestedMoArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
MarkedForDeletion: pulumi.Bool(false),
NrVersion: pulumi.String("string"),
ObjectType: pulumi.String("string"),
RefMos: intersight.CapabilitySwitchCapabilityVersionContextRefMoArray{
&intersight.CapabilitySwitchCapabilityVersionContextRefMoArgs{
AdditionalProperties: pulumi.String("string"),
ClassId: pulumi.String("string"),
Moid: pulumi.String("string"),
ObjectType: pulumi.String("string"),
Selector: pulumi.String("string"),
},
},
Timestamp: pulumi.String("string"),
VersionType: pulumi.String("string"),
},
},
Vid: pulumi.String("string"),
})
var capabilitySwitchCapabilityResource = new CapabilitySwitchCapability("capabilitySwitchCapabilityResource", CapabilitySwitchCapabilityArgs.builder()
.accountMoid("string")
.additionalProperties("string")
.ancestors(CapabilitySwitchCapabilityAncestorArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.capabilitySwitchCapabilityId("string")
.classId("string")
.createTime("string")
.defaultFcoeVlan(0)
.domainGroupMoid("string")
.dynamicVifsSupported(false)
.fanModulesSupported(false)
.fcEndHostModeReservedVsans(CapabilitySwitchCapabilityFcEndHostModeReservedVsanArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.fcUplinkPortsAutoNegotiationSupported(false)
.immControlsVpcompression(false)
.locatorBeaconSupported(false)
.maxPorts(0)
.maxSlots(0)
.minVersionMapWithBreakoutSupports(CapabilitySwitchCapabilityMinVersionMapWithBreakoutSupportArgs.builder()
.additionalProperties("string")
.bundleVersion("string")
.classId("string")
.deviceFirmwareVersion("string")
.objectType("string")
.build())
.minVersionMapWithLocatorLedSupports(CapabilitySwitchCapabilityMinVersionMapWithLocatorLedSupportArgs.builder()
.additionalProperties("string")
.bundleVersion("string")
.classId("string")
.deviceFirmwareVersion("string")
.objectType("string")
.build())
.minVersionMapWithNegAuto25gSupports(CapabilitySwitchCapabilityMinVersionMapWithNegAuto25gSupportArgs.builder()
.additionalProperties("string")
.bundleVersion("string")
.classId("string")
.deviceFirmwareVersion("string")
.objectType("string")
.build())
.modTime("string")
.moid("string")
.name("string")
.networkLimits(CapabilitySwitchCapabilityNetworkLimitArgs.builder()
.additionalProperties("string")
.classId("string")
.maxCompressedPortVlanCount(0)
.maxUncompressedPortVlanCount(0)
.maximumActiveTrafficMonitoringSessions(0)
.maximumEthernetPortChannels(0)
.maximumEthernetUplinkPorts(0)
.maximumFcPortChannelMembers(0)
.maximumFcPortChannels(0)
.maximumIgmpGroups(0)
.maximumPortChannelMembers(0)
.maximumPrimaryVlan(0)
.maximumSecondaryVlan(0)
.maximumSecondaryVlanPerPrimary(0)
.maximumVifs(0)
.maximumVlans(0)
.minimumActiveFans(0)
.objectType("string")
.build())
.objectType("string")
.owners("string")
.parents(CapabilitySwitchCapabilityParentArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.permissionResources(CapabilitySwitchCapabilityPermissionResourceArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.pid("string")
.portsSupporting100gSpeeds(CapabilitySwitchCapabilityPortsSupporting100gSpeedArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.portsSupporting10gSpeeds(CapabilitySwitchCapabilityPortsSupporting10gSpeedArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.portsSupporting1gSpeeds(CapabilitySwitchCapabilityPortsSupporting1gSpeedArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.portsSupporting25gSpeeds(CapabilitySwitchCapabilityPortsSupporting25gSpeedArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.portsSupporting40gSpeeds(CapabilitySwitchCapabilityPortsSupporting40gSpeedArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.portsSupportingApplianceRoles(CapabilitySwitchCapabilityPortsSupportingApplianceRoleArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.portsSupportingBreakouts(CapabilitySwitchCapabilityPortsSupportingBreakoutArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.portsSupportingFcoes(CapabilitySwitchCapabilityPortsSupportingFcoArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.portsSupportingServerRoles(CapabilitySwitchCapabilityPortsSupportingServerRoleArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.reservedVsans(CapabilitySwitchCapabilityReservedVsanArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.serenoNetflowSupported(false)
.serverRoleSupportedOnBreakouts("string")
.sharedScope("string")
.sku("string")
.storageLimits(CapabilitySwitchCapabilityStorageLimitArgs.builder()
.additionalProperties("string")
.classId("string")
.maximumUserZoneCount(0)
.maximumVirtualFcInterfaces(0)
.maximumVirtualFcInterfacesPerBladeServer(0)
.maximumVsans(0)
.maximumZoneCount(0)
.objectType("string")
.build())
.switchingModeCapabilities(CapabilitySwitchCapabilitySwitchingModeCapabilityArgs.builder()
.additionalProperties("string")
.classId("string")
.objectType("string")
.switchingMode("string")
.vpCompressionSupported(false)
.build())
.systemLimits(CapabilitySwitchCapabilitySystemLimitArgs.builder()
.additionalProperties("string")
.classId("string")
.maximumChassisCount(0)
.maximumFexPerDomain(0)
.maximumServersPerDomain(0)
.objectType("string")
.build())
.tags(CapabilitySwitchCapabilityTagArgs.builder()
.additionalProperties("string")
.key("string")
.value("string")
.build())
.unifiedPorts(CapabilitySwitchCapabilityUnifiedPortArgs.builder()
.additionalProperties("string")
.classId("string")
.endPortId(0)
.endSlotId(0)
.objectType("string")
.startPortId(0)
.startSlotId(0)
.build())
.unifiedRule("string")
.uplinkAdminPortSpeedNegAuto25GbpsSupported(false)
.versionContexts(CapabilitySwitchCapabilityVersionContextArgs.builder()
.additionalProperties("string")
.classId("string")
.interestedMos(CapabilitySwitchCapabilityVersionContextInterestedMoArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.markedForDeletion(false)
.nrVersion("string")
.objectType("string")
.refMos(CapabilitySwitchCapabilityVersionContextRefMoArgs.builder()
.additionalProperties("string")
.classId("string")
.moid("string")
.objectType("string")
.selector("string")
.build())
.timestamp("string")
.versionType("string")
.build())
.vid("string")
.build());
capability_switch_capability_resource = intersight.CapabilitySwitchCapability("capabilitySwitchCapabilityResource",
account_moid="string",
additional_properties="string",
ancestors=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
capability_switch_capability_id="string",
class_id="string",
create_time="string",
default_fcoe_vlan=0,
domain_group_moid="string",
dynamic_vifs_supported=False,
fan_modules_supported=False,
fc_end_host_mode_reserved_vsans=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
fc_uplink_ports_auto_negotiation_supported=False,
imm_controls_vpcompression=False,
locator_beacon_supported=False,
max_ports=0,
max_slots=0,
min_version_map_with_breakout_supports=[{
"additional_properties": "string",
"bundle_version": "string",
"class_id": "string",
"device_firmware_version": "string",
"object_type": "string",
}],
min_version_map_with_locator_led_supports=[{
"additional_properties": "string",
"bundle_version": "string",
"class_id": "string",
"device_firmware_version": "string",
"object_type": "string",
}],
min_version_map_with_neg_auto25g_supports=[{
"additional_properties": "string",
"bundle_version": "string",
"class_id": "string",
"device_firmware_version": "string",
"object_type": "string",
}],
mod_time="string",
moid="string",
name="string",
network_limits=[{
"additional_properties": "string",
"class_id": "string",
"max_compressed_port_vlan_count": 0,
"max_uncompressed_port_vlan_count": 0,
"maximum_active_traffic_monitoring_sessions": 0,
"maximum_ethernet_port_channels": 0,
"maximum_ethernet_uplink_ports": 0,
"maximum_fc_port_channel_members": 0,
"maximum_fc_port_channels": 0,
"maximum_igmp_groups": 0,
"maximum_port_channel_members": 0,
"maximum_primary_vlan": 0,
"maximum_secondary_vlan": 0,
"maximum_secondary_vlan_per_primary": 0,
"maximum_vifs": 0,
"maximum_vlans": 0,
"minimum_active_fans": 0,
"object_type": "string",
}],
object_type="string",
owners=["string"],
parents=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
permission_resources=[{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
pid="string",
ports_supporting100g_speeds=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
ports_supporting10g_speeds=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
ports_supporting1g_speeds=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
ports_supporting25g_speeds=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
ports_supporting40g_speeds=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
ports_supporting_appliance_roles=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
ports_supporting_breakouts=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
ports_supporting_fcoes=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
ports_supporting_server_roles=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
reserved_vsans=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
sereno_netflow_supported=False,
server_role_supported_on_breakouts=["string"],
shared_scope="string",
sku="string",
storage_limits=[{
"additional_properties": "string",
"class_id": "string",
"maximum_user_zone_count": 0,
"maximum_virtual_fc_interfaces": 0,
"maximum_virtual_fc_interfaces_per_blade_server": 0,
"maximum_vsans": 0,
"maximum_zone_count": 0,
"object_type": "string",
}],
switching_mode_capabilities=[{
"additional_properties": "string",
"class_id": "string",
"object_type": "string",
"switching_mode": "string",
"vp_compression_supported": False,
}],
system_limits=[{
"additional_properties": "string",
"class_id": "string",
"maximum_chassis_count": 0,
"maximum_fex_per_domain": 0,
"maximum_servers_per_domain": 0,
"object_type": "string",
}],
tags=[{
"additional_properties": "string",
"key": "string",
"value": "string",
}],
unified_ports=[{
"additional_properties": "string",
"class_id": "string",
"end_port_id": 0,
"end_slot_id": 0,
"object_type": "string",
"start_port_id": 0,
"start_slot_id": 0,
}],
unified_rule="string",
uplink_admin_port_speed_neg_auto25_gbps_supported=False,
version_contexts=[{
"additional_properties": "string",
"class_id": "string",
"interested_mos": [{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
"marked_for_deletion": False,
"nr_version": "string",
"object_type": "string",
"ref_mos": [{
"additional_properties": "string",
"class_id": "string",
"moid": "string",
"object_type": "string",
"selector": "string",
}],
"timestamp": "string",
"version_type": "string",
}],
vid="string")
const capabilitySwitchCapabilityResource = new intersight.CapabilitySwitchCapability("capabilitySwitchCapabilityResource", {
accountMoid: "string",
additionalProperties: "string",
ancestors: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
capabilitySwitchCapabilityId: "string",
classId: "string",
createTime: "string",
defaultFcoeVlan: 0,
domainGroupMoid: "string",
dynamicVifsSupported: false,
fanModulesSupported: false,
fcEndHostModeReservedVsans: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
fcUplinkPortsAutoNegotiationSupported: false,
immControlsVpcompression: false,
locatorBeaconSupported: false,
maxPorts: 0,
maxSlots: 0,
minVersionMapWithBreakoutSupports: [{
additionalProperties: "string",
bundleVersion: "string",
classId: "string",
deviceFirmwareVersion: "string",
objectType: "string",
}],
minVersionMapWithLocatorLedSupports: [{
additionalProperties: "string",
bundleVersion: "string",
classId: "string",
deviceFirmwareVersion: "string",
objectType: "string",
}],
minVersionMapWithNegAuto25gSupports: [{
additionalProperties: "string",
bundleVersion: "string",
classId: "string",
deviceFirmwareVersion: "string",
objectType: "string",
}],
modTime: "string",
moid: "string",
name: "string",
networkLimits: [{
additionalProperties: "string",
classId: "string",
maxCompressedPortVlanCount: 0,
maxUncompressedPortVlanCount: 0,
maximumActiveTrafficMonitoringSessions: 0,
maximumEthernetPortChannels: 0,
maximumEthernetUplinkPorts: 0,
maximumFcPortChannelMembers: 0,
maximumFcPortChannels: 0,
maximumIgmpGroups: 0,
maximumPortChannelMembers: 0,
maximumPrimaryVlan: 0,
maximumSecondaryVlan: 0,
maximumSecondaryVlanPerPrimary: 0,
maximumVifs: 0,
maximumVlans: 0,
minimumActiveFans: 0,
objectType: "string",
}],
objectType: "string",
owners: ["string"],
parents: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
permissionResources: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
pid: "string",
portsSupporting100gSpeeds: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
portsSupporting10gSpeeds: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
portsSupporting1gSpeeds: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
portsSupporting25gSpeeds: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
portsSupporting40gSpeeds: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
portsSupportingApplianceRoles: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
portsSupportingBreakouts: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
portsSupportingFcoes: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
portsSupportingServerRoles: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
reservedVsans: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
serenoNetflowSupported: false,
serverRoleSupportedOnBreakouts: ["string"],
sharedScope: "string",
sku: "string",
storageLimits: [{
additionalProperties: "string",
classId: "string",
maximumUserZoneCount: 0,
maximumVirtualFcInterfaces: 0,
maximumVirtualFcInterfacesPerBladeServer: 0,
maximumVsans: 0,
maximumZoneCount: 0,
objectType: "string",
}],
switchingModeCapabilities: [{
additionalProperties: "string",
classId: "string",
objectType: "string",
switchingMode: "string",
vpCompressionSupported: false,
}],
systemLimits: [{
additionalProperties: "string",
classId: "string",
maximumChassisCount: 0,
maximumFexPerDomain: 0,
maximumServersPerDomain: 0,
objectType: "string",
}],
tags: [{
additionalProperties: "string",
key: "string",
value: "string",
}],
unifiedPorts: [{
additionalProperties: "string",
classId: "string",
endPortId: 0,
endSlotId: 0,
objectType: "string",
startPortId: 0,
startSlotId: 0,
}],
unifiedRule: "string",
uplinkAdminPortSpeedNegAuto25GbpsSupported: false,
versionContexts: [{
additionalProperties: "string",
classId: "string",
interestedMos: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
markedForDeletion: false,
nrVersion: "string",
objectType: "string",
refMos: [{
additionalProperties: "string",
classId: "string",
moid: "string",
objectType: "string",
selector: "string",
}],
timestamp: "string",
versionType: "string",
}],
vid: "string",
});
type: intersight:CapabilitySwitchCapability
properties:
accountMoid: string
additionalProperties: string
ancestors:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
capabilitySwitchCapabilityId: string
classId: string
createTime: string
defaultFcoeVlan: 0
domainGroupMoid: string
dynamicVifsSupported: false
fanModulesSupported: false
fcEndHostModeReservedVsans:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
fcUplinkPortsAutoNegotiationSupported: false
immControlsVpcompression: false
locatorBeaconSupported: false
maxPorts: 0
maxSlots: 0
minVersionMapWithBreakoutSupports:
- additionalProperties: string
bundleVersion: string
classId: string
deviceFirmwareVersion: string
objectType: string
minVersionMapWithLocatorLedSupports:
- additionalProperties: string
bundleVersion: string
classId: string
deviceFirmwareVersion: string
objectType: string
minVersionMapWithNegAuto25gSupports:
- additionalProperties: string
bundleVersion: string
classId: string
deviceFirmwareVersion: string
objectType: string
modTime: string
moid: string
name: string
networkLimits:
- additionalProperties: string
classId: string
maxCompressedPortVlanCount: 0
maxUncompressedPortVlanCount: 0
maximumActiveTrafficMonitoringSessions: 0
maximumEthernetPortChannels: 0
maximumEthernetUplinkPorts: 0
maximumFcPortChannelMembers: 0
maximumFcPortChannels: 0
maximumIgmpGroups: 0
maximumPortChannelMembers: 0
maximumPrimaryVlan: 0
maximumSecondaryVlan: 0
maximumSecondaryVlanPerPrimary: 0
maximumVifs: 0
maximumVlans: 0
minimumActiveFans: 0
objectType: string
objectType: string
owners:
- string
parents:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
permissionResources:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
pid: string
portsSupporting1gSpeeds:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
portsSupporting10gSpeeds:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
portsSupporting25gSpeeds:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
portsSupporting40gSpeeds:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
portsSupporting100gSpeeds:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
portsSupportingApplianceRoles:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
portsSupportingBreakouts:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
portsSupportingFcoes:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
portsSupportingServerRoles:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
reservedVsans:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
serenoNetflowSupported: false
serverRoleSupportedOnBreakouts:
- string
sharedScope: string
sku: string
storageLimits:
- additionalProperties: string
classId: string
maximumUserZoneCount: 0
maximumVirtualFcInterfaces: 0
maximumVirtualFcInterfacesPerBladeServer: 0
maximumVsans: 0
maximumZoneCount: 0
objectType: string
switchingModeCapabilities:
- additionalProperties: string
classId: string
objectType: string
switchingMode: string
vpCompressionSupported: false
systemLimits:
- additionalProperties: string
classId: string
maximumChassisCount: 0
maximumFexPerDomain: 0
maximumServersPerDomain: 0
objectType: string
tags:
- additionalProperties: string
key: string
value: string
unifiedPorts:
- additionalProperties: string
classId: string
endPortId: 0
endSlotId: 0
objectType: string
startPortId: 0
startSlotId: 0
unifiedRule: string
uplinkAdminPortSpeedNegAuto25GbpsSupported: false
versionContexts:
- additionalProperties: string
classId: string
interestedMos:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
markedForDeletion: false
nrVersion: string
objectType: string
refMos:
- additionalProperties: string
classId: string
moid: string
objectType: string
selector: string
timestamp: string
versionType: string
vid: string
CapabilitySwitchCapability Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CapabilitySwitchCapability resource accepts the following input properties:
- Account
Moid string - (ReadOnly) The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Capability
Switch Capability Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Capability
Switch stringCapability Id - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Create
Time string - (ReadOnly) The time when this managed object was created.
- Default
Fcoe doubleVlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- Dynamic
Vifs boolSupported - (ReadOnly) Dynamic VIFs support on this switch.
- Fan
Modules boolSupported - (ReadOnly) Fan Modules support on this switch.
- Fc
End List<CapabilityHost Mode Reserved Vsans Switch Capability Fc End Host Mode Reserved Vsan> - This complex property has following sub-properties:
- Fc
Uplink boolPorts Auto Negotiation Supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- Imm
Controls boolVpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- Locator
Beacon boolSupported - (ReadOnly) Locator Beacon LED support on this switch.
- Max
Ports double - (ReadOnly) Maximum allowed physical ports on this switch.
- Max
Slots double - (ReadOnly) Maximum allowed physical slots on this switch.
- Min
Version List<CapabilityMap With Breakout Supports Switch Capability Min Version Map With Breakout Support> - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- Min
Version List<CapabilityMap With Locator Led Supports Switch Capability Min Version Map With Locator Led Support> - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- Min
Version List<CapabilityMap With Neg Auto25g Supports Switch Capability Min Version Map With Neg Auto25g Support> - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- Mod
Time string - (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- An unique identifer for a capability descriptor.
- Network
Limits List<CapabilitySwitch Capability Network Limit> - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Owners List<string>
- (Array of schema.TypeString) -(ReadOnly)
- Parents
List<Capability
Switch Capability Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources List<CapabilitySwitch Capability Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Pid string
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - Ports
Supporting100g List<CapabilitySpeeds Switch Capability Ports Supporting100g Speed> - This complex property has following sub-properties:
- Ports
Supporting10g List<CapabilitySpeeds Switch Capability Ports Supporting10g Speed> - This complex property has following sub-properties:
- Ports
Supporting1g List<CapabilitySpeeds Switch Capability Ports Supporting1g Speed> - This complex property has following sub-properties:
- Ports
Supporting25g List<CapabilitySpeeds Switch Capability Ports Supporting25g Speed> - This complex property has following sub-properties:
- Ports
Supporting40g List<CapabilitySpeeds Switch Capability Ports Supporting40g Speed> - This complex property has following sub-properties:
- Ports
Supporting List<CapabilityAppliance Roles Switch Capability Ports Supporting Appliance Role> - This complex property has following sub-properties:
- Ports
Supporting List<CapabilityBreakouts Switch Capability Ports Supporting Breakout> - This complex property has following sub-properties:
- Ports
Supporting List<CapabilityFcoes Switch Capability Ports Supporting Fco> - This complex property has following sub-properties:
- Ports
Supporting List<CapabilityServer Roles Switch Capability Ports Supporting Server Role> - This complex property has following sub-properties:
- Reserved
Vsans List<CapabilitySwitch Capability Reserved Vsan> - This complex property has following sub-properties:
- Sereno
Netflow boolSupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- Server
Role List<string>Supported On Breakouts - (Array of schema.TypeString) -
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sku string
- SKU information for Switch/Fabric-Interconnect.
- Storage
Limits List<CapabilitySwitch Capability Storage Limit> - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- Switching
Mode List<CapabilityCapabilities Switch Capability Switching Mode Capability> - This complex property has following sub-properties:
- System
Limits List<CapabilitySwitch Capability System Limit> - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- List<Capability
Switch Capability Tag> - This complex property has following sub-properties:
- Unified
Ports List<CapabilitySwitch Capability Unified Port> - This complex property has following sub-properties:
- Unified
Rule string - (ReadOnly) The Slider rule for Unified ports on this switch.
- Uplink
Admin boolPort Speed Neg Auto25Gbps Supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- Version
Contexts List<CapabilitySwitch Capability Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- Vid string
- VID information for Switch/Fabric-Interconnect.
- Account
Moid string - (ReadOnly) The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Capability
Switch Capability Ancestor Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Capability
Switch stringCapability Id - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Create
Time string - (ReadOnly) The time when this managed object was created.
- Default
Fcoe float64Vlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- Dynamic
Vifs boolSupported - (ReadOnly) Dynamic VIFs support on this switch.
- Fan
Modules boolSupported - (ReadOnly) Fan Modules support on this switch.
- Fc
End []CapabilityHost Mode Reserved Vsans Switch Capability Fc End Host Mode Reserved Vsan Args - This complex property has following sub-properties:
- Fc
Uplink boolPorts Auto Negotiation Supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- Imm
Controls boolVpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- Locator
Beacon boolSupported - (ReadOnly) Locator Beacon LED support on this switch.
- Max
Ports float64 - (ReadOnly) Maximum allowed physical ports on this switch.
- Max
Slots float64 - (ReadOnly) Maximum allowed physical slots on this switch.
- Min
Version []CapabilityMap With Breakout Supports Switch Capability Min Version Map With Breakout Support Args - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- Min
Version []CapabilityMap With Locator Led Supports Switch Capability Min Version Map With Locator Led Support Args - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- Min
Version []CapabilityMap With Neg Auto25g Supports Switch Capability Min Version Map With Neg Auto25g Support Args - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- Mod
Time string - (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- An unique identifer for a capability descriptor.
- Network
Limits []CapabilitySwitch Capability Network Limit Args - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Owners []string
- (Array of schema.TypeString) -(ReadOnly)
- Parents
[]Capability
Switch Capability Parent Args - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources []CapabilitySwitch Capability Permission Resource Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Pid string
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - Ports
Supporting100g []CapabilitySpeeds Switch Capability Ports Supporting100g Speed Args - This complex property has following sub-properties:
- Ports
Supporting10g []CapabilitySpeeds Switch Capability Ports Supporting10g Speed Args - This complex property has following sub-properties:
- Ports
Supporting1g []CapabilitySpeeds Switch Capability Ports Supporting1g Speed Args - This complex property has following sub-properties:
- Ports
Supporting25g []CapabilitySpeeds Switch Capability Ports Supporting25g Speed Args - This complex property has following sub-properties:
- Ports
Supporting40g []CapabilitySpeeds Switch Capability Ports Supporting40g Speed Args - This complex property has following sub-properties:
- Ports
Supporting []CapabilityAppliance Roles Switch Capability Ports Supporting Appliance Role Args - This complex property has following sub-properties:
- Ports
Supporting []CapabilityBreakouts Switch Capability Ports Supporting Breakout Args - This complex property has following sub-properties:
- Ports
Supporting []CapabilityFcoes Switch Capability Ports Supporting Fco Args - This complex property has following sub-properties:
- Ports
Supporting []CapabilityServer Roles Switch Capability Ports Supporting Server Role Args - This complex property has following sub-properties:
- Reserved
Vsans []CapabilitySwitch Capability Reserved Vsan Args - This complex property has following sub-properties:
- Sereno
Netflow boolSupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- Server
Role []stringSupported On Breakouts - (Array of schema.TypeString) -
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sku string
- SKU information for Switch/Fabric-Interconnect.
- Storage
Limits []CapabilitySwitch Capability Storage Limit Args - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- Switching
Mode []CapabilityCapabilities Switch Capability Switching Mode Capability Args - This complex property has following sub-properties:
- System
Limits []CapabilitySwitch Capability System Limit Args - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- []Capability
Switch Capability Tag Args - This complex property has following sub-properties:
- Unified
Ports []CapabilitySwitch Capability Unified Port Args - This complex property has following sub-properties:
- Unified
Rule string - (ReadOnly) The Slider rule for Unified ports on this switch.
- Uplink
Admin boolPort Speed Neg Auto25Gbps Supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- Version
Contexts []CapabilitySwitch Capability Version Context Args - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- Vid string
- VID information for Switch/Fabric-Interconnect.
- account
Moid String - (ReadOnly) The Account ID for this managed object.
- additional
Properties String - ancestors
List<Capability
Switch Capability Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- capability
Switch StringCapability Id - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- create
Time String - (ReadOnly) The time when this managed object was created.
- default
Fcoe DoubleVlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- dynamic
Vifs BooleanSupported - (ReadOnly) Dynamic VIFs support on this switch.
- fan
Modules BooleanSupported - (ReadOnly) Fan Modules support on this switch.
- fc
End List<CapabilityHost Mode Reserved Vsans Switch Capability Fc End Host Mode Reserved Vsan> - This complex property has following sub-properties:
- fc
Uplink BooleanPorts Auto Negotiation Supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- imm
Controls BooleanVpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- locator
Beacon BooleanSupported - (ReadOnly) Locator Beacon LED support on this switch.
- max
Ports Double - (ReadOnly) Maximum allowed physical ports on this switch.
- max
Slots Double - (ReadOnly) Maximum allowed physical slots on this switch.
- min
Version List<CapabilityMap With Breakout Supports Switch Capability Min Version Map With Breakout Support> - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- min
Version List<CapabilityMap With Locator Led Supports Switch Capability Min Version Map With Locator Led Support> - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- min
Version List<CapabilityMap With Neg Auto25g Supports Switch Capability Min Version Map With Neg Auto25g Support> - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- mod
Time String - (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- An unique identifer for a capability descriptor.
- network
Limits List<CapabilitySwitch Capability Network Limit> - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents
List<Capability
Switch Capability Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<CapabilitySwitch Capability Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- pid String
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - ports
Supporting100g List<CapabilitySpeeds Switch Capability Ports Supporting100g Speed> - This complex property has following sub-properties:
- ports
Supporting10g List<CapabilitySpeeds Switch Capability Ports Supporting10g Speed> - This complex property has following sub-properties:
- ports
Supporting1g List<CapabilitySpeeds Switch Capability Ports Supporting1g Speed> - This complex property has following sub-properties:
- ports
Supporting25g List<CapabilitySpeeds Switch Capability Ports Supporting25g Speed> - This complex property has following sub-properties:
- ports
Supporting40g List<CapabilitySpeeds Switch Capability Ports Supporting40g Speed> - This complex property has following sub-properties:
- ports
Supporting List<CapabilityAppliance Roles Switch Capability Ports Supporting Appliance Role> - This complex property has following sub-properties:
- ports
Supporting List<CapabilityBreakouts Switch Capability Ports Supporting Breakout> - This complex property has following sub-properties:
- ports
Supporting List<CapabilityFcoes Switch Capability Ports Supporting Fco> - This complex property has following sub-properties:
- ports
Supporting List<CapabilityServer Roles Switch Capability Ports Supporting Server Role> - This complex property has following sub-properties:
- reserved
Vsans List<CapabilitySwitch Capability Reserved Vsan> - This complex property has following sub-properties:
- sereno
Netflow BooleanSupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- server
Role List<String>Supported On Breakouts - (Array of schema.TypeString) -
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sku String
- SKU information for Switch/Fabric-Interconnect.
- storage
Limits List<CapabilitySwitch Capability Storage Limit> - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- switching
Mode List<CapabilityCapabilities Switch Capability Switching Mode Capability> - This complex property has following sub-properties:
- system
Limits List<CapabilitySwitch Capability System Limit> - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- List<Capability
Switch Capability Tag> - This complex property has following sub-properties:
- unified
Ports List<CapabilitySwitch Capability Unified Port> - This complex property has following sub-properties:
- unified
Rule String - (ReadOnly) The Slider rule for Unified ports on this switch.
- uplink
Admin BooleanPort Speed Neg Auto25Gbps Supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- version
Contexts List<CapabilitySwitch Capability Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vid String
- VID information for Switch/Fabric-Interconnect.
- account
Moid string - (ReadOnly) The Account ID for this managed object.
- additional
Properties string - ancestors
Capability
Switch Capability Ancestor[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- capability
Switch stringCapability Id - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- create
Time string - (ReadOnly) The time when this managed object was created.
- default
Fcoe numberVlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- dynamic
Vifs booleanSupported - (ReadOnly) Dynamic VIFs support on this switch.
- fan
Modules booleanSupported - (ReadOnly) Fan Modules support on this switch.
- fc
End CapabilityHost Mode Reserved Vsans Switch Capability Fc End Host Mode Reserved Vsan[] - This complex property has following sub-properties:
- fc
Uplink booleanPorts Auto Negotiation Supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- imm
Controls booleanVpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- locator
Beacon booleanSupported - (ReadOnly) Locator Beacon LED support on this switch.
- max
Ports number - (ReadOnly) Maximum allowed physical ports on this switch.
- max
Slots number - (ReadOnly) Maximum allowed physical slots on this switch.
- min
Version CapabilityMap With Breakout Supports Switch Capability Min Version Map With Breakout Support[] - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- min
Version CapabilityMap With Locator Led Supports Switch Capability Min Version Map With Locator Led Support[] - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- min
Version CapabilityMap With Neg Auto25g Supports Switch Capability Min Version Map With Neg Auto25g Support[] - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- mod
Time string - (ReadOnly) The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- An unique identifer for a capability descriptor.
- network
Limits CapabilitySwitch Capability Network Limit[] - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- owners string[]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Capability
Switch Capability Parent[] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources CapabilitySwitch Capability Permission Resource[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- pid string
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - ports
Supporting100g CapabilitySpeeds Switch Capability Ports Supporting100g Speed[] - This complex property has following sub-properties:
- ports
Supporting10g CapabilitySpeeds Switch Capability Ports Supporting10g Speed[] - This complex property has following sub-properties:
- ports
Supporting1g CapabilitySpeeds Switch Capability Ports Supporting1g Speed[] - This complex property has following sub-properties:
- ports
Supporting25g CapabilitySpeeds Switch Capability Ports Supporting25g Speed[] - This complex property has following sub-properties:
- ports
Supporting40g CapabilitySpeeds Switch Capability Ports Supporting40g Speed[] - This complex property has following sub-properties:
- ports
Supporting CapabilityAppliance Roles Switch Capability Ports Supporting Appliance Role[] - This complex property has following sub-properties:
- ports
Supporting CapabilityBreakouts Switch Capability Ports Supporting Breakout[] - This complex property has following sub-properties:
- ports
Supporting CapabilityFcoes Switch Capability Ports Supporting Fco[] - This complex property has following sub-properties:
- ports
Supporting CapabilityServer Roles Switch Capability Ports Supporting Server Role[] - This complex property has following sub-properties:
- reserved
Vsans CapabilitySwitch Capability Reserved Vsan[] - This complex property has following sub-properties:
- sereno
Netflow booleanSupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- server
Role string[]Supported On Breakouts - (Array of schema.TypeString) -
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sku string
- SKU information for Switch/Fabric-Interconnect.
- storage
Limits CapabilitySwitch Capability Storage Limit[] - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- switching
Mode CapabilityCapabilities Switch Capability Switching Mode Capability[] - This complex property has following sub-properties:
- system
Limits CapabilitySwitch Capability System Limit[] - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- Capability
Switch Capability Tag[] - This complex property has following sub-properties:
- unified
Ports CapabilitySwitch Capability Unified Port[] - This complex property has following sub-properties:
- unified
Rule string - (ReadOnly) The Slider rule for Unified ports on this switch.
- uplink
Admin booleanPort Speed Neg Auto25Gbps Supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- version
Contexts CapabilitySwitch Capability Version Context[] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vid string
- VID information for Switch/Fabric-Interconnect.
- account_
moid str - (ReadOnly) The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Capability
Switch Capability Ancestor Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- capability_
switch_ strcapability_ id - 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.
- create_
time str - (ReadOnly) The time when this managed object was created.
- default_
fcoe_ floatvlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- domain_
group_ strmoid - (ReadOnly) The DomainGroup ID for this managed object.
- dynamic_
vifs_ boolsupported - (ReadOnly) Dynamic VIFs support on this switch.
- fan_
modules_ boolsupported - (ReadOnly) Fan Modules support on this switch.
- fc_
end_ Sequence[Capabilityhost_ mode_ reserved_ vsans Switch Capability Fc End Host Mode Reserved Vsan Args] - This complex property has following sub-properties:
- fc_
uplink_ boolports_ auto_ negotiation_ supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- imm_
controls_ boolvpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- locator_
beacon_ boolsupported - (ReadOnly) Locator Beacon LED support on this switch.
- max_
ports float - (ReadOnly) Maximum allowed physical ports on this switch.
- max_
slots float - (ReadOnly) Maximum allowed physical slots on this switch.
- min_
version_ Sequence[Capabilitymap_ with_ breakout_ supports Switch Capability Min Version Map With Breakout Support Args] - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- min_
version_ Sequence[Capabilitymap_ with_ locator_ led_ supports Switch Capability Min Version Map With Locator Led Support Args] - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- min_
version_ Sequence[Capabilitymap_ with_ neg_ auto25g_ supports Switch Capability Min Version Map With Neg Auto25g Support Args] - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- mod_
time str - (ReadOnly) The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- An unique identifer for a capability descriptor.
- network_
limits Sequence[CapabilitySwitch Capability Network Limit Args] - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- owners Sequence[str]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Sequence[Capability
Switch Capability Parent Args] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission_
resources Sequence[CapabilitySwitch Capability Permission Resource Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- pid str
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - ports_
supporting100g_ Sequence[Capabilityspeeds Switch Capability Ports Supporting100g Speed Args] - This complex property has following sub-properties:
- ports_
supporting10g_ Sequence[Capabilityspeeds Switch Capability Ports Supporting10g Speed Args] - This complex property has following sub-properties:
- ports_
supporting1g_ Sequence[Capabilityspeeds Switch Capability Ports Supporting1g Speed Args] - This complex property has following sub-properties:
- ports_
supporting25g_ Sequence[Capabilityspeeds Switch Capability Ports Supporting25g Speed Args] - This complex property has following sub-properties:
- ports_
supporting40g_ Sequence[Capabilityspeeds Switch Capability Ports Supporting40g Speed Args] - This complex property has following sub-properties:
- ports_
supporting_ Sequence[Capabilityappliance_ roles Switch Capability Ports Supporting Appliance Role Args] - This complex property has following sub-properties:
- ports_
supporting_ Sequence[Capabilitybreakouts Switch Capability Ports Supporting Breakout Args] - This complex property has following sub-properties:
- ports_
supporting_ Sequence[Capabilityfcoes Switch Capability Ports Supporting Fco Args] - This complex property has following sub-properties:
- ports_
supporting_ Sequence[Capabilityserver_ roles Switch Capability Ports Supporting Server Role Args] - This complex property has following sub-properties:
- reserved_
vsans Sequence[CapabilitySwitch Capability Reserved Vsan Args] - This complex property has following sub-properties:
- sereno_
netflow_ boolsupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- server_
role_ Sequence[str]supported_ on_ breakouts - (Array of schema.TypeString) -
- str
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sku str
- SKU information for Switch/Fabric-Interconnect.
- storage_
limits Sequence[CapabilitySwitch Capability Storage Limit Args] - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- switching_
mode_ Sequence[Capabilitycapabilities Switch Capability Switching Mode Capability Args] - This complex property has following sub-properties:
- system_
limits Sequence[CapabilitySwitch Capability System Limit Args] - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- Sequence[Capability
Switch Capability Tag Args] - This complex property has following sub-properties:
- unified_
ports Sequence[CapabilitySwitch Capability Unified Port Args] - This complex property has following sub-properties:
- unified_
rule str - (ReadOnly) The Slider rule for Unified ports on this switch.
- uplink_
admin_ boolport_ speed_ neg_ auto25_ gbps_ supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- version_
contexts Sequence[CapabilitySwitch Capability Version Context Args] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vid str
- VID information for Switch/Fabric-Interconnect.
- account
Moid String - (ReadOnly) The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- capability
Switch StringCapability Id - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- create
Time String - (ReadOnly) The time when this managed object was created.
- default
Fcoe NumberVlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- dynamic
Vifs BooleanSupported - (ReadOnly) Dynamic VIFs support on this switch.
- fan
Modules BooleanSupported - (ReadOnly) Fan Modules support on this switch.
- fc
End List<Property Map>Host Mode Reserved Vsans - This complex property has following sub-properties:
- fc
Uplink BooleanPorts Auto Negotiation Supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- imm
Controls BooleanVpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- locator
Beacon BooleanSupported - (ReadOnly) Locator Beacon LED support on this switch.
- max
Ports Number - (ReadOnly) Maximum allowed physical ports on this switch.
- max
Slots Number - (ReadOnly) Maximum allowed physical slots on this switch.
- min
Version List<Property Map>Map With Breakout Supports - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- min
Version List<Property Map>Map With Locator Led Supports - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- min
Version List<Property Map>Map With Neg Auto25g Supports - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- mod
Time String - (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- An unique identifer for a capability descriptor.
- network
Limits List<Property Map> - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents List<Property Map>
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<Property Map> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- pid String
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - ports
Supporting100g List<Property Map>Speeds - This complex property has following sub-properties:
- ports
Supporting10g List<Property Map>Speeds - This complex property has following sub-properties:
- ports
Supporting1g List<Property Map>Speeds - This complex property has following sub-properties:
- ports
Supporting25g List<Property Map>Speeds - This complex property has following sub-properties:
- ports
Supporting40g List<Property Map>Speeds - This complex property has following sub-properties:
- ports
Supporting List<Property Map>Appliance Roles - This complex property has following sub-properties:
- ports
Supporting List<Property Map>Breakouts - This complex property has following sub-properties:
- ports
Supporting List<Property Map>Fcoes - This complex property has following sub-properties:
- ports
Supporting List<Property Map>Server Roles - This complex property has following sub-properties:
- reserved
Vsans List<Property Map> - This complex property has following sub-properties:
- sereno
Netflow BooleanSupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- server
Role List<String>Supported On Breakouts - (Array of schema.TypeString) -
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sku String
- SKU information for Switch/Fabric-Interconnect.
- storage
Limits List<Property Map> - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- switching
Mode List<Property Map>Capabilities - This complex property has following sub-properties:
- system
Limits List<Property Map> - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- List<Property Map>
- This complex property has following sub-properties:
- unified
Ports List<Property Map> - This complex property has following sub-properties:
- unified
Rule String - (ReadOnly) The Slider rule for Unified ports on this switch.
- uplink
Admin BooleanPort Speed Neg Auto25Gbps Supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- version
Contexts List<Property Map> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vid String
- VID information for Switch/Fabric-Interconnect.
Outputs
All input properties are implicitly available as output properties. Additionally, the CapabilitySwitchCapability resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing CapabilitySwitchCapability Resource
Get an existing CapabilitySwitchCapability resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: CapabilitySwitchCapabilityState, opts?: CustomResourceOptions): CapabilitySwitchCapability
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
account_moid: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[CapabilitySwitchCapabilityAncestorArgs]] = None,
capability_switch_capability_id: Optional[str] = None,
class_id: Optional[str] = None,
create_time: Optional[str] = None,
default_fcoe_vlan: Optional[float] = None,
domain_group_moid: Optional[str] = None,
dynamic_vifs_supported: Optional[bool] = None,
fan_modules_supported: Optional[bool] = None,
fc_end_host_mode_reserved_vsans: Optional[Sequence[CapabilitySwitchCapabilityFcEndHostModeReservedVsanArgs]] = None,
fc_uplink_ports_auto_negotiation_supported: Optional[bool] = None,
imm_controls_vpcompression: Optional[bool] = None,
locator_beacon_supported: Optional[bool] = None,
max_ports: Optional[float] = None,
max_slots: Optional[float] = None,
min_version_map_with_breakout_supports: Optional[Sequence[CapabilitySwitchCapabilityMinVersionMapWithBreakoutSupportArgs]] = None,
min_version_map_with_locator_led_supports: Optional[Sequence[CapabilitySwitchCapabilityMinVersionMapWithLocatorLedSupportArgs]] = None,
min_version_map_with_neg_auto25g_supports: Optional[Sequence[CapabilitySwitchCapabilityMinVersionMapWithNegAuto25gSupportArgs]] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
network_limits: Optional[Sequence[CapabilitySwitchCapabilityNetworkLimitArgs]] = None,
object_type: Optional[str] = None,
owners: Optional[Sequence[str]] = None,
parents: Optional[Sequence[CapabilitySwitchCapabilityParentArgs]] = None,
permission_resources: Optional[Sequence[CapabilitySwitchCapabilityPermissionResourceArgs]] = None,
pid: Optional[str] = None,
ports_supporting100g_speeds: Optional[Sequence[CapabilitySwitchCapabilityPortsSupporting100gSpeedArgs]] = None,
ports_supporting10g_speeds: Optional[Sequence[CapabilitySwitchCapabilityPortsSupporting10gSpeedArgs]] = None,
ports_supporting1g_speeds: Optional[Sequence[CapabilitySwitchCapabilityPortsSupporting1gSpeedArgs]] = None,
ports_supporting25g_speeds: Optional[Sequence[CapabilitySwitchCapabilityPortsSupporting25gSpeedArgs]] = None,
ports_supporting40g_speeds: Optional[Sequence[CapabilitySwitchCapabilityPortsSupporting40gSpeedArgs]] = None,
ports_supporting_appliance_roles: Optional[Sequence[CapabilitySwitchCapabilityPortsSupportingApplianceRoleArgs]] = None,
ports_supporting_breakouts: Optional[Sequence[CapabilitySwitchCapabilityPortsSupportingBreakoutArgs]] = None,
ports_supporting_fcoes: Optional[Sequence[CapabilitySwitchCapabilityPortsSupportingFcoArgs]] = None,
ports_supporting_server_roles: Optional[Sequence[CapabilitySwitchCapabilityPortsSupportingServerRoleArgs]] = None,
reserved_vsans: Optional[Sequence[CapabilitySwitchCapabilityReservedVsanArgs]] = None,
sereno_netflow_supported: Optional[bool] = None,
server_role_supported_on_breakouts: Optional[Sequence[str]] = None,
shared_scope: Optional[str] = None,
sku: Optional[str] = None,
storage_limits: Optional[Sequence[CapabilitySwitchCapabilityStorageLimitArgs]] = None,
switching_mode_capabilities: Optional[Sequence[CapabilitySwitchCapabilitySwitchingModeCapabilityArgs]] = None,
system_limits: Optional[Sequence[CapabilitySwitchCapabilitySystemLimitArgs]] = None,
tags: Optional[Sequence[CapabilitySwitchCapabilityTagArgs]] = None,
unified_ports: Optional[Sequence[CapabilitySwitchCapabilityUnifiedPortArgs]] = None,
unified_rule: Optional[str] = None,
uplink_admin_port_speed_neg_auto25_gbps_supported: Optional[bool] = None,
version_contexts: Optional[Sequence[CapabilitySwitchCapabilityVersionContextArgs]] = None,
vid: Optional[str] = None) -> CapabilitySwitchCapability
func GetCapabilitySwitchCapability(ctx *Context, name string, id IDInput, state *CapabilitySwitchCapabilityState, opts ...ResourceOption) (*CapabilitySwitchCapability, error)
public static CapabilitySwitchCapability Get(string name, Input<string> id, CapabilitySwitchCapabilityState? state, CustomResourceOptions? opts = null)
public static CapabilitySwitchCapability get(String name, Output<String> id, CapabilitySwitchCapabilityState state, CustomResourceOptions options)
resources: _: type: intersight:CapabilitySwitchCapability get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Account
Moid string - (ReadOnly) The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Capability
Switch Capability Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Capability
Switch stringCapability Id - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Create
Time string - (ReadOnly) The time when this managed object was created.
- Default
Fcoe doubleVlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- Dynamic
Vifs boolSupported - (ReadOnly) Dynamic VIFs support on this switch.
- Fan
Modules boolSupported - (ReadOnly) Fan Modules support on this switch.
- Fc
End List<CapabilityHost Mode Reserved Vsans Switch Capability Fc End Host Mode Reserved Vsan> - This complex property has following sub-properties:
- Fc
Uplink boolPorts Auto Negotiation Supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- Imm
Controls boolVpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- Locator
Beacon boolSupported - (ReadOnly) Locator Beacon LED support on this switch.
- Max
Ports double - (ReadOnly) Maximum allowed physical ports on this switch.
- Max
Slots double - (ReadOnly) Maximum allowed physical slots on this switch.
- Min
Version List<CapabilityMap With Breakout Supports Switch Capability Min Version Map With Breakout Support> - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- Min
Version List<CapabilityMap With Locator Led Supports Switch Capability Min Version Map With Locator Led Support> - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- Min
Version List<CapabilityMap With Neg Auto25g Supports Switch Capability Min Version Map With Neg Auto25g Support> - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- Mod
Time string - (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- An unique identifer for a capability descriptor.
- Network
Limits List<CapabilitySwitch Capability Network Limit> - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Owners List<string>
- (Array of schema.TypeString) -(ReadOnly)
- Parents
List<Capability
Switch Capability Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources List<CapabilitySwitch Capability Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Pid string
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - Ports
Supporting100g List<CapabilitySpeeds Switch Capability Ports Supporting100g Speed> - This complex property has following sub-properties:
- Ports
Supporting10g List<CapabilitySpeeds Switch Capability Ports Supporting10g Speed> - This complex property has following sub-properties:
- Ports
Supporting1g List<CapabilitySpeeds Switch Capability Ports Supporting1g Speed> - This complex property has following sub-properties:
- Ports
Supporting25g List<CapabilitySpeeds Switch Capability Ports Supporting25g Speed> - This complex property has following sub-properties:
- Ports
Supporting40g List<CapabilitySpeeds Switch Capability Ports Supporting40g Speed> - This complex property has following sub-properties:
- Ports
Supporting List<CapabilityAppliance Roles Switch Capability Ports Supporting Appliance Role> - This complex property has following sub-properties:
- Ports
Supporting List<CapabilityBreakouts Switch Capability Ports Supporting Breakout> - This complex property has following sub-properties:
- Ports
Supporting List<CapabilityFcoes Switch Capability Ports Supporting Fco> - This complex property has following sub-properties:
- Ports
Supporting List<CapabilityServer Roles Switch Capability Ports Supporting Server Role> - This complex property has following sub-properties:
- Reserved
Vsans List<CapabilitySwitch Capability Reserved Vsan> - This complex property has following sub-properties:
- Sereno
Netflow boolSupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- Server
Role List<string>Supported On Breakouts - (Array of schema.TypeString) -
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sku string
- SKU information for Switch/Fabric-Interconnect.
- Storage
Limits List<CapabilitySwitch Capability Storage Limit> - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- Switching
Mode List<CapabilityCapabilities Switch Capability Switching Mode Capability> - This complex property has following sub-properties:
- System
Limits List<CapabilitySwitch Capability System Limit> - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- List<Capability
Switch Capability Tag> - This complex property has following sub-properties:
- Unified
Ports List<CapabilitySwitch Capability Unified Port> - This complex property has following sub-properties:
- Unified
Rule string - (ReadOnly) The Slider rule for Unified ports on this switch.
- Uplink
Admin boolPort Speed Neg Auto25Gbps Supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- Version
Contexts List<CapabilitySwitch Capability Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- Vid string
- VID information for Switch/Fabric-Interconnect.
- Account
Moid string - (ReadOnly) The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Capability
Switch Capability Ancestor Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Capability
Switch stringCapability Id - Class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- Create
Time string - (ReadOnly) The time when this managed object was created.
- Default
Fcoe float64Vlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- Domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- Dynamic
Vifs boolSupported - (ReadOnly) Dynamic VIFs support on this switch.
- Fan
Modules boolSupported - (ReadOnly) Fan Modules support on this switch.
- Fc
End []CapabilityHost Mode Reserved Vsans Switch Capability Fc End Host Mode Reserved Vsan Args - This complex property has following sub-properties:
- Fc
Uplink boolPorts Auto Negotiation Supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- Imm
Controls boolVpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- Locator
Beacon boolSupported - (ReadOnly) Locator Beacon LED support on this switch.
- Max
Ports float64 - (ReadOnly) Maximum allowed physical ports on this switch.
- Max
Slots float64 - (ReadOnly) Maximum allowed physical slots on this switch.
- Min
Version []CapabilityMap With Breakout Supports Switch Capability Min Version Map With Breakout Support Args - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- Min
Version []CapabilityMap With Locator Led Supports Switch Capability Min Version Map With Locator Led Support Args - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- Min
Version []CapabilityMap With Neg Auto25g Supports Switch Capability Min Version Map With Neg Auto25g Support Args - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- Mod
Time string - (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- An unique identifer for a capability descriptor.
- Network
Limits []CapabilitySwitch Capability Network Limit Args - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Owners []string
- (Array of schema.TypeString) -(ReadOnly)
- Parents
[]Capability
Switch Capability Parent Args - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Permission
Resources []CapabilitySwitch Capability Permission Resource Args - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- Pid string
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - Ports
Supporting100g []CapabilitySpeeds Switch Capability Ports Supporting100g Speed Args - This complex property has following sub-properties:
- Ports
Supporting10g []CapabilitySpeeds Switch Capability Ports Supporting10g Speed Args - This complex property has following sub-properties:
- Ports
Supporting1g []CapabilitySpeeds Switch Capability Ports Supporting1g Speed Args - This complex property has following sub-properties:
- Ports
Supporting25g []CapabilitySpeeds Switch Capability Ports Supporting25g Speed Args - This complex property has following sub-properties:
- Ports
Supporting40g []CapabilitySpeeds Switch Capability Ports Supporting40g Speed Args - This complex property has following sub-properties:
- Ports
Supporting []CapabilityAppliance Roles Switch Capability Ports Supporting Appliance Role Args - This complex property has following sub-properties:
- Ports
Supporting []CapabilityBreakouts Switch Capability Ports Supporting Breakout Args - This complex property has following sub-properties:
- Ports
Supporting []CapabilityFcoes Switch Capability Ports Supporting Fco Args - This complex property has following sub-properties:
- Ports
Supporting []CapabilityServer Roles Switch Capability Ports Supporting Server Role Args - This complex property has following sub-properties:
- Reserved
Vsans []CapabilitySwitch Capability Reserved Vsan Args - This complex property has following sub-properties:
- Sereno
Netflow boolSupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- Server
Role []stringSupported On Breakouts - (Array of schema.TypeString) -
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sku string
- SKU information for Switch/Fabric-Interconnect.
- Storage
Limits []CapabilitySwitch Capability Storage Limit Args - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- Switching
Mode []CapabilityCapabilities Switch Capability Switching Mode Capability Args - This complex property has following sub-properties:
- System
Limits []CapabilitySwitch Capability System Limit Args - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- []Capability
Switch Capability Tag Args - This complex property has following sub-properties:
- Unified
Ports []CapabilitySwitch Capability Unified Port Args - This complex property has following sub-properties:
- Unified
Rule string - (ReadOnly) The Slider rule for Unified ports on this switch.
- Uplink
Admin boolPort Speed Neg Auto25Gbps Supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- Version
Contexts []CapabilitySwitch Capability Version Context Args - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- Vid string
- VID information for Switch/Fabric-Interconnect.
- account
Moid String - (ReadOnly) The Account ID for this managed object.
- additional
Properties String - ancestors
List<Capability
Switch Capability Ancestor> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- capability
Switch StringCapability Id - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- create
Time String - (ReadOnly) The time when this managed object was created.
- default
Fcoe DoubleVlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- dynamic
Vifs BooleanSupported - (ReadOnly) Dynamic VIFs support on this switch.
- fan
Modules BooleanSupported - (ReadOnly) Fan Modules support on this switch.
- fc
End List<CapabilityHost Mode Reserved Vsans Switch Capability Fc End Host Mode Reserved Vsan> - This complex property has following sub-properties:
- fc
Uplink BooleanPorts Auto Negotiation Supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- imm
Controls BooleanVpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- locator
Beacon BooleanSupported - (ReadOnly) Locator Beacon LED support on this switch.
- max
Ports Double - (ReadOnly) Maximum allowed physical ports on this switch.
- max
Slots Double - (ReadOnly) Maximum allowed physical slots on this switch.
- min
Version List<CapabilityMap With Breakout Supports Switch Capability Min Version Map With Breakout Support> - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- min
Version List<CapabilityMap With Locator Led Supports Switch Capability Min Version Map With Locator Led Support> - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- min
Version List<CapabilityMap With Neg Auto25g Supports Switch Capability Min Version Map With Neg Auto25g Support> - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- mod
Time String - (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- An unique identifer for a capability descriptor.
- network
Limits List<CapabilitySwitch Capability Network Limit> - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents
List<Capability
Switch Capability Parent> - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<CapabilitySwitch Capability Permission Resource> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- pid String
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - ports
Supporting100g List<CapabilitySpeeds Switch Capability Ports Supporting100g Speed> - This complex property has following sub-properties:
- ports
Supporting10g List<CapabilitySpeeds Switch Capability Ports Supporting10g Speed> - This complex property has following sub-properties:
- ports
Supporting1g List<CapabilitySpeeds Switch Capability Ports Supporting1g Speed> - This complex property has following sub-properties:
- ports
Supporting25g List<CapabilitySpeeds Switch Capability Ports Supporting25g Speed> - This complex property has following sub-properties:
- ports
Supporting40g List<CapabilitySpeeds Switch Capability Ports Supporting40g Speed> - This complex property has following sub-properties:
- ports
Supporting List<CapabilityAppliance Roles Switch Capability Ports Supporting Appliance Role> - This complex property has following sub-properties:
- ports
Supporting List<CapabilityBreakouts Switch Capability Ports Supporting Breakout> - This complex property has following sub-properties:
- ports
Supporting List<CapabilityFcoes Switch Capability Ports Supporting Fco> - This complex property has following sub-properties:
- ports
Supporting List<CapabilityServer Roles Switch Capability Ports Supporting Server Role> - This complex property has following sub-properties:
- reserved
Vsans List<CapabilitySwitch Capability Reserved Vsan> - This complex property has following sub-properties:
- sereno
Netflow BooleanSupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- server
Role List<String>Supported On Breakouts - (Array of schema.TypeString) -
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sku String
- SKU information for Switch/Fabric-Interconnect.
- storage
Limits List<CapabilitySwitch Capability Storage Limit> - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- switching
Mode List<CapabilityCapabilities Switch Capability Switching Mode Capability> - This complex property has following sub-properties:
- system
Limits List<CapabilitySwitch Capability System Limit> - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- List<Capability
Switch Capability Tag> - This complex property has following sub-properties:
- unified
Ports List<CapabilitySwitch Capability Unified Port> - This complex property has following sub-properties:
- unified
Rule String - (ReadOnly) The Slider rule for Unified ports on this switch.
- uplink
Admin BooleanPort Speed Neg Auto25Gbps Supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- version
Contexts List<CapabilitySwitch Capability Version Context> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vid String
- VID information for Switch/Fabric-Interconnect.
- account
Moid string - (ReadOnly) The Account ID for this managed object.
- additional
Properties string - ancestors
Capability
Switch Capability Ancestor[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- capability
Switch stringCapability Id - class
Id string - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- create
Time string - (ReadOnly) The time when this managed object was created.
- default
Fcoe numberVlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- domain
Group stringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- dynamic
Vifs booleanSupported - (ReadOnly) Dynamic VIFs support on this switch.
- fan
Modules booleanSupported - (ReadOnly) Fan Modules support on this switch.
- fc
End CapabilityHost Mode Reserved Vsans Switch Capability Fc End Host Mode Reserved Vsan[] - This complex property has following sub-properties:
- fc
Uplink booleanPorts Auto Negotiation Supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- imm
Controls booleanVpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- locator
Beacon booleanSupported - (ReadOnly) Locator Beacon LED support on this switch.
- max
Ports number - (ReadOnly) Maximum allowed physical ports on this switch.
- max
Slots number - (ReadOnly) Maximum allowed physical slots on this switch.
- min
Version CapabilityMap With Breakout Supports Switch Capability Min Version Map With Breakout Support[] - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- min
Version CapabilityMap With Locator Led Supports Switch Capability Min Version Map With Locator Led Support[] - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- min
Version CapabilityMap With Neg Auto25g Supports Switch Capability Min Version Map With Neg Auto25g Support[] - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- mod
Time string - (ReadOnly) The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- An unique identifer for a capability descriptor.
- network
Limits CapabilitySwitch Capability Network Limit[] - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- owners string[]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Capability
Switch Capability Parent[] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources CapabilitySwitch Capability Permission Resource[] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- pid string
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - ports
Supporting100g CapabilitySpeeds Switch Capability Ports Supporting100g Speed[] - This complex property has following sub-properties:
- ports
Supporting10g CapabilitySpeeds Switch Capability Ports Supporting10g Speed[] - This complex property has following sub-properties:
- ports
Supporting1g CapabilitySpeeds Switch Capability Ports Supporting1g Speed[] - This complex property has following sub-properties:
- ports
Supporting25g CapabilitySpeeds Switch Capability Ports Supporting25g Speed[] - This complex property has following sub-properties:
- ports
Supporting40g CapabilitySpeeds Switch Capability Ports Supporting40g Speed[] - This complex property has following sub-properties:
- ports
Supporting CapabilityAppliance Roles Switch Capability Ports Supporting Appliance Role[] - This complex property has following sub-properties:
- ports
Supporting CapabilityBreakouts Switch Capability Ports Supporting Breakout[] - This complex property has following sub-properties:
- ports
Supporting CapabilityFcoes Switch Capability Ports Supporting Fco[] - This complex property has following sub-properties:
- ports
Supporting CapabilityServer Roles Switch Capability Ports Supporting Server Role[] - This complex property has following sub-properties:
- reserved
Vsans CapabilitySwitch Capability Reserved Vsan[] - This complex property has following sub-properties:
- sereno
Netflow booleanSupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- server
Role string[]Supported On Breakouts - (Array of schema.TypeString) -
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sku string
- SKU information for Switch/Fabric-Interconnect.
- storage
Limits CapabilitySwitch Capability Storage Limit[] - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- switching
Mode CapabilityCapabilities Switch Capability Switching Mode Capability[] - This complex property has following sub-properties:
- system
Limits CapabilitySwitch Capability System Limit[] - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- Capability
Switch Capability Tag[] - This complex property has following sub-properties:
- unified
Ports CapabilitySwitch Capability Unified Port[] - This complex property has following sub-properties:
- unified
Rule string - (ReadOnly) The Slider rule for Unified ports on this switch.
- uplink
Admin booleanPort Speed Neg Auto25Gbps Supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- version
Contexts CapabilitySwitch Capability Version Context[] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vid string
- VID information for Switch/Fabric-Interconnect.
- account_
moid str - (ReadOnly) The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Capability
Switch Capability Ancestor Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- capability_
switch_ strcapability_ id - 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.
- create_
time str - (ReadOnly) The time when this managed object was created.
- default_
fcoe_ floatvlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- domain_
group_ strmoid - (ReadOnly) The DomainGroup ID for this managed object.
- dynamic_
vifs_ boolsupported - (ReadOnly) Dynamic VIFs support on this switch.
- fan_
modules_ boolsupported - (ReadOnly) Fan Modules support on this switch.
- fc_
end_ Sequence[Capabilityhost_ mode_ reserved_ vsans Switch Capability Fc End Host Mode Reserved Vsan Args] - This complex property has following sub-properties:
- fc_
uplink_ boolports_ auto_ negotiation_ supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- imm_
controls_ boolvpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- locator_
beacon_ boolsupported - (ReadOnly) Locator Beacon LED support on this switch.
- max_
ports float - (ReadOnly) Maximum allowed physical ports on this switch.
- max_
slots float - (ReadOnly) Maximum allowed physical slots on this switch.
- min_
version_ Sequence[Capabilitymap_ with_ breakout_ supports Switch Capability Min Version Map With Breakout Support Args] - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- min_
version_ Sequence[Capabilitymap_ with_ locator_ led_ supports Switch Capability Min Version Map With Locator Led Support Args] - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- min_
version_ Sequence[Capabilitymap_ with_ neg_ auto25g_ supports Switch Capability Min Version Map With Neg Auto25g Support Args] - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- mod_
time str - (ReadOnly) The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- An unique identifer for a capability descriptor.
- network_
limits Sequence[CapabilitySwitch Capability Network Limit Args] - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- owners Sequence[str]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Sequence[Capability
Switch Capability Parent Args] - (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission_
resources Sequence[CapabilitySwitch Capability Permission Resource Args] - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- pid str
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - ports_
supporting100g_ Sequence[Capabilityspeeds Switch Capability Ports Supporting100g Speed Args] - This complex property has following sub-properties:
- ports_
supporting10g_ Sequence[Capabilityspeeds Switch Capability Ports Supporting10g Speed Args] - This complex property has following sub-properties:
- ports_
supporting1g_ Sequence[Capabilityspeeds Switch Capability Ports Supporting1g Speed Args] - This complex property has following sub-properties:
- ports_
supporting25g_ Sequence[Capabilityspeeds Switch Capability Ports Supporting25g Speed Args] - This complex property has following sub-properties:
- ports_
supporting40g_ Sequence[Capabilityspeeds Switch Capability Ports Supporting40g Speed Args] - This complex property has following sub-properties:
- ports_
supporting_ Sequence[Capabilityappliance_ roles Switch Capability Ports Supporting Appliance Role Args] - This complex property has following sub-properties:
- ports_
supporting_ Sequence[Capabilitybreakouts Switch Capability Ports Supporting Breakout Args] - This complex property has following sub-properties:
- ports_
supporting_ Sequence[Capabilityfcoes Switch Capability Ports Supporting Fco Args] - This complex property has following sub-properties:
- ports_
supporting_ Sequence[Capabilityserver_ roles Switch Capability Ports Supporting Server Role Args] - This complex property has following sub-properties:
- reserved_
vsans Sequence[CapabilitySwitch Capability Reserved Vsan Args] - This complex property has following sub-properties:
- sereno_
netflow_ boolsupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- server_
role_ Sequence[str]supported_ on_ breakouts - (Array of schema.TypeString) -
- str
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sku str
- SKU information for Switch/Fabric-Interconnect.
- storage_
limits Sequence[CapabilitySwitch Capability Storage Limit Args] - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- switching_
mode_ Sequence[Capabilitycapabilities Switch Capability Switching Mode Capability Args] - This complex property has following sub-properties:
- system_
limits Sequence[CapabilitySwitch Capability System Limit Args] - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- Sequence[Capability
Switch Capability Tag Args] - This complex property has following sub-properties:
- unified_
ports Sequence[CapabilitySwitch Capability Unified Port Args] - This complex property has following sub-properties:
- unified_
rule str - (ReadOnly) The Slider rule for Unified ports on this switch.
- uplink_
admin_ boolport_ speed_ neg_ auto25_ gbps_ supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- version_
contexts Sequence[CapabilitySwitch Capability Version Context Args] - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vid str
- VID information for Switch/Fabric-Interconnect.
- account
Moid String - (ReadOnly) The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- capability
Switch StringCapability Id - class
Id String - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- create
Time String - (ReadOnly) The time when this managed object was created.
- default
Fcoe NumberVlan - (ReadOnly) Default Fcoe VLAN associated with this switch.
- domain
Group StringMoid - (ReadOnly) The DomainGroup ID for this managed object.
- dynamic
Vifs BooleanSupported - (ReadOnly) Dynamic VIFs support on this switch.
- fan
Modules BooleanSupported - (ReadOnly) Fan Modules support on this switch.
- fc
End List<Property Map>Host Mode Reserved Vsans - This complex property has following sub-properties:
- fc
Uplink BooleanPorts Auto Negotiation Supported - (ReadOnly) Fc Uplink ports auto negotiation speed support on this switch.
- imm
Controls BooleanVpcompression - (ReadOnly) VlanPort Compression is controlled by IMM.
- locator
Beacon BooleanSupported - (ReadOnly) Locator Beacon LED support on this switch.
- max
Ports Number - (ReadOnly) Maximum allowed physical ports on this switch.
- max
Slots Number - (ReadOnly) Maximum allowed physical slots on this switch.
- min
Version List<Property Map>Map With Breakout Supports - (ReadOnly) Minimum firmware version supported for breakout ports on this switch. This complex property has following sub-properties:
- min
Version List<Property Map>Map With Locator Led Supports - (ReadOnly) Minimum firmware version supported for locator leds on this switch. This complex property has following sub-properties:
- min
Version List<Property Map>Map With Neg Auto25g Supports - (ReadOnly) Minimum firmware version supported for 'negotiate auto 25000' port admin speed on this switch. This complex property has following sub-properties:
- mod
Time String - (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- An unique identifer for a capability descriptor.
- network
Limits List<Property Map> - (ReadOnly) List of network limitations for this switch. This complex property has following sub-properties:
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents List<Property Map>
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission
Resources List<Property Map> - (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- pid String
- Product Identifier for a Switch/Fabric-Interconnect.*
UCS-FI-6454
- The standard 4th generation UCS Fabric Interconnect with 54 ports.*UCS-FI-64108
- The expanded 4th generation UCS Fabric Interconnect with 108 ports.*UCS-FI-6536
- The standard 5th generation UCS Fabric Interconnect with 36 ports.*UCSX-S9108-100G
- Cisco UCS Fabric Interconnect 9108 100G with 8 ports.*UCS-FI-6664
- The standard 6th generation UCS Fabric Interconnect with 36 ports.*unknown
- Unknown device type, usage is TBD. - ports
Supporting100g List<Property Map>Speeds - This complex property has following sub-properties:
- ports
Supporting10g List<Property Map>Speeds - This complex property has following sub-properties:
- ports
Supporting1g List<Property Map>Speeds - This complex property has following sub-properties:
- ports
Supporting25g List<Property Map>Speeds - This complex property has following sub-properties:
- ports
Supporting40g List<Property Map>Speeds - This complex property has following sub-properties:
- ports
Supporting List<Property Map>Appliance Roles - This complex property has following sub-properties:
- ports
Supporting List<Property Map>Breakouts - This complex property has following sub-properties:
- ports
Supporting List<Property Map>Fcoes - This complex property has following sub-properties:
- ports
Supporting List<Property Map>Server Roles - This complex property has following sub-properties:
- reserved
Vsans List<Property Map> - This complex property has following sub-properties:
- sereno
Netflow BooleanSupported - (ReadOnly) Sereno Adaptor with Netflow support on this switch.
- server
Role List<String>Supported On Breakouts - (Array of schema.TypeString) -
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sku String
- SKU information for Switch/Fabric-Interconnect.
- storage
Limits List<Property Map> - (ReadOnly) List of storage limitations for this switch. This complex property has following sub-properties:
- switching
Mode List<Property Map>Capabilities - This complex property has following sub-properties:
- system
Limits List<Property Map> - (ReadOnly) List of system limitations for this switch. This complex property has following sub-properties:
- List<Property Map>
- This complex property has following sub-properties:
- unified
Ports List<Property Map> - This complex property has following sub-properties:
- unified
Rule String - (ReadOnly) The Slider rule for Unified ports on this switch.
- uplink
Admin BooleanPort Speed Neg Auto25Gbps Supported - (ReadOnly) 'Negotiate Auto 25000' admin speed support on this switch for port or port-channelwith Ethernet Uplink/Appliance/FCoE Uplink roles.
- version
Contexts List<Property Map> - (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vid String
- VID information for Switch/Fabric-Interconnect.
Supporting Types
CapabilitySwitchCapabilityAncestor, CapabilitySwitchCapabilityAncestorArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
CapabilitySwitchCapabilityFcEndHostModeReservedVsan, CapabilitySwitchCapabilityFcEndHostModeReservedVsanArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityMinVersionMapWithBreakoutSupport, CapabilitySwitchCapabilityMinVersionMapWithBreakoutSupportArgs
- Additional
Properties string - Bundle
Version string - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- Class
Id string - Device
Firmware stringVersion - (ReadOnly) Bundled device firmware version.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Additional
Properties string - Bundle
Version string - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- Class
Id string - Device
Firmware stringVersion - (ReadOnly) Bundled device firmware version.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - bundle
Version String - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class
Id String - device
Firmware StringVersion - (ReadOnly) Bundled device firmware version.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties string - bundle
Version string - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class
Id string - device
Firmware stringVersion - (ReadOnly) Bundled device firmware version.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional_
properties str - bundle_
version str - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class_
id str - device_
firmware_ strversion - (ReadOnly) Bundled device firmware version.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - bundle
Version String - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class
Id String - device
Firmware StringVersion - (ReadOnly) Bundled device firmware version.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
CapabilitySwitchCapabilityMinVersionMapWithLocatorLedSupport, CapabilitySwitchCapabilityMinVersionMapWithLocatorLedSupportArgs
- Additional
Properties string - Bundle
Version string - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- Class
Id string - Device
Firmware stringVersion - (ReadOnly) Bundled device firmware version.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Additional
Properties string - Bundle
Version string - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- Class
Id string - Device
Firmware stringVersion - (ReadOnly) Bundled device firmware version.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - bundle
Version String - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class
Id String - device
Firmware StringVersion - (ReadOnly) Bundled device firmware version.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties string - bundle
Version string - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class
Id string - device
Firmware stringVersion - (ReadOnly) Bundled device firmware version.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional_
properties str - bundle_
version str - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class_
id str - device_
firmware_ strversion - (ReadOnly) Bundled device firmware version.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - bundle
Version String - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class
Id String - device
Firmware StringVersion - (ReadOnly) Bundled device firmware version.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
CapabilitySwitchCapabilityMinVersionMapWithNegAuto25gSupport, CapabilitySwitchCapabilityMinVersionMapWithNegAuto25gSupportArgs
- Additional
Properties string - Bundle
Version string - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- Class
Id string - Device
Firmware stringVersion - (ReadOnly) Bundled device firmware version.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Additional
Properties string - Bundle
Version string - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- Class
Id string - Device
Firmware stringVersion - (ReadOnly) Bundled device firmware version.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - bundle
Version String - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class
Id String - device
Firmware StringVersion - (ReadOnly) Bundled device firmware version.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties string - bundle
Version string - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class
Id string - device
Firmware stringVersion - (ReadOnly) Bundled device firmware version.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional_
properties str - bundle_
version str - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class_
id str - device_
firmware_ strversion - (ReadOnly) Bundled device firmware version.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - bundle
Version String - (ReadOnly) Bundle version. Usually the first released bundle containing the specific device firmware version.
- class
Id String - device
Firmware StringVersion - (ReadOnly) Bundled device firmware version.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
CapabilitySwitchCapabilityNetworkLimit, CapabilitySwitchCapabilityNetworkLimitArgs
- Additional
Properties string - Class
Id string - Max
Compressed doublePort Vlan Count - Maximum Compressed configurable VLANs on Switch/Fabric-Interconnect.
- Max
Uncompressed doublePort Vlan Count - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- Maximum
Active doubleTraffic Monitoring Sessions - Maximum configured and enabled Traffic Monitoring sessions on this Switch/Fabric-Interconnect.
- Maximum
Ethernet doublePort Channels - Maximum configurable Ethernet port-channels on Switch/Fabric-Interconnect.
- Maximum
Ethernet doubleUplink Ports - Maximum configurable Ethernet Uplink ports on Switch/Fabric-Interconnect.
- Maximum
Fc doublePort Channel Members - Maximum configurable Fibre Channel port-channel member ports on Switch/Fabric-Interconnect.
- Maximum
Fc doublePort Channels - Maximum configurable Fibre Channel port-channels on Switch/Fabric-Interconnect.
- Maximum
Igmp doubleGroups - Maximum configurable IGMP Groups on Switch/Fabric-Interconnect.
- Maximum
Port doubleChannel Members - Maximum configurable ports per each port-channel on Switch/Fabric-Interconnect.
- Maximum
Primary doubleVlan - Maximum configurable Primary Private VLANs on Switch/Fabric-Interconnect.
- Maximum
Secondary doubleVlan - Maximum configurable Secondary Private VLANs on Switch/Fabric-Interconnect.
- Maximum
Secondary doubleVlan Per Primary - Maximum configurable Secondary VLANs per each Primary VLAN on Switch/Fabric-Interconnect.
- Maximum
Vifs double - Maximum allowes VIFs on Switch/Fabric-Interconnect.
- Maximum
Vlans double - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- Minimum
Active doubleFans - Minimum required fans in 'active' state for this Switch/Fabric-Interconnect.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Additional
Properties string - Class
Id string - Max
Compressed float64Port Vlan Count - Maximum Compressed configurable VLANs on Switch/Fabric-Interconnect.
- Max
Uncompressed float64Port Vlan Count - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- Maximum
Active float64Traffic Monitoring Sessions - Maximum configured and enabled Traffic Monitoring sessions on this Switch/Fabric-Interconnect.
- Maximum
Ethernet float64Port Channels - Maximum configurable Ethernet port-channels on Switch/Fabric-Interconnect.
- Maximum
Ethernet float64Uplink Ports - Maximum configurable Ethernet Uplink ports on Switch/Fabric-Interconnect.
- Maximum
Fc float64Port Channel Members - Maximum configurable Fibre Channel port-channel member ports on Switch/Fabric-Interconnect.
- Maximum
Fc float64Port Channels - Maximum configurable Fibre Channel port-channels on Switch/Fabric-Interconnect.
- Maximum
Igmp float64Groups - Maximum configurable IGMP Groups on Switch/Fabric-Interconnect.
- Maximum
Port float64Channel Members - Maximum configurable ports per each port-channel on Switch/Fabric-Interconnect.
- Maximum
Primary float64Vlan - Maximum configurable Primary Private VLANs on Switch/Fabric-Interconnect.
- Maximum
Secondary float64Vlan - Maximum configurable Secondary Private VLANs on Switch/Fabric-Interconnect.
- Maximum
Secondary float64Vlan Per Primary - Maximum configurable Secondary VLANs per each Primary VLAN on Switch/Fabric-Interconnect.
- Maximum
Vifs float64 - Maximum allowes VIFs on Switch/Fabric-Interconnect.
- Maximum
Vlans float64 - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- Minimum
Active float64Fans - Minimum required fans in 'active' state for this Switch/Fabric-Interconnect.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - max
Compressed DoublePort Vlan Count - Maximum Compressed configurable VLANs on Switch/Fabric-Interconnect.
- max
Uncompressed DoublePort Vlan Count - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- maximum
Active DoubleTraffic Monitoring Sessions - Maximum configured and enabled Traffic Monitoring sessions on this Switch/Fabric-Interconnect.
- maximum
Ethernet DoublePort Channels - Maximum configurable Ethernet port-channels on Switch/Fabric-Interconnect.
- maximum
Ethernet DoubleUplink Ports - Maximum configurable Ethernet Uplink ports on Switch/Fabric-Interconnect.
- maximum
Fc DoublePort Channel Members - Maximum configurable Fibre Channel port-channel member ports on Switch/Fabric-Interconnect.
- maximum
Fc DoublePort Channels - Maximum configurable Fibre Channel port-channels on Switch/Fabric-Interconnect.
- maximum
Igmp DoubleGroups - Maximum configurable IGMP Groups on Switch/Fabric-Interconnect.
- maximum
Port DoubleChannel Members - Maximum configurable ports per each port-channel on Switch/Fabric-Interconnect.
- maximum
Primary DoubleVlan - Maximum configurable Primary Private VLANs on Switch/Fabric-Interconnect.
- maximum
Secondary DoubleVlan - Maximum configurable Secondary Private VLANs on Switch/Fabric-Interconnect.
- maximum
Secondary DoubleVlan Per Primary - Maximum configurable Secondary VLANs per each Primary VLAN on Switch/Fabric-Interconnect.
- maximum
Vifs Double - Maximum allowes VIFs on Switch/Fabric-Interconnect.
- maximum
Vlans Double - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- minimum
Active DoubleFans - Minimum required fans in 'active' state for this Switch/Fabric-Interconnect.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties string - class
Id string - max
Compressed numberPort Vlan Count - Maximum Compressed configurable VLANs on Switch/Fabric-Interconnect.
- max
Uncompressed numberPort Vlan Count - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- maximum
Active numberTraffic Monitoring Sessions - Maximum configured and enabled Traffic Monitoring sessions on this Switch/Fabric-Interconnect.
- maximum
Ethernet numberPort Channels - Maximum configurable Ethernet port-channels on Switch/Fabric-Interconnect.
- maximum
Ethernet numberUplink Ports - Maximum configurable Ethernet Uplink ports on Switch/Fabric-Interconnect.
- maximum
Fc numberPort Channel Members - Maximum configurable Fibre Channel port-channel member ports on Switch/Fabric-Interconnect.
- maximum
Fc numberPort Channels - Maximum configurable Fibre Channel port-channels on Switch/Fabric-Interconnect.
- maximum
Igmp numberGroups - Maximum configurable IGMP Groups on Switch/Fabric-Interconnect.
- maximum
Port numberChannel Members - Maximum configurable ports per each port-channel on Switch/Fabric-Interconnect.
- maximum
Primary numberVlan - Maximum configurable Primary Private VLANs on Switch/Fabric-Interconnect.
- maximum
Secondary numberVlan - Maximum configurable Secondary Private VLANs on Switch/Fabric-Interconnect.
- maximum
Secondary numberVlan Per Primary - Maximum configurable Secondary VLANs per each Primary VLAN on Switch/Fabric-Interconnect.
- maximum
Vifs number - Maximum allowes VIFs on Switch/Fabric-Interconnect.
- maximum
Vlans number - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- minimum
Active numberFans - Minimum required fans in 'active' state for this Switch/Fabric-Interconnect.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional_
properties str - class_
id str - max_
compressed_ floatport_ vlan_ count - Maximum Compressed configurable VLANs on Switch/Fabric-Interconnect.
- max_
uncompressed_ floatport_ vlan_ count - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- maximum_
active_ floattraffic_ monitoring_ sessions - Maximum configured and enabled Traffic Monitoring sessions on this Switch/Fabric-Interconnect.
- maximum_
ethernet_ floatport_ channels - Maximum configurable Ethernet port-channels on Switch/Fabric-Interconnect.
- maximum_
ethernet_ floatuplink_ ports - Maximum configurable Ethernet Uplink ports on Switch/Fabric-Interconnect.
- maximum_
fc_ floatport_ channel_ members - Maximum configurable Fibre Channel port-channel member ports on Switch/Fabric-Interconnect.
- maximum_
fc_ floatport_ channels - Maximum configurable Fibre Channel port-channels on Switch/Fabric-Interconnect.
- maximum_
igmp_ floatgroups - Maximum configurable IGMP Groups on Switch/Fabric-Interconnect.
- maximum_
port_ floatchannel_ members - Maximum configurable ports per each port-channel on Switch/Fabric-Interconnect.
- maximum_
primary_ floatvlan - Maximum configurable Primary Private VLANs on Switch/Fabric-Interconnect.
- maximum_
secondary_ floatvlan - Maximum configurable Secondary Private VLANs on Switch/Fabric-Interconnect.
- maximum_
secondary_ floatvlan_ per_ primary - Maximum configurable Secondary VLANs per each Primary VLAN on Switch/Fabric-Interconnect.
- maximum_
vifs float - Maximum allowes VIFs on Switch/Fabric-Interconnect.
- maximum_
vlans float - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- minimum_
active_ floatfans - Minimum required fans in 'active' state for this Switch/Fabric-Interconnect.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - max
Compressed NumberPort Vlan Count - Maximum Compressed configurable VLANs on Switch/Fabric-Interconnect.
- max
Uncompressed NumberPort Vlan Count - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- maximum
Active NumberTraffic Monitoring Sessions - Maximum configured and enabled Traffic Monitoring sessions on this Switch/Fabric-Interconnect.
- maximum
Ethernet NumberPort Channels - Maximum configurable Ethernet port-channels on Switch/Fabric-Interconnect.
- maximum
Ethernet NumberUplink Ports - Maximum configurable Ethernet Uplink ports on Switch/Fabric-Interconnect.
- maximum
Fc NumberPort Channel Members - Maximum configurable Fibre Channel port-channel member ports on Switch/Fabric-Interconnect.
- maximum
Fc NumberPort Channels - Maximum configurable Fibre Channel port-channels on Switch/Fabric-Interconnect.
- maximum
Igmp NumberGroups - Maximum configurable IGMP Groups on Switch/Fabric-Interconnect.
- maximum
Port NumberChannel Members - Maximum configurable ports per each port-channel on Switch/Fabric-Interconnect.
- maximum
Primary NumberVlan - Maximum configurable Primary Private VLANs on Switch/Fabric-Interconnect.
- maximum
Secondary NumberVlan - Maximum configurable Secondary Private VLANs on Switch/Fabric-Interconnect.
- maximum
Secondary NumberVlan Per Primary - Maximum configurable Secondary VLANs per each Primary VLAN on Switch/Fabric-Interconnect.
- maximum
Vifs Number - Maximum allowes VIFs on Switch/Fabric-Interconnect.
- maximum
Vlans Number - Maximum configurable VLANs on Switch/Fabric-Interconnect.
- minimum
Active NumberFans - Minimum required fans in 'active' state for this Switch/Fabric-Interconnect.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
CapabilitySwitchCapabilityParent, CapabilitySwitchCapabilityParentArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
CapabilitySwitchCapabilityPermissionResource, CapabilitySwitchCapabilityPermissionResourceArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
CapabilitySwitchCapabilityPortsSupporting100gSpeed, CapabilitySwitchCapabilityPortsSupporting100gSpeedArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityPortsSupporting10gSpeed, CapabilitySwitchCapabilityPortsSupporting10gSpeedArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityPortsSupporting1gSpeed, CapabilitySwitchCapabilityPortsSupporting1gSpeedArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityPortsSupporting25gSpeed, CapabilitySwitchCapabilityPortsSupporting25gSpeedArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityPortsSupporting40gSpeed, CapabilitySwitchCapabilityPortsSupporting40gSpeedArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityPortsSupportingApplianceRole, CapabilitySwitchCapabilityPortsSupportingApplianceRoleArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityPortsSupportingBreakout, CapabilitySwitchCapabilityPortsSupportingBreakoutArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityPortsSupportingFco, CapabilitySwitchCapabilityPortsSupportingFcoArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityPortsSupportingServerRole, CapabilitySwitchCapabilityPortsSupportingServerRoleArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityReservedVsan, CapabilitySwitchCapabilityReservedVsanArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityStorageLimit, CapabilitySwitchCapabilityStorageLimitArgs
- Additional
Properties string - Class
Id string - Maximum
User doubleZone Count - Maximum user zones per Switch/Fabric-Interconnect.
- Maximum
Virtual doubleFc Interfaces - Maximum configurable Virtual Fibre Channel interfaces on Switch/Fabric-Interconnect.
- Maximum
Virtual doubleFc Interfaces Per Blade Server - Maximum configurable Virtual Fibre Channel interfaces per blade.
- Maximum
Vsans double - Maximum configurable VSANs on Switch/Fabric-Interconnect.
- Maximum
Zone doubleCount - Zone limit per Switch/Fabric-Interconnect.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Additional
Properties string - Class
Id string - Maximum
User float64Zone Count - Maximum user zones per Switch/Fabric-Interconnect.
- Maximum
Virtual float64Fc Interfaces - Maximum configurable Virtual Fibre Channel interfaces on Switch/Fabric-Interconnect.
- Maximum
Virtual float64Fc Interfaces Per Blade Server - Maximum configurable Virtual Fibre Channel interfaces per blade.
- Maximum
Vsans float64 - Maximum configurable VSANs on Switch/Fabric-Interconnect.
- Maximum
Zone float64Count - Zone limit per Switch/Fabric-Interconnect.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - maximum
User DoubleZone Count - Maximum user zones per Switch/Fabric-Interconnect.
- maximum
Virtual DoubleFc Interfaces - Maximum configurable Virtual Fibre Channel interfaces on Switch/Fabric-Interconnect.
- maximum
Virtual DoubleFc Interfaces Per Blade Server - Maximum configurable Virtual Fibre Channel interfaces per blade.
- maximum
Vsans Double - Maximum configurable VSANs on Switch/Fabric-Interconnect.
- maximum
Zone DoubleCount - Zone limit per Switch/Fabric-Interconnect.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties string - class
Id string - maximum
User numberZone Count - Maximum user zones per Switch/Fabric-Interconnect.
- maximum
Virtual numberFc Interfaces - Maximum configurable Virtual Fibre Channel interfaces on Switch/Fabric-Interconnect.
- maximum
Virtual numberFc Interfaces Per Blade Server - Maximum configurable Virtual Fibre Channel interfaces per blade.
- maximum
Vsans number - Maximum configurable VSANs on Switch/Fabric-Interconnect.
- maximum
Zone numberCount - Zone limit per Switch/Fabric-Interconnect.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional_
properties str - class_
id str - maximum_
user_ floatzone_ count - Maximum user zones per Switch/Fabric-Interconnect.
- maximum_
virtual_ floatfc_ interfaces - Maximum configurable Virtual Fibre Channel interfaces on Switch/Fabric-Interconnect.
- maximum_
virtual_ floatfc_ interfaces_ per_ blade_ server - Maximum configurable Virtual Fibre Channel interfaces per blade.
- maximum_
vsans float - Maximum configurable VSANs on Switch/Fabric-Interconnect.
- maximum_
zone_ floatcount - Zone limit per Switch/Fabric-Interconnect.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - maximum
User NumberZone Count - Maximum user zones per Switch/Fabric-Interconnect.
- maximum
Virtual NumberFc Interfaces - Maximum configurable Virtual Fibre Channel interfaces on Switch/Fabric-Interconnect.
- maximum
Virtual NumberFc Interfaces Per Blade Server - Maximum configurable Virtual Fibre Channel interfaces per blade.
- maximum
Vsans Number - Maximum configurable VSANs on Switch/Fabric-Interconnect.
- maximum
Zone NumberCount - Zone limit per Switch/Fabric-Interconnect.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
CapabilitySwitchCapabilitySwitchingModeCapability, CapabilitySwitchCapabilitySwitchingModeCapabilityArgs
- Additional
Properties string - Class
Id string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Switching
Mode string - Switching mode type (endhost, switch) of the switch.*
end-host
- In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer.*switch
- In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode. - Vp
Compression boolSupported - VP Compression support on this switch.
- Additional
Properties string - Class
Id string - Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Switching
Mode string - Switching mode type (endhost, switch) of the switch.*
end-host
- In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer.*switch
- In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode. - Vp
Compression boolSupported - VP Compression support on this switch.
- additional
Properties String - class
Id String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- switching
Mode String - Switching mode type (endhost, switch) of the switch.*
end-host
- In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer.*switch
- In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode. - vp
Compression BooleanSupported - VP Compression support on this switch.
- additional
Properties string - class
Id string - object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- switching
Mode string - Switching mode type (endhost, switch) of the switch.*
end-host
- In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer.*switch
- In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode. - vp
Compression booleanSupported - VP Compression support on this switch.
- additional_
properties str - class_
id str - object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- switching_
mode str - Switching mode type (endhost, switch) of the switch.*
end-host
- In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer.*switch
- In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode. - vp_
compression_ boolsupported - VP Compression support on this switch.
- additional
Properties String - class
Id String - object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- switching
Mode String - Switching mode type (endhost, switch) of the switch.*
end-host
- In end-host mode, the fabric interconnects appear to the upstream devices as end hosts with multiple links.In this mode, the switch does not run Spanning Tree Protocol and avoids loops by following a set of rules for traffic forwarding.In case of ethernet switching mode - Ethernet end-host mode is also known as Ethernet host virtualizer.*switch
- In switch mode, the switch runs Spanning Tree Protocol to avoid loops, and broadcast and multicast packets are handled in the traditional way.This is the traditional switch mode. - vp
Compression BooleanSupported - VP Compression support on this switch.
CapabilitySwitchCapabilitySystemLimit, CapabilitySwitchCapabilitySystemLimitArgs
- Additional
Properties string - Class
Id string - Maximum
Chassis doubleCount - Maximum UCS chassis that can be connected to this Switch/Fabric-Interconnect.
- Maximum
Fex doublePer Domain - Maximum UCS Fabric-extenders (FEX) per Switch/Fabric-Interconnect.
- Maximum
Servers doublePer Domain - Maximum UCS servers per Switch/Fabric-Interconnect.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Additional
Properties string - Class
Id string - Maximum
Chassis float64Count - Maximum UCS chassis that can be connected to this Switch/Fabric-Interconnect.
- Maximum
Fex float64Per Domain - Maximum UCS Fabric-extenders (FEX) per Switch/Fabric-Interconnect.
- Maximum
Servers float64Per Domain - Maximum UCS servers per Switch/Fabric-Interconnect.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - maximum
Chassis DoubleCount - Maximum UCS chassis that can be connected to this Switch/Fabric-Interconnect.
- maximum
Fex DoublePer Domain - Maximum UCS Fabric-extenders (FEX) per Switch/Fabric-Interconnect.
- maximum
Servers DoublePer Domain - Maximum UCS servers per Switch/Fabric-Interconnect.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties string - class
Id string - maximum
Chassis numberCount - Maximum UCS chassis that can be connected to this Switch/Fabric-Interconnect.
- maximum
Fex numberPer Domain - Maximum UCS Fabric-extenders (FEX) per Switch/Fabric-Interconnect.
- maximum
Servers numberPer Domain - Maximum UCS servers per Switch/Fabric-Interconnect.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional_
properties str - class_
id str - maximum_
chassis_ floatcount - Maximum UCS chassis that can be connected to this Switch/Fabric-Interconnect.
- maximum_
fex_ floatper_ domain - Maximum UCS Fabric-extenders (FEX) per Switch/Fabric-Interconnect.
- maximum_
servers_ floatper_ domain - Maximum UCS servers per Switch/Fabric-Interconnect.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional
Properties String - class
Id String - maximum
Chassis NumberCount - Maximum UCS chassis that can be connected to this Switch/Fabric-Interconnect.
- maximum
Fex NumberPer Domain - Maximum UCS Fabric-extenders (FEX) per Switch/Fabric-Interconnect.
- maximum
Servers NumberPer Domain - Maximum UCS servers per Switch/Fabric-Interconnect.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
CapabilitySwitchCapabilityTag, CapabilitySwitchCapabilityTagArgs
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- Additional
Properties string - Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
- additional
Properties string - key string
- The string representation of a tag key.
- value string
- The string representation of a tag value.
- additional_
properties str - key str
- The string representation of a tag key.
- value str
- The string representation of a tag value.
- additional
Properties String - key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
CapabilitySwitchCapabilityUnifiedPort, CapabilitySwitchCapabilityUnifiedPortArgs
- Additional
Properties string - Class
Id string - End
Port doubleId - Ending Port ID in this range of ports.
- End
Slot doubleId - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port doubleId - Starting Port ID in this range of ports.
- Start
Slot doubleId - Starting Slot ID in this range of ports.
- Additional
Properties string - Class
Id string - End
Port float64Id - Ending Port ID in this range of ports.
- End
Slot float64Id - Ending Slot ID in this range of ports.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Start
Port float64Id - Starting Port ID in this range of ports.
- Start
Slot float64Id - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port DoubleId - Ending Port ID in this range of ports.
- end
Slot DoubleId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port DoubleId - Starting Port ID in this range of ports.
- start
Slot DoubleId - Starting Slot ID in this range of ports.
- additional
Properties string - class
Id string - end
Port numberId - Ending Port ID in this range of ports.
- end
Slot numberId - Ending Slot ID in this range of ports.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port numberId - Starting Port ID in this range of ports.
- start
Slot numberId - Starting Slot ID in this range of ports.
- additional_
properties str - class_
id str - end_
port_ floatid - Ending Port ID in this range of ports.
- end_
slot_ floatid - Ending Slot ID in this range of ports.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start_
port_ floatid - Starting Port ID in this range of ports.
- start_
slot_ floatid - Starting Slot ID in this range of ports.
- additional
Properties String - class
Id String - end
Port NumberId - Ending Port ID in this range of ports.
- end
Slot NumberId - Ending Slot ID in this range of ports.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- start
Port NumberId - Starting Port ID in this range of ports.
- start
Slot NumberId - Starting Slot ID in this range of ports.
CapabilitySwitchCapabilityVersionContext, CapabilitySwitchCapabilityVersionContextArgs
- Additional
Properties string - Class
Id string - Interested
Mos List<CapabilitySwitch Capability Version Context Interested Mo> - This complex property has following sub-properties:
- Marked
For boolDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Ref
Mos List<CapabilitySwitch Capability Version Context Ref Mo> - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- Timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- Version
Type string - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- Additional
Properties string - Class
Id string - Interested
Mos []CapabilitySwitch Capability Version Context Interested Mo - This complex property has following sub-properties:
- Marked
For boolDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- Nr
Version string - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- Object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Ref
Mos []CapabilitySwitch Capability Version Context Ref Mo - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- Timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- Version
Type string - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - interested
Mos List<CapabilitySwitch Capability Version Context Interested Mo> - This complex property has following sub-properties:
- marked
For BooleanDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref
Mos List<CapabilitySwitch Capability Version Context Ref Mo> - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp String
- (ReadOnly) The time this versioned Managed Object was created.
- version
Type String - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties string - class
Id string - interested
Mos CapabilitySwitch Capability Version Context Interested Mo[] - This complex property has following sub-properties:
- marked
For booleanDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version string - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type string - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref
Mos CapabilitySwitch Capability Version Context Ref Mo[] - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- version
Type string - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- additional_
properties str - class_
id str - interested_
mos Sequence[CapabilitySwitch Capability Version Context Interested Mo] - This complex property has following sub-properties:
- marked_
for_ booldeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_
version str - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_
type str - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref_
mos Sequence[CapabilitySwitch Capability Version Context Ref Mo] - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp str
- (ReadOnly) The time this versioned Managed Object was created.
- version_
type str - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - class
Id String - interested
Mos List<Property Map> - This complex property has following sub-properties:
- marked
For BooleanDeletion - (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr
Version String - (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object
Type String - The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref
Mos List<Property Map> - (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp String
- (ReadOnly) The time this versioned Managed Object was created.
- version
Type String - (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.*
Modified
- Version created every time an object is modified.*Configured
- Version created every time an object is configured to the service profile.*Deployed
- Version created for objects related to a service profile when it is deployed.
CapabilitySwitchCapabilityVersionContextInterestedMo, CapabilitySwitchCapabilityVersionContextInterestedMoArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
CapabilitySwitchCapabilityVersionContextRefMo, CapabilitySwitchCapabilityVersionContextRefMoArgs
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - Class
Id string - Moid string
- The Moid of the referenced REST resource.
- Object
Type string - The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - class
Id string - moid string
- The Moid of the referenced REST resource.
- object
Type string - The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - moid str
- The Moid of the referenced REST resource.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - class
Id String - moid String
- The Moid of the referenced REST resource.
- object
Type String - The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
Import
intersight_capability_switch_capability
can be imported using the Moid of the object, e.g.
$ pulumi import intersight:index/capabilitySwitchCapability:CapabilitySwitchCapability example 1234567890987654321abcde
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the
intersight
Terraform Provider.