intersight.getVnicVnicTemplate
Explore with Pulumi AI
The vNIC template consists of the common vNIC configuration, which can be reused across multiple vNICs. vNICs can be created from the template using the Derive operation. Additionally, an existing vNIC can be attached to a template to use the configuration set in the template. To derive vNICs from a vNIC template, you must use the asynchronous /v1/bulk/MoCloners bulk API. Deriving vNICs from a vNIC Template URL: /v1/bulk/MoCloners Method: POST Headers:
- Key: “prefer” Value: “respond-async” Body: > { “Sources”: [ { “Moid”: “xxxxx”, “ObjectType”: “vnic.VnicTemplate” } ], “Targets”: [ { “Name”: “test-vn2”, “MacAddressType”: “POOL”, “Placement”: { “AutoSlotId”: true, “AutoPciLink”: true }, “LanConnectivityPolicy”: “aaaaa”, “ObjectType”: “vnic.EthIf” } ], “WorkflowNameSuffix”: “Derive vNIC from a Template”, “Organization”: { “Moid”: “ooooo”, “ObjectType”: “organization.Organization” } } The API response includes the “AsyncResult”->bulk.Result MO reference. API clients must poll the bulk.Result MO to monitor the status of the operation. The bulk.Result object also includes a reference to a monitoring workflow, which is accessible from the ‘Requests’ tab in the UI. Managing Template Updates When the vNIC template is updated, the system initiates an automatic call to the /v1/bulk/MoMergers API to synchronize the template changes to all derived vNIC instances asynchronously. The status of the sync operation can be obtained by performing a query on vnic EthIf MO - $filter=SrcTemplate.Moid eq ‘xxx’&$apply=groupby ( (TemplateSyncStatus), aggregate ($count as count)) Override Option for vNIC Templates When enabled, this feature allows the configuration of the derived vNIC to override the configuration available in the template during vNIC create or update. You can query the list of overridable properties for a vNIC template from the Template Catalog. Use the following catalog API query: URL: /v1/capability/TemplateCatalogs Query: $filter= (Name eq ‘VnicTemplate’)&$select=AllowedOverrideList Once a property is overridden on a derived vNIC, it will be added to the ‘OverriddenList’ property on the vnic EthIf MO: URL: /v1/vnic/EthIfs Query: $select=SrcTemplate, OverriddenList When override is disabled on the template, derived vNIC will have same configuration as the template.
Using getVnicVnicTemplate
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getVnicVnicTemplate(args: GetVnicVnicTemplateArgs, opts?: InvokeOptions): Promise<GetVnicVnicTemplateResult>
function getVnicVnicTemplateOutput(args: GetVnicVnicTemplateOutputArgs, opts?: InvokeOptions): Output<GetVnicVnicTemplateResult>
def get_vnic_vnic_template(account_moid: Optional[str] = None,
additional_properties: Optional[str] = None,
ancestors: Optional[Sequence[GetVnicVnicTemplateAncestor]] = None,
cdn: Optional[GetVnicVnicTemplateCdn] = None,
class_id: Optional[str] = None,
create_time: Optional[str] = None,
description: Optional[str] = None,
domain_group_moid: Optional[str] = None,
enable_override: Optional[bool] = None,
eth_adapter_policy: Optional[GetVnicVnicTemplateEthAdapterPolicy] = None,
eth_network_policy: Optional[GetVnicVnicTemplateEthNetworkPolicy] = None,
eth_qos_policy: Optional[GetVnicVnicTemplateEthQosPolicy] = None,
fabric_eth_network_control_policy: Optional[GetVnicVnicTemplateFabricEthNetworkControlPolicy] = None,
fabric_eth_network_group_policies: Optional[Sequence[GetVnicVnicTemplateFabricEthNetworkGroupPolicy]] = None,
failover_enabled: Optional[bool] = None,
id: Optional[str] = None,
iscsi_boot_policy: Optional[GetVnicVnicTemplateIscsiBootPolicy] = None,
lcp_usage_count: Optional[float] = None,
mac_pool: Optional[GetVnicVnicTemplateMacPool] = None,
mod_time: Optional[str] = None,
moid: Optional[str] = None,
name: Optional[str] = None,
object_type: Optional[str] = None,
organization: Optional[GetVnicVnicTemplateOrganization] = None,
owners: Optional[Sequence[str]] = None,
parent: Optional[GetVnicVnicTemplateParent] = None,
peer_vnic_name: Optional[str] = None,
permission_resources: Optional[Sequence[GetVnicVnicTemplatePermissionResource]] = None,
pin_group_name: Optional[str] = None,
shared_scope: Optional[str] = None,
sriov_settings: Optional[GetVnicVnicTemplateSriovSettings] = None,
switch_id: Optional[str] = None,
tags: Optional[Sequence[GetVnicVnicTemplateTag]] = None,
template_actions: Optional[Sequence[GetVnicVnicTemplateTemplateAction]] = None,
update_status: Optional[str] = None,
usage_count: Optional[float] = None,
usnic_settings: Optional[GetVnicVnicTemplateUsnicSettings] = None,
version_context: Optional[GetVnicVnicTemplateVersionContext] = None,
vmq_settings: Optional[GetVnicVnicTemplateVmqSettings] = None,
opts: Optional[InvokeOptions] = None) -> GetVnicVnicTemplateResult
def get_vnic_vnic_template_output(account_moid: Optional[pulumi.Input[str]] = None,
additional_properties: Optional[pulumi.Input[str]] = None,
ancestors: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicVnicTemplateAncestorArgs]]]] = None,
cdn: Optional[pulumi.Input[GetVnicVnicTemplateCdnArgs]] = None,
class_id: Optional[pulumi.Input[str]] = None,
create_time: Optional[pulumi.Input[str]] = None,
description: Optional[pulumi.Input[str]] = None,
domain_group_moid: Optional[pulumi.Input[str]] = None,
enable_override: Optional[pulumi.Input[bool]] = None,
eth_adapter_policy: Optional[pulumi.Input[GetVnicVnicTemplateEthAdapterPolicyArgs]] = None,
eth_network_policy: Optional[pulumi.Input[GetVnicVnicTemplateEthNetworkPolicyArgs]] = None,
eth_qos_policy: Optional[pulumi.Input[GetVnicVnicTemplateEthQosPolicyArgs]] = None,
fabric_eth_network_control_policy: Optional[pulumi.Input[GetVnicVnicTemplateFabricEthNetworkControlPolicyArgs]] = None,
fabric_eth_network_group_policies: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicVnicTemplateFabricEthNetworkGroupPolicyArgs]]]] = None,
failover_enabled: Optional[pulumi.Input[bool]] = None,
id: Optional[pulumi.Input[str]] = None,
iscsi_boot_policy: Optional[pulumi.Input[GetVnicVnicTemplateIscsiBootPolicyArgs]] = None,
lcp_usage_count: Optional[pulumi.Input[float]] = None,
mac_pool: Optional[pulumi.Input[GetVnicVnicTemplateMacPoolArgs]] = None,
mod_time: Optional[pulumi.Input[str]] = None,
moid: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
object_type: Optional[pulumi.Input[str]] = None,
organization: Optional[pulumi.Input[GetVnicVnicTemplateOrganizationArgs]] = None,
owners: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
parent: Optional[pulumi.Input[GetVnicVnicTemplateParentArgs]] = None,
peer_vnic_name: Optional[pulumi.Input[str]] = None,
permission_resources: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicVnicTemplatePermissionResourceArgs]]]] = None,
pin_group_name: Optional[pulumi.Input[str]] = None,
shared_scope: Optional[pulumi.Input[str]] = None,
sriov_settings: Optional[pulumi.Input[GetVnicVnicTemplateSriovSettingsArgs]] = None,
switch_id: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicVnicTemplateTagArgs]]]] = None,
template_actions: Optional[pulumi.Input[Sequence[pulumi.Input[GetVnicVnicTemplateTemplateActionArgs]]]] = None,
update_status: Optional[pulumi.Input[str]] = None,
usage_count: Optional[pulumi.Input[float]] = None,
usnic_settings: Optional[pulumi.Input[GetVnicVnicTemplateUsnicSettingsArgs]] = None,
version_context: Optional[pulumi.Input[GetVnicVnicTemplateVersionContextArgs]] = None,
vmq_settings: Optional[pulumi.Input[GetVnicVnicTemplateVmqSettingsArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVnicVnicTemplateResult]
func LookupVnicVnicTemplate(ctx *Context, args *LookupVnicVnicTemplateArgs, opts ...InvokeOption) (*LookupVnicVnicTemplateResult, error)
func LookupVnicVnicTemplateOutput(ctx *Context, args *LookupVnicVnicTemplateOutputArgs, opts ...InvokeOption) LookupVnicVnicTemplateResultOutput
> Note: This function is named LookupVnicVnicTemplate
in the Go SDK.
public static class GetVnicVnicTemplate
{
public static Task<GetVnicVnicTemplateResult> InvokeAsync(GetVnicVnicTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetVnicVnicTemplateResult> Invoke(GetVnicVnicTemplateInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVnicVnicTemplateResult> getVnicVnicTemplate(GetVnicVnicTemplateArgs args, InvokeOptions options)
public static Output<GetVnicVnicTemplateResult> getVnicVnicTemplate(GetVnicVnicTemplateArgs args, InvokeOptions options)
fn::invoke:
function: intersight:index/getVnicVnicTemplate:getVnicVnicTemplate
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Vnic Vnic Template Ancestor> - Cdn
Get
Vnic Vnic Template Cdn - Class
Id string - Create
Time string - The time when this managed object was created.
- Description string
- Description of the vNIC template.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Enable
Override bool - When enabled, the configuration of the derived instances may override the template configuration.
- Eth
Adapter GetPolicy Vnic Vnic Template Eth Adapter Policy - Eth
Network GetPolicy Vnic Vnic Template Eth Network Policy - Eth
Qos GetPolicy Vnic Vnic Template Eth Qos Policy - Fabric
Eth GetNetwork Control Policy Vnic Vnic Template Fabric Eth Network Control Policy - Fabric
Eth List<GetNetwork Group Policies Vnic Vnic Template Fabric Eth Network Group Policy> - Failover
Enabled bool - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- Id string
- Iscsi
Boot GetPolicy Vnic Vnic Template Iscsi Boot Policy - Lcp
Usage doubleCount - The count of the Lan Connectivity Policies using vNIC template.
- Mac
Pool GetVnic Vnic Template Mac Pool - Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the vNIC template.
- Object
Type string - Organization
Get
Vnic Vnic Template Organization - Owners List<string>
- Parent
Get
Vnic Vnic Template Parent - Peer
Vnic stringName - Name of the peer vNIC which belongs to the peer FI.
- Permission
Resources List<GetVnic Vnic Template Permission Resource> - Pin
Group stringName - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sriov
Settings GetVnic Vnic Template Sriov Settings - Switch
Id string - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - List<Get
Vnic Vnic Template Tag> - Template
Actions List<GetVnic Vnic Template Template Action> - Update
Status string - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - Usage
Count double - The number of objects derived from a Template MO instance.
- Usnic
Settings GetVnic Vnic Template Usnic Settings - Version
Context GetVnic Vnic Template Version Context - Vmq
Settings GetVnic Vnic Template Vmq Settings
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Vnic Vnic Template Ancestor - Cdn
Get
Vnic Vnic Template Cdn - Class
Id string - Create
Time string - The time when this managed object was created.
- Description string
- Description of the vNIC template.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Enable
Override bool - When enabled, the configuration of the derived instances may override the template configuration.
- Eth
Adapter GetPolicy Vnic Vnic Template Eth Adapter Policy - Eth
Network GetPolicy Vnic Vnic Template Eth Network Policy - Eth
Qos GetPolicy Vnic Vnic Template Eth Qos Policy - Fabric
Eth GetNetwork Control Policy Vnic Vnic Template Fabric Eth Network Control Policy - Fabric
Eth []GetNetwork Group Policies Vnic Vnic Template Fabric Eth Network Group Policy - Failover
Enabled bool - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- Id string
- Iscsi
Boot GetPolicy Vnic Vnic Template Iscsi Boot Policy - Lcp
Usage float64Count - The count of the Lan Connectivity Policies using vNIC template.
- Mac
Pool GetVnic Vnic Template Mac Pool - Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the vNIC template.
- Object
Type string - Organization
Get
Vnic Vnic Template Organization - Owners []string
- Parent
Get
Vnic Vnic Template Parent - Peer
Vnic stringName - Name of the peer vNIC which belongs to the peer FI.
- Permission
Resources []GetVnic Vnic Template Permission Resource - Pin
Group stringName - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sriov
Settings GetVnic Vnic Template Sriov Settings - Switch
Id string - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - []Get
Vnic Vnic Template Tag - Template
Actions []GetVnic Vnic Template Template Action - Update
Status string - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - Usage
Count float64 - The number of objects derived from a Template MO instance.
- Usnic
Settings GetVnic Vnic Template Usnic Settings - Version
Context GetVnic Vnic Template Version Context - Vmq
Settings GetVnic Vnic Template Vmq Settings
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Vnic Vnic Template Ancestor> - cdn
Get
Vnic Vnic Template Cdn - class
Id String - create
Time String - The time when this managed object was created.
- description String
- Description of the vNIC template.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- enable
Override Boolean - When enabled, the configuration of the derived instances may override the template configuration.
- eth
Adapter GetPolicy Vnic Vnic Template Eth Adapter Policy - eth
Network GetPolicy Vnic Vnic Template Eth Network Policy - eth
Qos GetPolicy Vnic Vnic Template Eth Qos Policy - fabric
Eth GetNetwork Control Policy Vnic Vnic Template Fabric Eth Network Control Policy - fabric
Eth List<GetNetwork Group Policies Vnic Vnic Template Fabric Eth Network Group Policy> - failover
Enabled Boolean - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- id String
- iscsi
Boot GetPolicy Vnic Vnic Template Iscsi Boot Policy - lcp
Usage DoubleCount - The count of the Lan Connectivity Policies using vNIC template.
- mac
Pool GetVnic Vnic Template Mac Pool - mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the vNIC template.
- object
Type String - organization
Get
Vnic Vnic Template Organization - owners List<String>
- parent
Get
Vnic Vnic Template Parent - peer
Vnic StringName - Name of the peer vNIC which belongs to the peer FI.
- permission
Resources List<GetVnic Vnic Template Permission Resource> - pin
Group StringName - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sriov
Settings GetVnic Vnic Template Sriov Settings - switch
Id String - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - List<Get
Vnic Vnic Template Tag> - template
Actions List<GetVnic Vnic Template Template Action> - update
Status String - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - usage
Count Double - The number of objects derived from a Template MO instance.
- usnic
Settings GetVnic Vnic Template Usnic Settings - version
Context GetVnic Vnic Template Version Context - vmq
Settings GetVnic Vnic Template Vmq Settings
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Vnic Vnic Template Ancestor[] - cdn
Get
Vnic Vnic Template Cdn - class
Id string - create
Time string - The time when this managed object was created.
- description string
- Description of the vNIC template.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- enable
Override boolean - When enabled, the configuration of the derived instances may override the template configuration.
- eth
Adapter GetPolicy Vnic Vnic Template Eth Adapter Policy - eth
Network GetPolicy Vnic Vnic Template Eth Network Policy - eth
Qos GetPolicy Vnic Vnic Template Eth Qos Policy - fabric
Eth GetNetwork Control Policy Vnic Vnic Template Fabric Eth Network Control Policy - fabric
Eth GetNetwork Group Policies Vnic Vnic Template Fabric Eth Network Group Policy[] - failover
Enabled boolean - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- id string
- iscsi
Boot GetPolicy Vnic Vnic Template Iscsi Boot Policy - lcp
Usage numberCount - The count of the Lan Connectivity Policies using vNIC template.
- mac
Pool GetVnic Vnic Template Mac Pool - mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the vNIC template.
- object
Type string - organization
Get
Vnic Vnic Template Organization - owners string[]
- parent
Get
Vnic Vnic Template Parent - peer
Vnic stringName - Name of the peer vNIC which belongs to the peer FI.
- permission
Resources GetVnic Vnic Template Permission Resource[] - pin
Group stringName - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sriov
Settings GetVnic Vnic Template Sriov Settings - switch
Id string - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - Get
Vnic Vnic Template Tag[] - template
Actions GetVnic Vnic Template Template Action[] - update
Status string - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - usage
Count number - The number of objects derived from a Template MO instance.
- usnic
Settings GetVnic Vnic Template Usnic Settings - version
Context GetVnic Vnic Template Version Context - vmq
Settings GetVnic Vnic Template Vmq Settings
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Vnic Vnic Template Ancestor] - cdn
Get
Vnic Vnic Template Cdn - class_
id str - create_
time str - The time when this managed object was created.
- description str
- Description of the vNIC template.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- enable_
override bool - When enabled, the configuration of the derived instances may override the template configuration.
- eth_
adapter_ Getpolicy Vnic Vnic Template Eth Adapter Policy - eth_
network_ Getpolicy Vnic Vnic Template Eth Network Policy - eth_
qos_ Getpolicy Vnic Vnic Template Eth Qos Policy - fabric_
eth_ Getnetwork_ control_ policy Vnic Vnic Template Fabric Eth Network Control Policy - fabric_
eth_ Sequence[Getnetwork_ group_ policies Vnic Vnic Template Fabric Eth Network Group Policy] - failover_
enabled bool - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- id str
- iscsi_
boot_ Getpolicy Vnic Vnic Template Iscsi Boot Policy - lcp_
usage_ floatcount - The count of the Lan Connectivity Policies using vNIC template.
- mac_
pool GetVnic Vnic Template Mac Pool - mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- Name of the vNIC template.
- object_
type str - organization
Get
Vnic Vnic Template Organization - owners Sequence[str]
- parent
Get
Vnic Vnic Template Parent - peer_
vnic_ strname - Name of the peer vNIC which belongs to the peer FI.
- permission_
resources Sequence[GetVnic Vnic Template Permission Resource] - pin_
group_ strname - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sriov_
settings GetVnic Vnic Template Sriov Settings - switch_
id str - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - Sequence[Get
Vnic Vnic Template Tag] - template_
actions Sequence[GetVnic Vnic Template Template Action] - update_
status str - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - usage_
count float - The number of objects derived from a Template MO instance.
- usnic_
settings GetVnic Vnic Template Usnic Settings - version_
context GetVnic Vnic Template Version Context - vmq_
settings GetVnic Vnic Template Vmq Settings
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- cdn Property Map
- class
Id String - create
Time String - The time when this managed object was created.
- description String
- Description of the vNIC template.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- enable
Override Boolean - When enabled, the configuration of the derived instances may override the template configuration.
- eth
Adapter Property MapPolicy - eth
Network Property MapPolicy - eth
Qos Property MapPolicy - fabric
Eth Property MapNetwork Control Policy - fabric
Eth List<Property Map>Network Group Policies - failover
Enabled Boolean - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- id String
- iscsi
Boot Property MapPolicy - lcp
Usage NumberCount - The count of the Lan Connectivity Policies using vNIC template.
- mac
Pool Property Map - mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the vNIC template.
- object
Type String - organization Property Map
- owners List<String>
- parent Property Map
- peer
Vnic StringName - Name of the peer vNIC which belongs to the peer FI.
- permission
Resources List<Property Map> - pin
Group StringName - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sriov
Settings Property Map - switch
Id String - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - List<Property Map>
- template
Actions List<Property Map> - update
Status String - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - usage
Count Number - The number of objects derived from a Template MO instance.
- usnic
Settings Property Map - version
Context Property Map - vmq
Settings Property Map
getVnicVnicTemplate Result
The following output properties are available:
- Id string
- Results
List<Get
Vnic Vnic Template Result> - Account
Moid string - Additional
Properties string - Ancestors
List<Get
Vnic Vnic Template Ancestor> - Cdn
Get
Vnic Vnic Template Cdn - Class
Id string - Create
Time string - Description string
- Domain
Group stringMoid - Enable
Override bool - Eth
Adapter GetPolicy Vnic Vnic Template Eth Adapter Policy - Eth
Network GetPolicy Vnic Vnic Template Eth Network Policy - Eth
Qos GetPolicy Vnic Vnic Template Eth Qos Policy - Fabric
Eth GetNetwork Control Policy Vnic Vnic Template Fabric Eth Network Control Policy - Fabric
Eth List<GetNetwork Group Policies Vnic Vnic Template Fabric Eth Network Group Policy> - Failover
Enabled bool - Iscsi
Boot GetPolicy Vnic Vnic Template Iscsi Boot Policy - Lcp
Usage doubleCount - Mac
Pool GetVnic Vnic Template Mac Pool - Mod
Time string - Moid string
- Name string
- Object
Type string - Organization
Get
Vnic Vnic Template Organization - Owners List<string>
- Parent
Get
Vnic Vnic Template Parent - Peer
Vnic stringName - Permission
Resources List<GetVnic Vnic Template Permission Resource> - Pin
Group stringName - string
- Sriov
Settings GetVnic Vnic Template Sriov Settings - Switch
Id string - List<Get
Vnic Vnic Template Tag> - Template
Actions List<GetVnic Vnic Template Template Action> - Update
Status string - Usage
Count double - Usnic
Settings GetVnic Vnic Template Usnic Settings - Version
Context GetVnic Vnic Template Version Context - Vmq
Settings GetVnic Vnic Template Vmq Settings
- Id string
- Results
[]Get
Vnic Vnic Template Result - Account
Moid string - Additional
Properties string - Ancestors
[]Get
Vnic Vnic Template Ancestor - Cdn
Get
Vnic Vnic Template Cdn - Class
Id string - Create
Time string - Description string
- Domain
Group stringMoid - Enable
Override bool - Eth
Adapter GetPolicy Vnic Vnic Template Eth Adapter Policy - Eth
Network GetPolicy Vnic Vnic Template Eth Network Policy - Eth
Qos GetPolicy Vnic Vnic Template Eth Qos Policy - Fabric
Eth GetNetwork Control Policy Vnic Vnic Template Fabric Eth Network Control Policy - Fabric
Eth []GetNetwork Group Policies Vnic Vnic Template Fabric Eth Network Group Policy - Failover
Enabled bool - Iscsi
Boot GetPolicy Vnic Vnic Template Iscsi Boot Policy - Lcp
Usage float64Count - Mac
Pool GetVnic Vnic Template Mac Pool - Mod
Time string - Moid string
- Name string
- Object
Type string - Organization
Get
Vnic Vnic Template Organization - Owners []string
- Parent
Get
Vnic Vnic Template Parent - Peer
Vnic stringName - Permission
Resources []GetVnic Vnic Template Permission Resource - Pin
Group stringName - string
- Sriov
Settings GetVnic Vnic Template Sriov Settings - Switch
Id string - []Get
Vnic Vnic Template Tag - Template
Actions []GetVnic Vnic Template Template Action - Update
Status string - Usage
Count float64 - Usnic
Settings GetVnic Vnic Template Usnic Settings - Version
Context GetVnic Vnic Template Version Context - Vmq
Settings GetVnic Vnic Template Vmq Settings
- id String
- results
List<Get
Vnic Vnic Template Result> - account
Moid String - additional
Properties String - ancestors
List<Get
Vnic Vnic Template Ancestor> - cdn
Get
Vnic Vnic Template Cdn - class
Id String - create
Time String - description String
- domain
Group StringMoid - enable
Override Boolean - eth
Adapter GetPolicy Vnic Vnic Template Eth Adapter Policy - eth
Network GetPolicy Vnic Vnic Template Eth Network Policy - eth
Qos GetPolicy Vnic Vnic Template Eth Qos Policy - fabric
Eth GetNetwork Control Policy Vnic Vnic Template Fabric Eth Network Control Policy - fabric
Eth List<GetNetwork Group Policies Vnic Vnic Template Fabric Eth Network Group Policy> - failover
Enabled Boolean - iscsi
Boot GetPolicy Vnic Vnic Template Iscsi Boot Policy - lcp
Usage DoubleCount - mac
Pool GetVnic Vnic Template Mac Pool - mod
Time String - moid String
- name String
- object
Type String - organization
Get
Vnic Vnic Template Organization - owners List<String>
- parent
Get
Vnic Vnic Template Parent - peer
Vnic StringName - permission
Resources List<GetVnic Vnic Template Permission Resource> - pin
Group StringName - String
- sriov
Settings GetVnic Vnic Template Sriov Settings - switch
Id String - List<Get
Vnic Vnic Template Tag> - template
Actions List<GetVnic Vnic Template Template Action> - update
Status String - usage
Count Double - usnic
Settings GetVnic Vnic Template Usnic Settings - version
Context GetVnic Vnic Template Version Context - vmq
Settings GetVnic Vnic Template Vmq Settings
- id string
- results
Get
Vnic Vnic Template Result[] - account
Moid string - additional
Properties string - ancestors
Get
Vnic Vnic Template Ancestor[] - cdn
Get
Vnic Vnic Template Cdn - class
Id string - create
Time string - description string
- domain
Group stringMoid - enable
Override boolean - eth
Adapter GetPolicy Vnic Vnic Template Eth Adapter Policy - eth
Network GetPolicy Vnic Vnic Template Eth Network Policy - eth
Qos GetPolicy Vnic Vnic Template Eth Qos Policy - fabric
Eth GetNetwork Control Policy Vnic Vnic Template Fabric Eth Network Control Policy - fabric
Eth GetNetwork Group Policies Vnic Vnic Template Fabric Eth Network Group Policy[] - failover
Enabled boolean - iscsi
Boot GetPolicy Vnic Vnic Template Iscsi Boot Policy - lcp
Usage numberCount - mac
Pool GetVnic Vnic Template Mac Pool - mod
Time string - moid string
- name string
- object
Type string - organization
Get
Vnic Vnic Template Organization - owners string[]
- parent
Get
Vnic Vnic Template Parent - peer
Vnic stringName - permission
Resources GetVnic Vnic Template Permission Resource[] - pin
Group stringName - string
- sriov
Settings GetVnic Vnic Template Sriov Settings - switch
Id string - Get
Vnic Vnic Template Tag[] - template
Actions GetVnic Vnic Template Template Action[] - update
Status string - usage
Count number - usnic
Settings GetVnic Vnic Template Usnic Settings - version
Context GetVnic Vnic Template Version Context - vmq
Settings GetVnic Vnic Template Vmq Settings
- id str
- results
Sequence[Get
Vnic Vnic Template Result] - account_
moid str - additional_
properties str - ancestors
Sequence[Get
Vnic Vnic Template Ancestor] - cdn
Get
Vnic Vnic Template Cdn - class_
id str - create_
time str - description str
- domain_
group_ strmoid - enable_
override bool - eth_
adapter_ Getpolicy Vnic Vnic Template Eth Adapter Policy - eth_
network_ Getpolicy Vnic Vnic Template Eth Network Policy - eth_
qos_ Getpolicy Vnic Vnic Template Eth Qos Policy - fabric_
eth_ Getnetwork_ control_ policy Vnic Vnic Template Fabric Eth Network Control Policy - fabric_
eth_ Sequence[Getnetwork_ group_ policies Vnic Vnic Template Fabric Eth Network Group Policy] - failover_
enabled bool - iscsi_
boot_ Getpolicy Vnic Vnic Template Iscsi Boot Policy - lcp_
usage_ floatcount - mac_
pool GetVnic Vnic Template Mac Pool - mod_
time str - moid str
- name str
- object_
type str - organization
Get
Vnic Vnic Template Organization - owners Sequence[str]
- parent
Get
Vnic Vnic Template Parent - peer_
vnic_ strname - permission_
resources Sequence[GetVnic Vnic Template Permission Resource] - pin_
group_ strname - str
- sriov_
settings GetVnic Vnic Template Sriov Settings - switch_
id str - Sequence[Get
Vnic Vnic Template Tag] - template_
actions Sequence[GetVnic Vnic Template Template Action] - update_
status str - usage_
count float - usnic_
settings GetVnic Vnic Template Usnic Settings - version_
context GetVnic Vnic Template Version Context - vmq_
settings GetVnic Vnic Template Vmq Settings
- id String
- results List<Property Map>
- account
Moid String - additional
Properties String - ancestors List<Property Map>
- cdn Property Map
- class
Id String - create
Time String - description String
- domain
Group StringMoid - enable
Override Boolean - eth
Adapter Property MapPolicy - eth
Network Property MapPolicy - eth
Qos Property MapPolicy - fabric
Eth Property MapNetwork Control Policy - fabric
Eth List<Property Map>Network Group Policies - failover
Enabled Boolean - iscsi
Boot Property MapPolicy - lcp
Usage NumberCount - mac
Pool Property Map - mod
Time String - moid String
- name String
- object
Type String - organization Property Map
- owners List<String>
- parent Property Map
- peer
Vnic StringName - permission
Resources List<Property Map> - pin
Group StringName - String
- sriov
Settings Property Map - switch
Id String - List<Property Map>
- template
Actions List<Property Map> - update
Status String - usage
Count Number - usnic
Settings Property Map - version
Context Property Map - vmq
Settings Property Map
Supporting Types
GetVnicVnicTemplateAncestor
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateCdn
- Additional
Properties string - 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.
- Nr
Source string - Source of the CDN. It can either be user specified or be the same as the vNIC name.
vnic
- Source of the CDN is the same as the vNIC name.user
- Source of the CDN is specified by the user.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Value string
- The CDN value entered in case of user defined mode.
- Additional
Properties string - 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.
- Nr
Source string - Source of the CDN. It can either be user specified or be the same as the vNIC name.
vnic
- Source of the CDN is the same as the vNIC name.user
- Source of the CDN is specified by the user.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Value string
- The CDN value entered in case of user defined mode.
- additional
Properties String - 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.
- nr
Source String - Source of the CDN. It can either be user specified or be the same as the vNIC name.
vnic
- Source of the CDN is the same as the vNIC name.user
- Source of the CDN is specified by the user.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value String
- The CDN value entered in case of user defined mode.
- additional
Properties string - 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.
- nr
Source string - Source of the CDN. It can either be user specified or be the same as the vNIC name.
vnic
- Source of the CDN is the same as the vNIC name.user
- Source of the CDN is specified by the user.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value string
- The CDN value entered in case of user defined mode.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- nr_
source str - Source of the CDN. It can either be user specified or be the same as the vNIC name.
vnic
- Source of the CDN is the same as the vNIC name.user
- Source of the CDN is specified by the user.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value str
- The CDN value entered in case of user defined mode.
- additional
Properties String - 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.
- nr
Source String - Source of the CDN. It can either be user specified or be the same as the vNIC name.
vnic
- Source of the CDN is the same as the vNIC name.user
- Source of the CDN is specified by the user.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value String
- The CDN value entered in case of user defined mode.
GetVnicVnicTemplateEthAdapterPolicy
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateEthNetworkPolicy
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateEthQosPolicy
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateFabricEthNetworkControlPolicy
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateFabricEthNetworkGroupPolicy
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateIscsiBootPolicy
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateMacPool
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateOrganization
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateParent
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplatePermissionResource
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateResult
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
List<Get
Vnic Vnic Template Result Ancestor> - Cdns
List<Get
Vnic Vnic Template Result Cdn> - Class
Id string - Create
Time string - The time when this managed object was created.
- Description string
- Description of the vNIC template.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Enable
Override bool - When enabled, the configuration of the derived instances may override the template configuration.
- Eth
Adapter List<GetPolicies Vnic Vnic Template Result Eth Adapter Policy> - Eth
Network List<GetPolicies Vnic Vnic Template Result Eth Network Policy> - Eth
Qos List<GetPolicies Vnic Vnic Template Result Eth Qos Policy> - Fabric
Eth List<GetNetwork Control Policies Vnic Vnic Template Result Fabric Eth Network Control Policy> - Fabric
Eth List<GetNetwork Group Policies Vnic Vnic Template Result Fabric Eth Network Group Policy> - Failover
Enabled bool - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- Iscsi
Boot List<GetPolicies Vnic Vnic Template Result Iscsi Boot Policy> - Lcp
Usage doubleCount - The count of the Lan Connectivity Policies using vNIC template.
- Mac
Pools List<GetVnic Vnic Template Result Mac Pool> - Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the vNIC template.
- Object
Type string - Organizations
List<Get
Vnic Vnic Template Result Organization> - Owners List<string>
- Parents
List<Get
Vnic Vnic Template Result Parent> - Peer
Vnic stringName - Name of the peer vNIC which belongs to the peer FI.
- Permission
Resources List<GetVnic Vnic Template Result Permission Resource> - Pin
Group stringName - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sriov
Settings List<GetVnic Vnic Template Result Sriov Setting> - Switch
Id string - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - List<Get
Vnic Vnic Template Result Tag> - Template
Actions List<GetVnic Vnic Template Result Template Action> - Update
Status string - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - Usage
Count double - The number of objects derived from a Template MO instance.
- Usnic
Settings List<GetVnic Vnic Template Result Usnic Setting> - Version
Contexts List<GetVnic Vnic Template Result Version Context> - Vmq
Settings List<GetVnic Vnic Template Result Vmq Setting>
- Account
Moid string - The Account ID for this managed object.
- Additional
Properties string - Ancestors
[]Get
Vnic Vnic Template Result Ancestor - Cdns
[]Get
Vnic Vnic Template Result Cdn - Class
Id string - Create
Time string - The time when this managed object was created.
- Description string
- Description of the vNIC template.
- Domain
Group stringMoid - The DomainGroup ID for this managed object.
- Enable
Override bool - When enabled, the configuration of the derived instances may override the template configuration.
- Eth
Adapter []GetPolicies Vnic Vnic Template Result Eth Adapter Policy - Eth
Network []GetPolicies Vnic Vnic Template Result Eth Network Policy - Eth
Qos []GetPolicies Vnic Vnic Template Result Eth Qos Policy - Fabric
Eth []GetNetwork Control Policies Vnic Vnic Template Result Fabric Eth Network Control Policy - Fabric
Eth []GetNetwork Group Policies Vnic Vnic Template Result Fabric Eth Network Group Policy - Failover
Enabled bool - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- Iscsi
Boot []GetPolicies Vnic Vnic Template Result Iscsi Boot Policy - Lcp
Usage float64Count - The count of the Lan Connectivity Policies using vNIC template.
- Mac
Pools []GetVnic Vnic Template Result Mac Pool - Mod
Time string - The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the vNIC template.
- Object
Type string - Organizations
[]Get
Vnic Vnic Template Result Organization - Owners []string
- Parents
[]Get
Vnic Vnic Template Result Parent - Peer
Vnic stringName - Name of the peer vNIC which belongs to the peer FI.
- Permission
Resources []GetVnic Vnic Template Result Permission Resource - Pin
Group stringName - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- Sriov
Settings []GetVnic Vnic Template Result Sriov Setting - Switch
Id string - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - []Get
Vnic Vnic Template Result Tag - Template
Actions []GetVnic Vnic Template Result Template Action - Update
Status string - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - Usage
Count float64 - The number of objects derived from a Template MO instance.
- Usnic
Settings []GetVnic Vnic Template Result Usnic Setting - Version
Contexts []GetVnic Vnic Template Result Version Context - Vmq
Settings []GetVnic Vnic Template Result Vmq Setting
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors
List<Get
Vnic Vnic Template Result Ancestor> - cdns
List<Get
Vnic Vnic Template Result Cdn> - class
Id String - create
Time String - The time when this managed object was created.
- description String
- Description of the vNIC template.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- enable
Override Boolean - When enabled, the configuration of the derived instances may override the template configuration.
- eth
Adapter List<GetPolicies Vnic Vnic Template Result Eth Adapter Policy> - eth
Network List<GetPolicies Vnic Vnic Template Result Eth Network Policy> - eth
Qos List<GetPolicies Vnic Vnic Template Result Eth Qos Policy> - fabric
Eth List<GetNetwork Control Policies Vnic Vnic Template Result Fabric Eth Network Control Policy> - fabric
Eth List<GetNetwork Group Policies Vnic Vnic Template Result Fabric Eth Network Group Policy> - failover
Enabled Boolean - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- iscsi
Boot List<GetPolicies Vnic Vnic Template Result Iscsi Boot Policy> - lcp
Usage DoubleCount - The count of the Lan Connectivity Policies using vNIC template.
- mac
Pools List<GetVnic Vnic Template Result Mac Pool> - mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the vNIC template.
- object
Type String - organizations
List<Get
Vnic Vnic Template Result Organization> - owners List<String>
- parents
List<Get
Vnic Vnic Template Result Parent> - peer
Vnic StringName - Name of the peer vNIC which belongs to the peer FI.
- permission
Resources List<GetVnic Vnic Template Result Permission Resource> - pin
Group StringName - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sriov
Settings List<GetVnic Vnic Template Result Sriov Setting> - switch
Id String - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - List<Get
Vnic Vnic Template Result Tag> - template
Actions List<GetVnic Vnic Template Result Template Action> - update
Status String - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - usage
Count Double - The number of objects derived from a Template MO instance.
- usnic
Settings List<GetVnic Vnic Template Result Usnic Setting> - version
Contexts List<GetVnic Vnic Template Result Version Context> - vmq
Settings List<GetVnic Vnic Template Result Vmq Setting>
- account
Moid string - The Account ID for this managed object.
- additional
Properties string - ancestors
Get
Vnic Vnic Template Result Ancestor[] - cdns
Get
Vnic Vnic Template Result Cdn[] - class
Id string - create
Time string - The time when this managed object was created.
- description string
- Description of the vNIC template.
- domain
Group stringMoid - The DomainGroup ID for this managed object.
- enable
Override boolean - When enabled, the configuration of the derived instances may override the template configuration.
- eth
Adapter GetPolicies Vnic Vnic Template Result Eth Adapter Policy[] - eth
Network GetPolicies Vnic Vnic Template Result Eth Network Policy[] - eth
Qos GetPolicies Vnic Vnic Template Result Eth Qos Policy[] - fabric
Eth GetNetwork Control Policies Vnic Vnic Template Result Fabric Eth Network Control Policy[] - fabric
Eth GetNetwork Group Policies Vnic Vnic Template Result Fabric Eth Network Group Policy[] - failover
Enabled boolean - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- iscsi
Boot GetPolicies Vnic Vnic Template Result Iscsi Boot Policy[] - lcp
Usage numberCount - The count of the Lan Connectivity Policies using vNIC template.
- mac
Pools GetVnic Vnic Template Result Mac Pool[] - mod
Time string - The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the vNIC template.
- object
Type string - organizations
Get
Vnic Vnic Template Result Organization[] - owners string[]
- parents
Get
Vnic Vnic Template Result Parent[] - peer
Vnic stringName - Name of the peer vNIC which belongs to the peer FI.
- permission
Resources GetVnic Vnic Template Result Permission Resource[] - pin
Group stringName - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- string
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sriov
Settings GetVnic Vnic Template Result Sriov Setting[] - switch
Id string - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - Get
Vnic Vnic Template Result Tag[] - template
Actions GetVnic Vnic Template Result Template Action[] - update
Status string - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - usage
Count number - The number of objects derived from a Template MO instance.
- usnic
Settings GetVnic Vnic Template Result Usnic Setting[] - version
Contexts GetVnic Vnic Template Result Version Context[] - vmq
Settings GetVnic Vnic Template Result Vmq Setting[]
- account_
moid str - The Account ID for this managed object.
- additional_
properties str - ancestors
Sequence[Get
Vnic Vnic Template Result Ancestor] - cdns
Sequence[Get
Vnic Vnic Template Result Cdn] - class_
id str - create_
time str - The time when this managed object was created.
- description str
- Description of the vNIC template.
- domain_
group_ strmoid - The DomainGroup ID for this managed object.
- enable_
override bool - When enabled, the configuration of the derived instances may override the template configuration.
- eth_
adapter_ Sequence[Getpolicies Vnic Vnic Template Result Eth Adapter Policy] - eth_
network_ Sequence[Getpolicies Vnic Vnic Template Result Eth Network Policy] - eth_
qos_ Sequence[Getpolicies Vnic Vnic Template Result Eth Qos Policy] - fabric_
eth_ Sequence[Getnetwork_ control_ policies Vnic Vnic Template Result Fabric Eth Network Control Policy] - fabric_
eth_ Sequence[Getnetwork_ group_ policies Vnic Vnic Template Result Fabric Eth Network Group Policy] - failover_
enabled bool - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- iscsi_
boot_ Sequence[Getpolicies Vnic Vnic Template Result Iscsi Boot Policy] - lcp_
usage_ floatcount - The count of the Lan Connectivity Policies using vNIC template.
- mac_
pools Sequence[GetVnic Vnic Template Result Mac Pool] - mod_
time str - The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- Name of the vNIC template.
- object_
type str - organizations
Sequence[Get
Vnic Vnic Template Result Organization] - owners Sequence[str]
- parents
Sequence[Get
Vnic Vnic Template Result Parent] - peer_
vnic_ strname - Name of the peer vNIC which belongs to the peer FI.
- permission_
resources Sequence[GetVnic Vnic Template Result Permission Resource] - pin_
group_ strname - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- str
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sriov_
settings Sequence[GetVnic Vnic Template Result Sriov Setting] - switch_
id str - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - Sequence[Get
Vnic Vnic Template Result Tag] - template_
actions Sequence[GetVnic Vnic Template Result Template Action] - update_
status str - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - usage_
count float - The number of objects derived from a Template MO instance.
- usnic_
settings Sequence[GetVnic Vnic Template Result Usnic Setting] - version_
contexts Sequence[GetVnic Vnic Template Result Version Context] - vmq_
settings Sequence[GetVnic Vnic Template Result Vmq Setting]
- account
Moid String - The Account ID for this managed object.
- additional
Properties String - ancestors List<Property Map>
- cdns List<Property Map>
- class
Id String - create
Time String - The time when this managed object was created.
- description String
- Description of the vNIC template.
- domain
Group StringMoid - The DomainGroup ID for this managed object.
- enable
Override Boolean - When enabled, the configuration of the derived instances may override the template configuration.
- eth
Adapter List<Property Map>Policies - eth
Network List<Property Map>Policies - eth
Qos List<Property Map>Policies - fabric
Eth List<Property Map>Network Control Policies - fabric
Eth List<Property Map>Network Group Policies - failover
Enabled Boolean - Enabling failover ensures that traffic from the vNIC automatically fails over to the secondary Fabric Interconnect, in case the specified Fabric Interconnect path goes down. Failover applies only to Cisco VICs that are connected to a Fabric Interconnect cluster.
- iscsi
Boot List<Property Map>Policies - lcp
Usage NumberCount - The count of the Lan Connectivity Policies using vNIC template.
- mac
Pools List<Property Map> - mod
Time String - The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the vNIC template.
- object
Type String - organizations List<Property Map>
- owners List<String>
- parents List<Property Map>
- peer
Vnic StringName - Name of the peer vNIC which belongs to the peer FI.
- permission
Resources List<Property Map> - pin
Group StringName - Pingroup name associated to vNIC for static pinning. LCP deploy will resolve pingroup name and fetches the correspoding uplink port/port channel to pin the vNIC traffic.
- String
- Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- sriov
Settings List<Property Map> - switch
Id String - The fabric port to which the vNICs will be associated.*
None
- Fabric Id is not set to either A or B for the standalone case where the server is not connected to Fabric Interconnects. The value 'None' should be used.*A
- Fabric A of the FI cluster.*B
- Fabric B of the FI cluster. - List<Property Map>
- template
Actions List<Property Map> - update
Status String - The template sync status with all derived objects.*
None
- The Enum value represents that the object is not attached to any template.*OK
- The Enum value represents that the object values are in sync with attached template.*Scheduled
- The Enum value represents that the object sync from attached template is scheduled from template.*InProgress
- The Enum value represents that the object sync with the attached template is in progress.*OutOfSync
- The Enum value represents that the object values are not in sync with attached template. - usage
Count Number - The number of objects derived from a Template MO instance.
- usnic
Settings List<Property Map> - version
Contexts List<Property Map> - vmq
Settings List<Property Map>
GetVnicVnicTemplateResultAncestor
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultCdn
- Additional
Properties string - Class
Id string - Nr
Source string - Object
Type string - Value string
- Additional
Properties string - Class
Id string - Nr
Source string - Object
Type string - Value string
- additional
Properties String - class
Id String - nr
Source String - object
Type String - value String
- additional
Properties string - class
Id string - nr
Source string - object
Type string - value string
- additional_
properties str - class_
id str - nr_
source str - object_
type str - value str
- additional
Properties String - class
Id String - nr
Source String - object
Type String - value String
GetVnicVnicTemplateResultEthAdapterPolicy
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultEthNetworkPolicy
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultEthQosPolicy
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultFabricEthNetworkControlPolicy
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultFabricEthNetworkGroupPolicy
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultIscsiBootPolicy
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultMacPool
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultOrganization
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultParent
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultPermissionResource
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultSriovSetting
- Additional
Properties string - Class
Id string - Comp
Count doublePer Vf - Enabled bool
- Int
Count doublePer Vf - Object
Type string - Rx
Count doublePer Vf - Tx
Count doublePer Vf - Vf
Count double
- Additional
Properties string - Class
Id string - Comp
Count float64Per Vf - Enabled bool
- Int
Count float64Per Vf - Object
Type string - Rx
Count float64Per Vf - Tx
Count float64Per Vf - Vf
Count float64
- additional
Properties String - class
Id String - comp
Count DoublePer Vf - enabled Boolean
- int
Count DoublePer Vf - object
Type String - rx
Count DoublePer Vf - tx
Count DoublePer Vf - vf
Count Double
- additional
Properties string - class
Id string - comp
Count numberPer Vf - enabled boolean
- int
Count numberPer Vf - object
Type string - rx
Count numberPer Vf - tx
Count numberPer Vf - vf
Count number
- additional_
properties str - class_
id str - comp_
count_ floatper_ vf - enabled bool
- int_
count_ floatper_ vf - object_
type str - rx_
count_ floatper_ vf - tx_
count_ floatper_ vf - vf_
count float
- additional
Properties String - class
Id String - comp
Count NumberPer Vf - enabled Boolean
- int
Count NumberPer Vf - object
Type String - rx
Count NumberPer Vf - tx
Count NumberPer Vf - vf
Count Number
GetVnicVnicTemplateResultTag
- Additional
Properties string - Key string
- Value string
- Additional
Properties string - Key string
- Value string
- additional
Properties String - key String
- value String
- additional
Properties string - key string
- value string
- additional_
properties str - key str
- value str
- additional
Properties String - key String
- value String
GetVnicVnicTemplateResultTemplateAction
- Additional
Properties string - Class
Id string - Object
Type string - Params
List<Get
Vnic Vnic Template Result Template Action Param> - Type string
- Additional
Properties string - Class
Id string - Object
Type string - Params
[]Get
Vnic Vnic Template Result Template Action Param - Type string
- additional
Properties String - class
Id String - object
Type String - params
List<Get
Vnic Vnic Template Result Template Action Param> - type String
- additional
Properties string - class
Id string - object
Type string - params
Get
Vnic Vnic Template Result Template Action Param[] - type string
- additional
Properties String - class
Id String - object
Type String - params List<Property Map>
- type String
GetVnicVnicTemplateResultTemplateActionParam
- Additional
Properties string - Class
Id string - Name string
- Name of the vNIC template.
- Object
Type string - Value string
- Additional
Properties string - Class
Id string - Name string
- Name of the vNIC template.
- Object
Type string - Value string
- additional
Properties String - class
Id String - name String
- Name of the vNIC template.
- object
Type String - value String
- additional
Properties string - class
Id string - name string
- Name of the vNIC template.
- object
Type string - value string
- additional_
properties str - class_
id str - name str
- Name of the vNIC template.
- object_
type str - value str
- additional
Properties String - class
Id String - name String
- Name of the vNIC template.
- object
Type String - value String
GetVnicVnicTemplateResultUsnicSetting
- Additional
Properties string - Class
Id string - Cos double
- Nr
Count double - Object
Type string - Usnic
Adapter stringPolicy
- Additional
Properties string - Class
Id string - Cos float64
- Nr
Count float64 - Object
Type string - Usnic
Adapter stringPolicy
- additional
Properties String - class
Id String - cos Double
- nr
Count Double - object
Type String - usnic
Adapter StringPolicy
- additional
Properties string - class
Id string - cos number
- nr
Count number - object
Type string - usnic
Adapter stringPolicy
- additional_
properties str - class_
id str - cos float
- nr_
count float - object_
type str - usnic_
adapter_ strpolicy
- additional
Properties String - class
Id String - cos Number
- nr
Count Number - object
Type String - usnic
Adapter StringPolicy
GetVnicVnicTemplateResultVersionContext
- additional
Properties string - class
Id string - interested
Mos GetVnic Vnic Template Result Version Context Interested Mo[] - marked
For booleanDeletion - nr
Version string - object
Type string - ref
Mos GetVnic Vnic Template Result Version Context Ref Mo[] - timestamp string
- version
Type string
- additional
Properties String - class
Id String - interested
Mos List<Property Map> - marked
For BooleanDeletion - nr
Version String - object
Type String - ref
Mos List<Property Map> - timestamp String
- version
Type String
GetVnicVnicTemplateResultVersionContextInterestedMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultVersionContextRefMo
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- Additional
Properties string - Class
Id string - Moid string
- The unique identifier of this Managed Object instance.
- Object
Type string - Selector string
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
- additional
Properties string - class
Id string - moid string
- The unique identifier of this Managed Object instance.
- object
Type string - selector string
- additional_
properties str - class_
id str - moid str
- The unique identifier of this Managed Object instance.
- object_
type str - selector str
- additional
Properties String - class
Id String - moid String
- The unique identifier of this Managed Object instance.
- object
Type String - selector String
GetVnicVnicTemplateResultVmqSetting
- Additional
Properties string - Class
Id string - Enabled bool
- Multi
Queue boolSupport - Num
Interrupts double - Num
Sub doubleVnics - Num
Vmqs double - Object
Type string - Vmmq
Adapter stringPolicy
- Additional
Properties string - Class
Id string - Enabled bool
- Multi
Queue boolSupport - Num
Interrupts float64 - Num
Sub float64Vnics - Num
Vmqs float64 - Object
Type string - Vmmq
Adapter stringPolicy
- additional
Properties String - class
Id String - enabled Boolean
- multi
Queue BooleanSupport - num
Interrupts Double - num
Sub DoubleVnics - num
Vmqs Double - object
Type String - vmmq
Adapter StringPolicy
- additional
Properties string - class
Id string - enabled boolean
- multi
Queue booleanSupport - num
Interrupts number - num
Sub numberVnics - num
Vmqs number - object
Type string - vmmq
Adapter stringPolicy
- additional_
properties str - class_
id str - enabled bool
- multi_
queue_ boolsupport - num_
interrupts float - num_
sub_ floatvnics - num_
vmqs float - object_
type str - vmmq_
adapter_ strpolicy
- additional
Properties String - class
Id String - enabled Boolean
- multi
Queue BooleanSupport - num
Interrupts Number - num
Sub NumberVnics - num
Vmqs Number - object
Type String - vmmq
Adapter StringPolicy
GetVnicVnicTemplateSriovSettings
- Additional
Properties string - 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.
- Comp
Count doublePer Vf - Completion Queue resources per Virtual Function (VF).
- Enabled bool
- If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
- Int
Count doublePer Vf - Interrupt Count resources per Virtual Function (VF).
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Rx
Count doublePer Vf - Receive Queue resources per Virtual Function (VF).
- Tx
Count doublePer Vf - Transmit Queue resources per Virtual Function (VF).
- Vf
Count double - Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.
- Additional
Properties string - 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.
- Comp
Count float64Per Vf - Completion Queue resources per Virtual Function (VF).
- Enabled bool
- If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
- Int
Count float64Per Vf - Interrupt Count resources per Virtual Function (VF).
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Rx
Count float64Per Vf - Receive Queue resources per Virtual Function (VF).
- Tx
Count float64Per Vf - Transmit Queue resources per Virtual Function (VF).
- Vf
Count float64 - Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.
- additional
Properties String - 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.
- comp
Count DoublePer Vf - Completion Queue resources per Virtual Function (VF).
- enabled Boolean
- If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
- int
Count DoublePer Vf - Interrupt Count resources per Virtual Function (VF).
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rx
Count DoublePer Vf - Receive Queue resources per Virtual Function (VF).
- tx
Count DoublePer Vf - Transmit Queue resources per Virtual Function (VF).
- vf
Count Double - Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.
- additional
Properties string - 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.
- comp
Count numberPer Vf - Completion Queue resources per Virtual Function (VF).
- enabled boolean
- If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
- int
Count numberPer Vf - Interrupt Count resources per Virtual Function (VF).
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rx
Count numberPer Vf - Receive Queue resources per Virtual Function (VF).
- tx
Count numberPer Vf - Transmit Queue resources per Virtual Function (VF).
- vf
Count number - Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- comp_
count_ floatper_ vf - Completion Queue resources per Virtual Function (VF).
- enabled bool
- If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
- int_
count_ floatper_ vf - Interrupt Count resources per Virtual Function (VF).
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rx_
count_ floatper_ vf - Receive Queue resources per Virtual Function (VF).
- tx_
count_ floatper_ vf - Transmit Queue resources per Virtual Function (VF).
- vf_
count float - Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.
- additional
Properties String - 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.
- comp
Count NumberPer Vf - Completion Queue resources per Virtual Function (VF).
- enabled Boolean
- If enabled, sets Single Root Input Output Virtualization (SR-IOV) on this vNIC.
- int
Count NumberPer Vf - Interrupt Count resources per Virtual Function (VF).
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- rx
Count NumberPer Vf - Receive Queue resources per Virtual Function (VF).
- tx
Count NumberPer Vf - Transmit Queue resources per Virtual Function (VF).
- vf
Count Number - Number of Virtual Functions (VF) to be created for this vNIC. Valid values are 1 to 64 when SR-IOV is enabled.
GetVnicVnicTemplateTag
- 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.
GetVnicVnicTemplateTemplateAction
- Additional
Properties string - 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.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Params
List<Get
Vnic Vnic Template Template Action Param> - Type string
- The action type to be executed.
Sync
- The action to merge values from the template to its derived objects.Deploy
- The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.Detach
- The action to detach the current derived object from its attached template.Attach
- The action to attach the current object to the specified template.
- Additional
Properties string - 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.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Params
[]Get
Vnic Vnic Template Template Action Param - Type string
- The action type to be executed.
Sync
- The action to merge values from the template to its derived objects.Deploy
- The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.Detach
- The action to detach the current derived object from its attached template.Attach
- The action to attach the current object to the specified template.
- additional
Properties String - 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.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- params
List<Get
Vnic Vnic Template Template Action Param> - type String
- The action type to be executed.
Sync
- The action to merge values from the template to its derived objects.Deploy
- The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.Detach
- The action to detach the current derived object from its attached template.Attach
- The action to attach the current object to the specified template.
- additional
Properties string - 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.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- params
Get
Vnic Vnic Template Template Action Param[] - type string
- The action type to be executed.
Sync
- The action to merge values from the template to its derived objects.Deploy
- The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.Detach
- The action to detach the current derived object from its attached template.Attach
- The action to attach the current object to the specified template.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- params
Sequence[Get
Vnic Vnic Template Template Action Param] - type str
- The action type to be executed.
Sync
- The action to merge values from the template to its derived objects.Deploy
- The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.Detach
- The action to detach the current derived object from its attached template.Attach
- The action to attach the current object to the specified template.
- additional
Properties String - 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.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- params List<Property Map>
- type String
- The action type to be executed.
Sync
- The action to merge values from the template to its derived objects.Deploy
- The action to execute deploy action on all the objects derived from the template that is mainly applicable for the various profile types.Detach
- The action to detach the current derived object from its attached template.Attach
- The action to attach the current object to the specified template.
GetVnicVnicTemplateTemplateActionParam
- Additional
Properties string - 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.
- Name string
- Name of the vNIC template.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Value string
- The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
- Additional
Properties string - 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.
- Name string
- Name of the vNIC template.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Value string
- The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
- additional
Properties String - 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.
- name String
- Name of the vNIC template.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value String
- The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
- additional
Properties string - 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.
- name string
- Name of the vNIC template.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value string
- The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- name str
- Name of the vNIC template.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value str
- The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
- additional
Properties String - 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.
- name String
- Name of the vNIC template.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- value String
- The action parameter value is based on the action parameter type. Supported action parameters and their values are- a) Name - SyncType, Supported Values - SyncFailed, SyncOne. b) Name - SyncTimer, Supported Values - 0 to 60 seconds. c) Name - OverriddenList, Supported Values - Comma Separated list of overridable configurations.
GetVnicVnicTemplateUsnicSettings
- Additional
Properties string - 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.
- Cos double
- Class of Service to be used for traffic on the usNIC.
- Nr
Count double - Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Usnic
Adapter stringPolicy - Ethernet Adapter policy to be associated with the usNICs.
- Additional
Properties string - 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.
- Cos float64
- Class of Service to be used for traffic on the usNIC.
- Nr
Count float64 - Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Usnic
Adapter stringPolicy - Ethernet Adapter policy to be associated with the usNICs.
- additional
Properties String - 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.
- cos Double
- Class of Service to be used for traffic on the usNIC.
- nr
Count Double - Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- usnic
Adapter StringPolicy - Ethernet Adapter policy to be associated with the usNICs.
- additional
Properties string - 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.
- cos number
- Class of Service to be used for traffic on the usNIC.
- nr
Count number - Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- usnic
Adapter stringPolicy - Ethernet Adapter policy to be associated with the usNICs.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- cos float
- Class of Service to be used for traffic on the usNIC.
- nr_
count float - Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- usnic_
adapter_ strpolicy - Ethernet Adapter policy to be associated with the usNICs.
- additional
Properties String - 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.
- cos Number
- Class of Service to be used for traffic on the usNIC.
- nr
Count Number - Number of usNIC interfaces to be created. When usNIC is enabled, the valid values are from 1 to 225. When usNIC is disabled, the default value is 0.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- usnic
Adapter StringPolicy - Ethernet Adapter policy to be associated with the usNICs.
GetVnicVnicTemplateVersionContext
- Additional
Properties string - 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.
- Interested
Mos List<GetVnic Vnic Template Version Context Interested Mo> - Marked
For boolDeletion - 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 - 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
Mo GetVnic Vnic Template Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- Additional
Properties string - 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.
- Interested
Mos []GetVnic Vnic Template Version Context Interested Mo - Marked
For boolDeletion - 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 - 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
Mo GetVnic Vnic Template Version Context Ref Mo - A reference to the original Managed Object.
- Timestamp string
- The time this versioned Managed Object was created.
- Version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - 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.
- interested
Mos List<GetVnic Vnic Template Version Context Interested Mo> - marked
For BooleanDeletion - 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 - 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
Mo GetVnic Vnic Template Version Context Ref Mo - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type String - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties string - 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.
- interested
Mos GetVnic Vnic Template Version Context Interested Mo[] - marked
For booleanDeletion - 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 - 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
Mo GetVnic Vnic Template Version Context Ref Mo - A reference to the original Managed Object.
- timestamp string
- The time this versioned Managed Object was created.
- version
Type string - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- interested_
mos Sequence[GetVnic Vnic Template Version Context Interested Mo] - marked_
for_ booldeletion - The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_
version str - The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- ref_
mo GetVnic Vnic Template Version Context Ref Mo - A reference to the original Managed Object.
- timestamp str
- The time this versioned Managed Object was created.
- version_
type str - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
- additional
Properties String - 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.
- interested
Mos List<Property Map> - marked
For BooleanDeletion - 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 - 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
Mo Property Map - A reference to the original Managed Object.
- timestamp String
- The time this versioned Managed Object was created.
- version
Type String - Specifies type of version. Currently the only supported value is "Configured"
that is used to keep track of snapshots of policies and profiles that are intended
to be configured to target endpoints.
Modified
- Version created every time an object is modified.Configured
- Version created every time an object is configured to the service profile.Deployed
- Version created for objects related to a service profile when it is deployed.
GetVnicVnicTemplateVersionContextInterestedMo
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateVersionContextRefMo
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- Additional
Properties string - 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.
- Moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties string - 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.
- moid string
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- moid str
- The unique identifier of this Managed Object instance.
- object_
type str - The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
- additional
Properties String - 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.
- moid String
- The unique identifier of this Managed Object instance.
- 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 may
be set instead of 'moid' by clients.
- If 'moid' is set this field is ignored.
- If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of the resource matching the filter expression and populates it in the MoRef that is part of the object instance being inserted/updated to fulfill the REST request. An error is returned if the filter matches zero or more than one REST resource. An example filter string is: Serial eq '3AA8B7T11'.
GetVnicVnicTemplateVmqSettings
- Additional
Properties string - 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.
- Enabled bool
- Enables VMQ feature on the virtual interface.
- Multi
Queue boolSupport - Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
- Num
Interrupts double - The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
- Num
Sub doubleVnics - The number of sub vNICs to be created.
- Num
Vmqs double - The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Vmmq
Adapter stringPolicy - Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.
- Additional
Properties string - 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.
- Enabled bool
- Enables VMQ feature on the virtual interface.
- Multi
Queue boolSupport - Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
- Num
Interrupts float64 - The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
- Num
Sub float64Vnics - The number of sub vNICs to be created.
- Num
Vmqs float64 - The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
- Object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Vmmq
Adapter stringPolicy - Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.
- additional
Properties String - 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.
- enabled Boolean
- Enables VMQ feature on the virtual interface.
- multi
Queue BooleanSupport - Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
- num
Interrupts Double - The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
- num
Sub DoubleVnics - The number of sub vNICs to be created.
- num
Vmqs Double - The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- vmmq
Adapter StringPolicy - Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.
- additional
Properties string - 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.
- enabled boolean
- Enables VMQ feature on the virtual interface.
- multi
Queue booleanSupport - Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
- num
Interrupts number - The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
- num
Sub numberVnics - The number of sub vNICs to be created.
- num
Vmqs number - The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
- object
Type string - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- vmmq
Adapter stringPolicy - Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.
- additional_
properties str - class_
id str - The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- enabled bool
- Enables VMQ feature on the virtual interface.
- multi_
queue_ boolsupport - Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
- num_
interrupts float - The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
- num_
sub_ floatvnics - The number of sub vNICs to be created.
- num_
vmqs float - The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
- object_
type str - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- vmmq_
adapter_ strpolicy - Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.
- additional
Properties String - 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.
- enabled Boolean
- Enables VMQ feature on the virtual interface.
- multi
Queue BooleanSupport - Enables Virtual Machine Multi-Queue feature on the virtual interface. VMMQ allows configuration of multiple I/O queues for a single VM and thus distributes traffic across multiple CPU cores in a VM.
- num
Interrupts Number - The number of interrupt resources to be allocated. Recommended value is the number of CPU threads or logical processors available in the server.
- num
Sub NumberVnics - The number of sub vNICs to be created.
- num
Vmqs Number - The number of hardware Virtual Machine Queues to be allocated. The number of VMQs per adapter must be one more than the maximum number of VM NICs.
- object
Type String - The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- vmmq
Adapter StringPolicy - Ethernet Adapter policy to be associated with the Sub vNICs. The Transmit Queue and Receive Queue resource value of VMMQ adapter policy should be greater than or equal to the configured number of sub vNICs.
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the
intersight
Terraform Provider.