intersight.VnicFcAdapterPolicy
Explore with Pulumi AI
A Fibre Channel Adapter policy governs the host-side behavior of the adapter, including how the adapter handles traffic. You can enable FCP Error Recovery, change the default settings of Queues and Interrupt handling for performance enhancement.
Usage Example
Resource Creation
import * as pulumi from "@pulumi/pulumi";
import * as intersight from "@pulumi/intersight";
const config = new pulumi.Config();
const organization = config.require("organization");
const vFcAdapter1 = new intersight.VnicFcAdapterPolicy("vFcAdapter1", {
    errorDetectionTimeout: 100000,
    organizations: [{
        objectType: "organization.Organization",
        moid: organization,
    }],
    errorRecoverySettings: [{
        enabled: false,
        ioRetryCount: 255,
        ioRetryTimeout: 50,
        linkDownTimeout: 240000,
        portDownTimeout: 240000,
        objectType: "vnic.FcErrorRecoverySettings",
    }],
    flogiSettings: [{
        retries: 0,
        timeout: 255000,
        objectType: "vnic.FlogiSettings",
    }],
    interruptSettings: [{
        mode: "MSIx",
        objectType: "vnic.FcInterruptSettings",
    }],
    ioThrottleCount: 1024,
    lunCount: 1024,
    lunQueueDepth: 254,
    plogiSettings: [{
        retries: 255,
        timeout: 255000,
        objectType: "vnic.PlogiSettings",
    }],
    resourceAllocationTimeout: 100000,
    rxQueueSettings: [{
        ringSize: 128,
        objectType: "vnic.FcQueueSettings",
    }],
    txQueueSettings: [{
        ringSize: 128,
        objectType: "vnic.FcQueueSettings",
    }],
    scsiQueueSettings: [{
        nrCount: 8,
        ringSize: 152,
        objectType: "vnic.ScsiQueueSettings",
    }],
});
import pulumi
import pulumi_intersight as intersight
config = pulumi.Config()
organization = config.require("organization")
v_fc_adapter1 = intersight.VnicFcAdapterPolicy("vFcAdapter1",
    error_detection_timeout=100000,
    organizations=[{
        "object_type": "organization.Organization",
        "moid": organization,
    }],
    error_recovery_settings=[{
        "enabled": False,
        "io_retry_count": 255,
        "io_retry_timeout": 50,
        "link_down_timeout": 240000,
        "port_down_timeout": 240000,
        "object_type": "vnic.FcErrorRecoverySettings",
    }],
    flogi_settings=[{
        "retries": 0,
        "timeout": 255000,
        "object_type": "vnic.FlogiSettings",
    }],
    interrupt_settings=[{
        "mode": "MSIx",
        "object_type": "vnic.FcInterruptSettings",
    }],
    io_throttle_count=1024,
    lun_count=1024,
    lun_queue_depth=254,
    plogi_settings=[{
        "retries": 255,
        "timeout": 255000,
        "object_type": "vnic.PlogiSettings",
    }],
    resource_allocation_timeout=100000,
    rx_queue_settings=[{
        "ring_size": 128,
        "object_type": "vnic.FcQueueSettings",
    }],
    tx_queue_settings=[{
        "ring_size": 128,
        "object_type": "vnic.FcQueueSettings",
    }],
    scsi_queue_settings=[{
        "nr_count": 8,
        "ring_size": 152,
        "object_type": "vnic.ScsiQueueSettings",
    }])
package main
import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/intersight/intersight"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		cfg := config.New(ctx, "")
		organization := cfg.Require("organization")
		_, err := intersight.NewVnicFcAdapterPolicy(ctx, "vFcAdapter1", &intersight.VnicFcAdapterPolicyArgs{
			ErrorDetectionTimeout: pulumi.Float64(100000),
			Organizations: intersight.VnicFcAdapterPolicyOrganizationArray{
				&intersight.VnicFcAdapterPolicyOrganizationArgs{
					ObjectType: pulumi.String("organization.Organization"),
					Moid:       pulumi.String(organization),
				},
			},
			ErrorRecoverySettings: intersight.VnicFcAdapterPolicyErrorRecoverySettingArray{
				&intersight.VnicFcAdapterPolicyErrorRecoverySettingArgs{
					Enabled:         pulumi.Bool(false),
					IoRetryCount:    pulumi.Float64(255),
					IoRetryTimeout:  pulumi.Float64(50),
					LinkDownTimeout: pulumi.Float64(240000),
					PortDownTimeout: pulumi.Float64(240000),
					ObjectType:      pulumi.String("vnic.FcErrorRecoverySettings"),
				},
			},
			FlogiSettings: intersight.VnicFcAdapterPolicyFlogiSettingArray{
				&intersight.VnicFcAdapterPolicyFlogiSettingArgs{
					Retries:    pulumi.Float64(0),
					Timeout:    pulumi.Float64(255000),
					ObjectType: pulumi.String("vnic.FlogiSettings"),
				},
			},
			InterruptSettings: intersight.VnicFcAdapterPolicyInterruptSettingArray{
				&intersight.VnicFcAdapterPolicyInterruptSettingArgs{
					Mode:       pulumi.String("MSIx"),
					ObjectType: pulumi.String("vnic.FcInterruptSettings"),
				},
			},
			IoThrottleCount: pulumi.Float64(1024),
			LunCount:        pulumi.Float64(1024),
			LunQueueDepth:   pulumi.Float64(254),
			PlogiSettings: intersight.VnicFcAdapterPolicyPlogiSettingArray{
				&intersight.VnicFcAdapterPolicyPlogiSettingArgs{
					Retries:    pulumi.Float64(255),
					Timeout:    pulumi.Float64(255000),
					ObjectType: pulumi.String("vnic.PlogiSettings"),
				},
			},
			ResourceAllocationTimeout: pulumi.Float64(100000),
			RxQueueSettings: intersight.VnicFcAdapterPolicyRxQueueSettingArray{
				&intersight.VnicFcAdapterPolicyRxQueueSettingArgs{
					RingSize:   pulumi.Float64(128),
					ObjectType: pulumi.String("vnic.FcQueueSettings"),
				},
			},
			TxQueueSettings: intersight.VnicFcAdapterPolicyTxQueueSettingArray{
				&intersight.VnicFcAdapterPolicyTxQueueSettingArgs{
					RingSize:   pulumi.Float64(128),
					ObjectType: pulumi.String("vnic.FcQueueSettings"),
				},
			},
			ScsiQueueSettings: intersight.VnicFcAdapterPolicyScsiQueueSettingArray{
				&intersight.VnicFcAdapterPolicyScsiQueueSettingArgs{
					NrCount:    pulumi.Float64(8),
					RingSize:   pulumi.Float64(152),
					ObjectType: pulumi.String("vnic.ScsiQueueSettings"),
				},
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Intersight = Pulumi.Intersight;
return await Deployment.RunAsync(() => 
{
    var config = new Config();
    var organization = config.Require("organization");
    var vFcAdapter1 = new Intersight.VnicFcAdapterPolicy("vFcAdapter1", new()
    {
        ErrorDetectionTimeout = 100000,
        Organizations = new[]
        {
            new Intersight.Inputs.VnicFcAdapterPolicyOrganizationArgs
            {
                ObjectType = "organization.Organization",
                Moid = organization,
            },
        },
        ErrorRecoverySettings = new[]
        {
            new Intersight.Inputs.VnicFcAdapterPolicyErrorRecoverySettingArgs
            {
                Enabled = false,
                IoRetryCount = 255,
                IoRetryTimeout = 50,
                LinkDownTimeout = 240000,
                PortDownTimeout = 240000,
                ObjectType = "vnic.FcErrorRecoverySettings",
            },
        },
        FlogiSettings = new[]
        {
            new Intersight.Inputs.VnicFcAdapterPolicyFlogiSettingArgs
            {
                Retries = 0,
                Timeout = 255000,
                ObjectType = "vnic.FlogiSettings",
            },
        },
        InterruptSettings = new[]
        {
            new Intersight.Inputs.VnicFcAdapterPolicyInterruptSettingArgs
            {
                Mode = "MSIx",
                ObjectType = "vnic.FcInterruptSettings",
            },
        },
        IoThrottleCount = 1024,
        LunCount = 1024,
        LunQueueDepth = 254,
        PlogiSettings = new[]
        {
            new Intersight.Inputs.VnicFcAdapterPolicyPlogiSettingArgs
            {
                Retries = 255,
                Timeout = 255000,
                ObjectType = "vnic.PlogiSettings",
            },
        },
        ResourceAllocationTimeout = 100000,
        RxQueueSettings = new[]
        {
            new Intersight.Inputs.VnicFcAdapterPolicyRxQueueSettingArgs
            {
                RingSize = 128,
                ObjectType = "vnic.FcQueueSettings",
            },
        },
        TxQueueSettings = new[]
        {
            new Intersight.Inputs.VnicFcAdapterPolicyTxQueueSettingArgs
            {
                RingSize = 128,
                ObjectType = "vnic.FcQueueSettings",
            },
        },
        ScsiQueueSettings = new[]
        {
            new Intersight.Inputs.VnicFcAdapterPolicyScsiQueueSettingArgs
            {
                NrCount = 8,
                RingSize = 152,
                ObjectType = "vnic.ScsiQueueSettings",
            },
        },
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.intersight.VnicFcAdapterPolicy;
import com.pulumi.intersight.VnicFcAdapterPolicyArgs;
import com.pulumi.intersight.inputs.VnicFcAdapterPolicyOrganizationArgs;
import com.pulumi.intersight.inputs.VnicFcAdapterPolicyErrorRecoverySettingArgs;
import com.pulumi.intersight.inputs.VnicFcAdapterPolicyFlogiSettingArgs;
import com.pulumi.intersight.inputs.VnicFcAdapterPolicyInterruptSettingArgs;
import com.pulumi.intersight.inputs.VnicFcAdapterPolicyPlogiSettingArgs;
import com.pulumi.intersight.inputs.VnicFcAdapterPolicyRxQueueSettingArgs;
import com.pulumi.intersight.inputs.VnicFcAdapterPolicyTxQueueSettingArgs;
import com.pulumi.intersight.inputs.VnicFcAdapterPolicyScsiQueueSettingArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        final var config = ctx.config();
        final var organization = config.get("organization");
        var vFcAdapter1 = new VnicFcAdapterPolicy("vFcAdapter1", VnicFcAdapterPolicyArgs.builder()
            .errorDetectionTimeout(100000)
            .organizations(VnicFcAdapterPolicyOrganizationArgs.builder()
                .objectType("organization.Organization")
                .moid(organization)
                .build())
            .errorRecoverySettings(VnicFcAdapterPolicyErrorRecoverySettingArgs.builder()
                .enabled(false)
                .ioRetryCount(255)
                .ioRetryTimeout(50)
                .linkDownTimeout(240000)
                .portDownTimeout(240000)
                .objectType("vnic.FcErrorRecoverySettings")
                .build())
            .flogiSettings(VnicFcAdapterPolicyFlogiSettingArgs.builder()
                .retries(0)
                .timeout(255000)
                .objectType("vnic.FlogiSettings")
                .build())
            .interruptSettings(VnicFcAdapterPolicyInterruptSettingArgs.builder()
                .mode("MSIx")
                .objectType("vnic.FcInterruptSettings")
                .build())
            .ioThrottleCount(1024)
            .lunCount(1024)
            .lunQueueDepth(254)
            .plogiSettings(VnicFcAdapterPolicyPlogiSettingArgs.builder()
                .retries(255)
                .timeout(255000)
                .objectType("vnic.PlogiSettings")
                .build())
            .resourceAllocationTimeout(100000)
            .rxQueueSettings(VnicFcAdapterPolicyRxQueueSettingArgs.builder()
                .ringSize(128)
                .objectType("vnic.FcQueueSettings")
                .build())
            .txQueueSettings(VnicFcAdapterPolicyTxQueueSettingArgs.builder()
                .ringSize(128)
                .objectType("vnic.FcQueueSettings")
                .build())
            .scsiQueueSettings(VnicFcAdapterPolicyScsiQueueSettingArgs.builder()
                .nrCount(8)
                .ringSize(152)
                .objectType("vnic.ScsiQueueSettings")
                .build())
            .build());
    }
}
configuration:
  organization:
    type: string
resources:
  vFcAdapter1:
    type: intersight:VnicFcAdapterPolicy
    properties:
      errorDetectionTimeout: 100000
      organizations:
        - objectType: organization.Organization
          moid: ${organization}
      errorRecoverySettings:
        - enabled: false
          ioRetryCount: 255
          ioRetryTimeout: 50
          linkDownTimeout: 240000
          portDownTimeout: 240000
          objectType: vnic.FcErrorRecoverySettings
      flogiSettings:
        - retries: 0
          timeout: 255000
          objectType: vnic.FlogiSettings
      interruptSettings:
        - mode: MSIx
          objectType: vnic.FcInterruptSettings
      ioThrottleCount: 1024
      lunCount: 1024
      lunQueueDepth: 254
      plogiSettings:
        - retries: 255
          timeout: 255000
          objectType: vnic.PlogiSettings
      resourceAllocationTimeout: 100000
      rxQueueSettings:
        - ringSize: 128
          objectType: vnic.FcQueueSettings
      txQueueSettings:
        - ringSize: 128
          objectType: vnic.FcQueueSettings
      scsiQueueSettings:
        - nrCount: 8
          ringSize: 152
          objectType: vnic.ScsiQueueSettings
Create VnicFcAdapterPolicy Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new VnicFcAdapterPolicy(name: string, args?: VnicFcAdapterPolicyArgs, opts?: CustomResourceOptions);@overload
def VnicFcAdapterPolicy(resource_name: str,
                        args: Optional[VnicFcAdapterPolicyArgs] = None,
                        opts: Optional[ResourceOptions] = None)
@overload
def VnicFcAdapterPolicy(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        account_moid: Optional[str] = None,
                        additional_properties: Optional[str] = None,
                        ancestors: Optional[Sequence[VnicFcAdapterPolicyAncestorArgs]] = None,
                        class_id: Optional[str] = None,
                        create_time: Optional[str] = None,
                        description: Optional[str] = None,
                        domain_group_moid: Optional[str] = None,
                        error_detection_timeout: Optional[float] = None,
                        error_recovery_settings: Optional[Sequence[VnicFcAdapterPolicyErrorRecoverySettingArgs]] = None,
                        flogi_settings: Optional[Sequence[VnicFcAdapterPolicyFlogiSettingArgs]] = None,
                        interrupt_settings: Optional[Sequence[VnicFcAdapterPolicyInterruptSettingArgs]] = None,
                        io_throttle_count: Optional[float] = None,
                        lun_count: Optional[float] = None,
                        lun_queue_depth: Optional[float] = None,
                        mod_time: Optional[str] = None,
                        moid: Optional[str] = None,
                        name: Optional[str] = None,
                        object_type: Optional[str] = None,
                        organizations: Optional[Sequence[VnicFcAdapterPolicyOrganizationArgs]] = None,
                        owners: Optional[Sequence[str]] = None,
                        parents: Optional[Sequence[VnicFcAdapterPolicyParentArgs]] = None,
                        permission_resources: Optional[Sequence[VnicFcAdapterPolicyPermissionResourceArgs]] = None,
                        plogi_settings: Optional[Sequence[VnicFcAdapterPolicyPlogiSettingArgs]] = None,
                        resource_allocation_timeout: Optional[float] = None,
                        rx_queue_settings: Optional[Sequence[VnicFcAdapterPolicyRxQueueSettingArgs]] = None,
                        scsi_queue_settings: Optional[Sequence[VnicFcAdapterPolicyScsiQueueSettingArgs]] = None,
                        shared_scope: Optional[str] = None,
                        tags: Optional[Sequence[VnicFcAdapterPolicyTagArgs]] = None,
                        tx_queue_settings: Optional[Sequence[VnicFcAdapterPolicyTxQueueSettingArgs]] = None,
                        version_contexts: Optional[Sequence[VnicFcAdapterPolicyVersionContextArgs]] = None,
                        vnic_fc_adapter_policy_id: Optional[str] = None)func NewVnicFcAdapterPolicy(ctx *Context, name string, args *VnicFcAdapterPolicyArgs, opts ...ResourceOption) (*VnicFcAdapterPolicy, error)public VnicFcAdapterPolicy(string name, VnicFcAdapterPolicyArgs? args = null, CustomResourceOptions? opts = null)
public VnicFcAdapterPolicy(String name, VnicFcAdapterPolicyArgs args)
public VnicFcAdapterPolicy(String name, VnicFcAdapterPolicyArgs args, CustomResourceOptions options)
type: intersight:VnicFcAdapterPolicy
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args VnicFcAdapterPolicyArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args VnicFcAdapterPolicyArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args VnicFcAdapterPolicyArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args VnicFcAdapterPolicyArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args VnicFcAdapterPolicyArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var vnicFcAdapterPolicyResource = new Intersight.VnicFcAdapterPolicy("vnicFcAdapterPolicyResource", new()
{
    AccountMoid = "string",
    AdditionalProperties = "string",
    Ancestors = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyAncestorArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Moid = "string",
            ObjectType = "string",
            Selector = "string",
        },
    },
    ClassId = "string",
    CreateTime = "string",
    Description = "string",
    DomainGroupMoid = "string",
    ErrorDetectionTimeout = 0,
    ErrorRecoverySettings = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyErrorRecoverySettingArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Enabled = false,
            IoRetryCount = 0,
            IoRetryTimeout = 0,
            LinkDownTimeout = 0,
            ObjectType = "string",
            PortDownTimeout = 0,
        },
    },
    FlogiSettings = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyFlogiSettingArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            ObjectType = "string",
            Retries = 0,
            Timeout = 0,
        },
    },
    InterruptSettings = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyInterruptSettingArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Mode = "string",
            ObjectType = "string",
        },
    },
    IoThrottleCount = 0,
    LunCount = 0,
    LunQueueDepth = 0,
    ModTime = "string",
    Moid = "string",
    Name = "string",
    ObjectType = "string",
    Organizations = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyOrganizationArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Moid = "string",
            ObjectType = "string",
            Selector = "string",
        },
    },
    Owners = new[]
    {
        "string",
    },
    Parents = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyParentArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Moid = "string",
            ObjectType = "string",
            Selector = "string",
        },
    },
    PermissionResources = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyPermissionResourceArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            Moid = "string",
            ObjectType = "string",
            Selector = "string",
        },
    },
    PlogiSettings = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyPlogiSettingArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            ObjectType = "string",
            Retries = 0,
            Timeout = 0,
        },
    },
    ResourceAllocationTimeout = 0,
    RxQueueSettings = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyRxQueueSettingArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            NrCount = 0,
            ObjectType = "string",
            RingSize = 0,
        },
    },
    ScsiQueueSettings = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyScsiQueueSettingArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            NrCount = 0,
            ObjectType = "string",
            RingSize = 0,
        },
    },
    SharedScope = "string",
    Tags = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyTagArgs
        {
            AdditionalProperties = "string",
            Key = "string",
            Value = "string",
        },
    },
    TxQueueSettings = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyTxQueueSettingArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            NrCount = 0,
            ObjectType = "string",
            RingSize = 0,
        },
    },
    VersionContexts = new[]
    {
        new Intersight.Inputs.VnicFcAdapterPolicyVersionContextArgs
        {
            AdditionalProperties = "string",
            ClassId = "string",
            InterestedMos = new[]
            {
                new Intersight.Inputs.VnicFcAdapterPolicyVersionContextInterestedMoArgs
                {
                    AdditionalProperties = "string",
                    ClassId = "string",
                    Moid = "string",
                    ObjectType = "string",
                    Selector = "string",
                },
            },
            MarkedForDeletion = false,
            NrVersion = "string",
            ObjectType = "string",
            RefMos = new[]
            {
                new Intersight.Inputs.VnicFcAdapterPolicyVersionContextRefMoArgs
                {
                    AdditionalProperties = "string",
                    ClassId = "string",
                    Moid = "string",
                    ObjectType = "string",
                    Selector = "string",
                },
            },
            Timestamp = "string",
            VersionType = "string",
        },
    },
    VnicFcAdapterPolicyId = "string",
});
example, err := intersight.NewVnicFcAdapterPolicy(ctx, "vnicFcAdapterPolicyResource", &intersight.VnicFcAdapterPolicyArgs{
	AccountMoid:          pulumi.String("string"),
	AdditionalProperties: pulumi.String("string"),
	Ancestors: intersight.VnicFcAdapterPolicyAncestorArray{
		&intersight.VnicFcAdapterPolicyAncestorArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Moid:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Selector:             pulumi.String("string"),
		},
	},
	ClassId:               pulumi.String("string"),
	CreateTime:            pulumi.String("string"),
	Description:           pulumi.String("string"),
	DomainGroupMoid:       pulumi.String("string"),
	ErrorDetectionTimeout: pulumi.Float64(0),
	ErrorRecoverySettings: intersight.VnicFcAdapterPolicyErrorRecoverySettingArray{
		&intersight.VnicFcAdapterPolicyErrorRecoverySettingArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Enabled:              pulumi.Bool(false),
			IoRetryCount:         pulumi.Float64(0),
			IoRetryTimeout:       pulumi.Float64(0),
			LinkDownTimeout:      pulumi.Float64(0),
			ObjectType:           pulumi.String("string"),
			PortDownTimeout:      pulumi.Float64(0),
		},
	},
	FlogiSettings: intersight.VnicFcAdapterPolicyFlogiSettingArray{
		&intersight.VnicFcAdapterPolicyFlogiSettingArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Retries:              pulumi.Float64(0),
			Timeout:              pulumi.Float64(0),
		},
	},
	InterruptSettings: intersight.VnicFcAdapterPolicyInterruptSettingArray{
		&intersight.VnicFcAdapterPolicyInterruptSettingArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Mode:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
		},
	},
	IoThrottleCount: pulumi.Float64(0),
	LunCount:        pulumi.Float64(0),
	LunQueueDepth:   pulumi.Float64(0),
	ModTime:         pulumi.String("string"),
	Moid:            pulumi.String("string"),
	Name:            pulumi.String("string"),
	ObjectType:      pulumi.String("string"),
	Organizations: intersight.VnicFcAdapterPolicyOrganizationArray{
		&intersight.VnicFcAdapterPolicyOrganizationArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Moid:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Selector:             pulumi.String("string"),
		},
	},
	Owners: pulumi.StringArray{
		pulumi.String("string"),
	},
	Parents: intersight.VnicFcAdapterPolicyParentArray{
		&intersight.VnicFcAdapterPolicyParentArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Moid:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Selector:             pulumi.String("string"),
		},
	},
	PermissionResources: intersight.VnicFcAdapterPolicyPermissionResourceArray{
		&intersight.VnicFcAdapterPolicyPermissionResourceArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			Moid:                 pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Selector:             pulumi.String("string"),
		},
	},
	PlogiSettings: intersight.VnicFcAdapterPolicyPlogiSettingArray{
		&intersight.VnicFcAdapterPolicyPlogiSettingArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			ObjectType:           pulumi.String("string"),
			Retries:              pulumi.Float64(0),
			Timeout:              pulumi.Float64(0),
		},
	},
	ResourceAllocationTimeout: pulumi.Float64(0),
	RxQueueSettings: intersight.VnicFcAdapterPolicyRxQueueSettingArray{
		&intersight.VnicFcAdapterPolicyRxQueueSettingArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			NrCount:              pulumi.Float64(0),
			ObjectType:           pulumi.String("string"),
			RingSize:             pulumi.Float64(0),
		},
	},
	ScsiQueueSettings: intersight.VnicFcAdapterPolicyScsiQueueSettingArray{
		&intersight.VnicFcAdapterPolicyScsiQueueSettingArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			NrCount:              pulumi.Float64(0),
			ObjectType:           pulumi.String("string"),
			RingSize:             pulumi.Float64(0),
		},
	},
	SharedScope: pulumi.String("string"),
	Tags: intersight.VnicFcAdapterPolicyTagArray{
		&intersight.VnicFcAdapterPolicyTagArgs{
			AdditionalProperties: pulumi.String("string"),
			Key:                  pulumi.String("string"),
			Value:                pulumi.String("string"),
		},
	},
	TxQueueSettings: intersight.VnicFcAdapterPolicyTxQueueSettingArray{
		&intersight.VnicFcAdapterPolicyTxQueueSettingArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			NrCount:              pulumi.Float64(0),
			ObjectType:           pulumi.String("string"),
			RingSize:             pulumi.Float64(0),
		},
	},
	VersionContexts: intersight.VnicFcAdapterPolicyVersionContextArray{
		&intersight.VnicFcAdapterPolicyVersionContextArgs{
			AdditionalProperties: pulumi.String("string"),
			ClassId:              pulumi.String("string"),
			InterestedMos: intersight.VnicFcAdapterPolicyVersionContextInterestedMoArray{
				&intersight.VnicFcAdapterPolicyVersionContextInterestedMoArgs{
					AdditionalProperties: pulumi.String("string"),
					ClassId:              pulumi.String("string"),
					Moid:                 pulumi.String("string"),
					ObjectType:           pulumi.String("string"),
					Selector:             pulumi.String("string"),
				},
			},
			MarkedForDeletion: pulumi.Bool(false),
			NrVersion:         pulumi.String("string"),
			ObjectType:        pulumi.String("string"),
			RefMos: intersight.VnicFcAdapterPolicyVersionContextRefMoArray{
				&intersight.VnicFcAdapterPolicyVersionContextRefMoArgs{
					AdditionalProperties: pulumi.String("string"),
					ClassId:              pulumi.String("string"),
					Moid:                 pulumi.String("string"),
					ObjectType:           pulumi.String("string"),
					Selector:             pulumi.String("string"),
				},
			},
			Timestamp:   pulumi.String("string"),
			VersionType: pulumi.String("string"),
		},
	},
	VnicFcAdapterPolicyId: pulumi.String("string"),
})
var vnicFcAdapterPolicyResource = new VnicFcAdapterPolicy("vnicFcAdapterPolicyResource", VnicFcAdapterPolicyArgs.builder()
    .accountMoid("string")
    .additionalProperties("string")
    .ancestors(VnicFcAdapterPolicyAncestorArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .moid("string")
        .objectType("string")
        .selector("string")
        .build())
    .classId("string")
    .createTime("string")
    .description("string")
    .domainGroupMoid("string")
    .errorDetectionTimeout(0.0)
    .errorRecoverySettings(VnicFcAdapterPolicyErrorRecoverySettingArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .enabled(false)
        .ioRetryCount(0.0)
        .ioRetryTimeout(0.0)
        .linkDownTimeout(0.0)
        .objectType("string")
        .portDownTimeout(0.0)
        .build())
    .flogiSettings(VnicFcAdapterPolicyFlogiSettingArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .objectType("string")
        .retries(0.0)
        .timeout(0.0)
        .build())
    .interruptSettings(VnicFcAdapterPolicyInterruptSettingArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .mode("string")
        .objectType("string")
        .build())
    .ioThrottleCount(0.0)
    .lunCount(0.0)
    .lunQueueDepth(0.0)
    .modTime("string")
    .moid("string")
    .name("string")
    .objectType("string")
    .organizations(VnicFcAdapterPolicyOrganizationArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .moid("string")
        .objectType("string")
        .selector("string")
        .build())
    .owners("string")
    .parents(VnicFcAdapterPolicyParentArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .moid("string")
        .objectType("string")
        .selector("string")
        .build())
    .permissionResources(VnicFcAdapterPolicyPermissionResourceArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .moid("string")
        .objectType("string")
        .selector("string")
        .build())
    .plogiSettings(VnicFcAdapterPolicyPlogiSettingArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .objectType("string")
        .retries(0.0)
        .timeout(0.0)
        .build())
    .resourceAllocationTimeout(0.0)
    .rxQueueSettings(VnicFcAdapterPolicyRxQueueSettingArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .nrCount(0.0)
        .objectType("string")
        .ringSize(0.0)
        .build())
    .scsiQueueSettings(VnicFcAdapterPolicyScsiQueueSettingArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .nrCount(0.0)
        .objectType("string")
        .ringSize(0.0)
        .build())
    .sharedScope("string")
    .tags(VnicFcAdapterPolicyTagArgs.builder()
        .additionalProperties("string")
        .key("string")
        .value("string")
        .build())
    .txQueueSettings(VnicFcAdapterPolicyTxQueueSettingArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .nrCount(0.0)
        .objectType("string")
        .ringSize(0.0)
        .build())
    .versionContexts(VnicFcAdapterPolicyVersionContextArgs.builder()
        .additionalProperties("string")
        .classId("string")
        .interestedMos(VnicFcAdapterPolicyVersionContextInterestedMoArgs.builder()
            .additionalProperties("string")
            .classId("string")
            .moid("string")
            .objectType("string")
            .selector("string")
            .build())
        .markedForDeletion(false)
        .nrVersion("string")
        .objectType("string")
        .refMos(VnicFcAdapterPolicyVersionContextRefMoArgs.builder()
            .additionalProperties("string")
            .classId("string")
            .moid("string")
            .objectType("string")
            .selector("string")
            .build())
        .timestamp("string")
        .versionType("string")
        .build())
    .vnicFcAdapterPolicyId("string")
    .build());
vnic_fc_adapter_policy_resource = intersight.VnicFcAdapterPolicy("vnicFcAdapterPolicyResource",
    account_moid="string",
    additional_properties="string",
    ancestors=[{
        "additional_properties": "string",
        "class_id": "string",
        "moid": "string",
        "object_type": "string",
        "selector": "string",
    }],
    class_id="string",
    create_time="string",
    description="string",
    domain_group_moid="string",
    error_detection_timeout=0,
    error_recovery_settings=[{
        "additional_properties": "string",
        "class_id": "string",
        "enabled": False,
        "io_retry_count": 0,
        "io_retry_timeout": 0,
        "link_down_timeout": 0,
        "object_type": "string",
        "port_down_timeout": 0,
    }],
    flogi_settings=[{
        "additional_properties": "string",
        "class_id": "string",
        "object_type": "string",
        "retries": 0,
        "timeout": 0,
    }],
    interrupt_settings=[{
        "additional_properties": "string",
        "class_id": "string",
        "mode": "string",
        "object_type": "string",
    }],
    io_throttle_count=0,
    lun_count=0,
    lun_queue_depth=0,
    mod_time="string",
    moid="string",
    name="string",
    object_type="string",
    organizations=[{
        "additional_properties": "string",
        "class_id": "string",
        "moid": "string",
        "object_type": "string",
        "selector": "string",
    }],
    owners=["string"],
    parents=[{
        "additional_properties": "string",
        "class_id": "string",
        "moid": "string",
        "object_type": "string",
        "selector": "string",
    }],
    permission_resources=[{
        "additional_properties": "string",
        "class_id": "string",
        "moid": "string",
        "object_type": "string",
        "selector": "string",
    }],
    plogi_settings=[{
        "additional_properties": "string",
        "class_id": "string",
        "object_type": "string",
        "retries": 0,
        "timeout": 0,
    }],
    resource_allocation_timeout=0,
    rx_queue_settings=[{
        "additional_properties": "string",
        "class_id": "string",
        "nr_count": 0,
        "object_type": "string",
        "ring_size": 0,
    }],
    scsi_queue_settings=[{
        "additional_properties": "string",
        "class_id": "string",
        "nr_count": 0,
        "object_type": "string",
        "ring_size": 0,
    }],
    shared_scope="string",
    tags=[{
        "additional_properties": "string",
        "key": "string",
        "value": "string",
    }],
    tx_queue_settings=[{
        "additional_properties": "string",
        "class_id": "string",
        "nr_count": 0,
        "object_type": "string",
        "ring_size": 0,
    }],
    version_contexts=[{
        "additional_properties": "string",
        "class_id": "string",
        "interested_mos": [{
            "additional_properties": "string",
            "class_id": "string",
            "moid": "string",
            "object_type": "string",
            "selector": "string",
        }],
        "marked_for_deletion": False,
        "nr_version": "string",
        "object_type": "string",
        "ref_mos": [{
            "additional_properties": "string",
            "class_id": "string",
            "moid": "string",
            "object_type": "string",
            "selector": "string",
        }],
        "timestamp": "string",
        "version_type": "string",
    }],
    vnic_fc_adapter_policy_id="string")
const vnicFcAdapterPolicyResource = new intersight.VnicFcAdapterPolicy("vnicFcAdapterPolicyResource", {
    accountMoid: "string",
    additionalProperties: "string",
    ancestors: [{
        additionalProperties: "string",
        classId: "string",
        moid: "string",
        objectType: "string",
        selector: "string",
    }],
    classId: "string",
    createTime: "string",
    description: "string",
    domainGroupMoid: "string",
    errorDetectionTimeout: 0,
    errorRecoverySettings: [{
        additionalProperties: "string",
        classId: "string",
        enabled: false,
        ioRetryCount: 0,
        ioRetryTimeout: 0,
        linkDownTimeout: 0,
        objectType: "string",
        portDownTimeout: 0,
    }],
    flogiSettings: [{
        additionalProperties: "string",
        classId: "string",
        objectType: "string",
        retries: 0,
        timeout: 0,
    }],
    interruptSettings: [{
        additionalProperties: "string",
        classId: "string",
        mode: "string",
        objectType: "string",
    }],
    ioThrottleCount: 0,
    lunCount: 0,
    lunQueueDepth: 0,
    modTime: "string",
    moid: "string",
    name: "string",
    objectType: "string",
    organizations: [{
        additionalProperties: "string",
        classId: "string",
        moid: "string",
        objectType: "string",
        selector: "string",
    }],
    owners: ["string"],
    parents: [{
        additionalProperties: "string",
        classId: "string",
        moid: "string",
        objectType: "string",
        selector: "string",
    }],
    permissionResources: [{
        additionalProperties: "string",
        classId: "string",
        moid: "string",
        objectType: "string",
        selector: "string",
    }],
    plogiSettings: [{
        additionalProperties: "string",
        classId: "string",
        objectType: "string",
        retries: 0,
        timeout: 0,
    }],
    resourceAllocationTimeout: 0,
    rxQueueSettings: [{
        additionalProperties: "string",
        classId: "string",
        nrCount: 0,
        objectType: "string",
        ringSize: 0,
    }],
    scsiQueueSettings: [{
        additionalProperties: "string",
        classId: "string",
        nrCount: 0,
        objectType: "string",
        ringSize: 0,
    }],
    sharedScope: "string",
    tags: [{
        additionalProperties: "string",
        key: "string",
        value: "string",
    }],
    txQueueSettings: [{
        additionalProperties: "string",
        classId: "string",
        nrCount: 0,
        objectType: "string",
        ringSize: 0,
    }],
    versionContexts: [{
        additionalProperties: "string",
        classId: "string",
        interestedMos: [{
            additionalProperties: "string",
            classId: "string",
            moid: "string",
            objectType: "string",
            selector: "string",
        }],
        markedForDeletion: false,
        nrVersion: "string",
        objectType: "string",
        refMos: [{
            additionalProperties: "string",
            classId: "string",
            moid: "string",
            objectType: "string",
            selector: "string",
        }],
        timestamp: "string",
        versionType: "string",
    }],
    vnicFcAdapterPolicyId: "string",
});
type: intersight:VnicFcAdapterPolicy
properties:
    accountMoid: string
    additionalProperties: string
    ancestors:
        - additionalProperties: string
          classId: string
          moid: string
          objectType: string
          selector: string
    classId: string
    createTime: string
    description: string
    domainGroupMoid: string
    errorDetectionTimeout: 0
    errorRecoverySettings:
        - additionalProperties: string
          classId: string
          enabled: false
          ioRetryCount: 0
          ioRetryTimeout: 0
          linkDownTimeout: 0
          objectType: string
          portDownTimeout: 0
    flogiSettings:
        - additionalProperties: string
          classId: string
          objectType: string
          retries: 0
          timeout: 0
    interruptSettings:
        - additionalProperties: string
          classId: string
          mode: string
          objectType: string
    ioThrottleCount: 0
    lunCount: 0
    lunQueueDepth: 0
    modTime: string
    moid: string
    name: string
    objectType: string
    organizations:
        - additionalProperties: string
          classId: string
          moid: string
          objectType: string
          selector: string
    owners:
        - string
    parents:
        - additionalProperties: string
          classId: string
          moid: string
          objectType: string
          selector: string
    permissionResources:
        - additionalProperties: string
          classId: string
          moid: string
          objectType: string
          selector: string
    plogiSettings:
        - additionalProperties: string
          classId: string
          objectType: string
          retries: 0
          timeout: 0
    resourceAllocationTimeout: 0
    rxQueueSettings:
        - additionalProperties: string
          classId: string
          nrCount: 0
          objectType: string
          ringSize: 0
    scsiQueueSettings:
        - additionalProperties: string
          classId: string
          nrCount: 0
          objectType: string
          ringSize: 0
    sharedScope: string
    tags:
        - additionalProperties: string
          key: string
          value: string
    txQueueSettings:
        - additionalProperties: string
          classId: string
          nrCount: 0
          objectType: string
          ringSize: 0
    versionContexts:
        - additionalProperties: string
          classId: string
          interestedMos:
            - additionalProperties: string
              classId: string
              moid: string
              objectType: string
              selector: string
          markedForDeletion: false
          nrVersion: string
          objectType: string
          refMos:
            - additionalProperties: string
              classId: string
              moid: string
              objectType: string
              selector: string
          timestamp: string
          versionType: string
    vnicFcAdapterPolicyId: string
VnicFcAdapterPolicy Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The VnicFcAdapterPolicy resource accepts the following input properties:
- AccountMoid string
- (ReadOnly) The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
List<VnicFc Adapter Policy Ancestor> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- CreateTime string
- (ReadOnly) The time when this managed object was created.
- Description string
- Description of the policy.
- DomainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- ErrorDetection doubleTimeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- ErrorRecovery List<VnicSettings Fc Adapter Policy Error Recovery Setting> 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- FlogiSettings List<VnicFc Adapter Policy Flogi Setting> 
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- InterruptSettings List<VnicFc Adapter Policy Interrupt Setting> 
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- IoThrottle doubleCount 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- LunCount double
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- LunQueue doubleDepth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- ModTime string
- (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the concrete policy.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Organizations
List<VnicFc Adapter Policy Organization> 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners List<string>
- (Array of schema.TypeString) -(ReadOnly)
- Parents
List<VnicFc Adapter Policy Parent> 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- PermissionResources List<VnicFc Adapter Policy Permission Resource> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- PlogiSettings List<VnicFc Adapter Policy Plogi Setting> 
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- ResourceAllocation doubleTimeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- RxQueue List<VnicSettings Fc Adapter Policy Rx Queue Setting> 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- ScsiQueue List<VnicSettings Fc Adapter Policy Scsi Queue Setting> 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- 
List<VnicFc Adapter Policy Tag> 
- This complex property has following sub-properties:
- TxQueue List<VnicSettings Fc Adapter Policy Tx Queue Setting> 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- VersionContexts List<VnicFc Adapter Policy Version Context> 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- VnicFc stringAdapter Policy Id 
- AccountMoid string
- (ReadOnly) The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
[]VnicFc Adapter Policy Ancestor Args 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- CreateTime string
- (ReadOnly) The time when this managed object was created.
- Description string
- Description of the policy.
- DomainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- ErrorDetection float64Timeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- ErrorRecovery []VnicSettings Fc Adapter Policy Error Recovery Setting Args 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- FlogiSettings []VnicFc Adapter Policy Flogi Setting Args 
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- InterruptSettings []VnicFc Adapter Policy Interrupt Setting Args 
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- IoThrottle float64Count 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- LunCount float64
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- LunQueue float64Depth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- ModTime string
- (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the concrete policy.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Organizations
[]VnicFc Adapter Policy Organization Args 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners []string
- (Array of schema.TypeString) -(ReadOnly)
- Parents
[]VnicFc Adapter Policy Parent Args 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- PermissionResources []VnicFc Adapter Policy Permission Resource Args 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- PlogiSettings []VnicFc Adapter Policy Plogi Setting Args 
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- ResourceAllocation float64Timeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- RxQueue []VnicSettings Fc Adapter Policy Rx Queue Setting Args 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- ScsiQueue []VnicSettings Fc Adapter Policy Scsi Queue Setting Args 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- 
[]VnicFc Adapter Policy Tag Args 
- This complex property has following sub-properties:
- TxQueue []VnicSettings Fc Adapter Policy Tx Queue Setting Args 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- VersionContexts []VnicFc Adapter Policy Version Context Args 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- VnicFc stringAdapter Policy Id 
- accountMoid String
- (ReadOnly) The Account ID for this managed object.
- additionalProperties String
- ancestors
List<VnicFc Adapter Policy Ancestor> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime String
- (ReadOnly) The time when this managed object was created.
- description String
- Description of the policy.
- domainGroup StringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- errorDetection DoubleTimeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- errorRecovery List<VnicSettings Fc Adapter Policy Error Recovery Setting> 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- flogiSettings List<VnicFc Adapter Policy Flogi Setting> 
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- interruptSettings List<VnicFc Adapter Policy Interrupt Setting> 
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- ioThrottle DoubleCount 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- lunCount Double
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- lunQueue DoubleDepth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- modTime String
- (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the concrete policy.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
List<VnicFc Adapter Policy Organization> 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents
List<VnicFc Adapter Policy Parent> 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources List<VnicFc Adapter Policy Permission Resource> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- plogiSettings List<VnicFc Adapter Policy Plogi Setting> 
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- resourceAllocation DoubleTimeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- rxQueue List<VnicSettings Fc Adapter Policy Rx Queue Setting> 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- scsiQueue List<VnicSettings Fc Adapter Policy Scsi Queue Setting> 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- 
List<VnicFc Adapter Policy Tag> 
- This complex property has following sub-properties:
- txQueue List<VnicSettings Fc Adapter Policy Tx Queue Setting> 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- versionContexts List<VnicFc Adapter Policy Version Context> 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vnicFc StringAdapter Policy Id 
- accountMoid string
- (ReadOnly) The Account ID for this managed object.
- additionalProperties string
- ancestors
VnicFc Adapter Policy Ancestor[] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime string
- (ReadOnly) The time when this managed object was created.
- description string
- Description of the policy.
- domainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- errorDetection numberTimeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- errorRecovery VnicSettings Fc Adapter Policy Error Recovery Setting[] 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- flogiSettings VnicFc Adapter Policy Flogi Setting[] 
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- interruptSettings VnicFc Adapter Policy Interrupt Setting[] 
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- ioThrottle numberCount 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- lunCount number
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- lunQueue numberDepth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- modTime string
- (ReadOnly) The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the concrete policy.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
VnicFc Adapter Policy Organization[] 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners string[]
- (Array of schema.TypeString) -(ReadOnly)
- parents
VnicFc Adapter Policy Parent[] 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources VnicFc Adapter Policy Permission Resource[] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- plogiSettings VnicFc Adapter Policy Plogi Setting[] 
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- resourceAllocation numberTimeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- rxQueue VnicSettings Fc Adapter Policy Rx Queue Setting[] 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- scsiQueue VnicSettings Fc Adapter Policy Scsi Queue Setting[] 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- 
VnicFc Adapter Policy Tag[] 
- This complex property has following sub-properties:
- txQueue VnicSettings Fc Adapter Policy Tx Queue Setting[] 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- versionContexts VnicFc Adapter Policy Version Context[] 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vnicFc stringAdapter Policy Id 
- account_moid str
- (ReadOnly) The Account ID for this managed object.
- additional_properties str
- ancestors
Sequence[VnicFc Adapter Policy Ancestor Args] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- create_time str
- (ReadOnly) The time when this managed object was created.
- description str
- Description of the policy.
- domain_group_ strmoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- error_detection_ floattimeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- error_recovery_ Sequence[Vnicsettings Fc Adapter Policy Error Recovery Setting Args] 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- flogi_settings Sequence[VnicFc Adapter Policy Flogi Setting Args] 
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- interrupt_settings Sequence[VnicFc Adapter Policy Interrupt Setting Args] 
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- io_throttle_ floatcount 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- lun_count float
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- lun_queue_ floatdepth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- mod_time str
- (ReadOnly) The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- Name of the concrete policy.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
Sequence[VnicFc Adapter Policy Organization Args] 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners Sequence[str]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Sequence[VnicFc Adapter Policy Parent Args] 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission_resources Sequence[VnicFc Adapter Policy Permission Resource Args] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- plogi_settings Sequence[VnicFc Adapter Policy Plogi Setting Args] 
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- resource_allocation_ floattimeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- rx_queue_ Sequence[Vnicsettings Fc Adapter Policy Rx Queue Setting Args] 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- scsi_queue_ Sequence[Vnicsettings Fc Adapter Policy Scsi Queue Setting Args] 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- str
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- 
Sequence[VnicFc Adapter Policy Tag Args] 
- This complex property has following sub-properties:
- tx_queue_ Sequence[Vnicsettings Fc Adapter Policy Tx Queue Setting Args] 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- version_contexts Sequence[VnicFc Adapter Policy Version Context Args] 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vnic_fc_ stradapter_ policy_ id 
- accountMoid String
- (ReadOnly) The Account ID for this managed object.
- additionalProperties String
- ancestors List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime String
- (ReadOnly) The time when this managed object was created.
- description String
- Description of the policy.
- domainGroup StringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- errorDetection NumberTimeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- errorRecovery List<Property Map>Settings 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- flogiSettings List<Property Map>
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- interruptSettings List<Property Map>
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- ioThrottle NumberCount 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- lunCount Number
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- lunQueue NumberDepth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- modTime String
- (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the concrete policy.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations List<Property Map>
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents List<Property Map>
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- plogiSettings List<Property Map>
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- resourceAllocation NumberTimeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- rxQueue List<Property Map>Settings 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- scsiQueue List<Property Map>Settings 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Property Map>
- This complex property has following sub-properties:
- txQueue List<Property Map>Settings 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- versionContexts List<Property Map>
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vnicFc StringAdapter Policy Id 
Outputs
All input properties are implicitly available as output properties. Additionally, the VnicFcAdapterPolicy resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing VnicFcAdapterPolicy Resource
Get an existing VnicFcAdapterPolicy resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: VnicFcAdapterPolicyState, opts?: CustomResourceOptions): VnicFcAdapterPolicy@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        account_moid: Optional[str] = None,
        additional_properties: Optional[str] = None,
        ancestors: Optional[Sequence[VnicFcAdapterPolicyAncestorArgs]] = None,
        class_id: Optional[str] = None,
        create_time: Optional[str] = None,
        description: Optional[str] = None,
        domain_group_moid: Optional[str] = None,
        error_detection_timeout: Optional[float] = None,
        error_recovery_settings: Optional[Sequence[VnicFcAdapterPolicyErrorRecoverySettingArgs]] = None,
        flogi_settings: Optional[Sequence[VnicFcAdapterPolicyFlogiSettingArgs]] = None,
        interrupt_settings: Optional[Sequence[VnicFcAdapterPolicyInterruptSettingArgs]] = None,
        io_throttle_count: Optional[float] = None,
        lun_count: Optional[float] = None,
        lun_queue_depth: Optional[float] = None,
        mod_time: Optional[str] = None,
        moid: Optional[str] = None,
        name: Optional[str] = None,
        object_type: Optional[str] = None,
        organizations: Optional[Sequence[VnicFcAdapterPolicyOrganizationArgs]] = None,
        owners: Optional[Sequence[str]] = None,
        parents: Optional[Sequence[VnicFcAdapterPolicyParentArgs]] = None,
        permission_resources: Optional[Sequence[VnicFcAdapterPolicyPermissionResourceArgs]] = None,
        plogi_settings: Optional[Sequence[VnicFcAdapterPolicyPlogiSettingArgs]] = None,
        resource_allocation_timeout: Optional[float] = None,
        rx_queue_settings: Optional[Sequence[VnicFcAdapterPolicyRxQueueSettingArgs]] = None,
        scsi_queue_settings: Optional[Sequence[VnicFcAdapterPolicyScsiQueueSettingArgs]] = None,
        shared_scope: Optional[str] = None,
        tags: Optional[Sequence[VnicFcAdapterPolicyTagArgs]] = None,
        tx_queue_settings: Optional[Sequence[VnicFcAdapterPolicyTxQueueSettingArgs]] = None,
        version_contexts: Optional[Sequence[VnicFcAdapterPolicyVersionContextArgs]] = None,
        vnic_fc_adapter_policy_id: Optional[str] = None) -> VnicFcAdapterPolicyfunc GetVnicFcAdapterPolicy(ctx *Context, name string, id IDInput, state *VnicFcAdapterPolicyState, opts ...ResourceOption) (*VnicFcAdapterPolicy, error)public static VnicFcAdapterPolicy Get(string name, Input<string> id, VnicFcAdapterPolicyState? state, CustomResourceOptions? opts = null)public static VnicFcAdapterPolicy get(String name, Output<String> id, VnicFcAdapterPolicyState state, CustomResourceOptions options)resources:  _:    type: intersight:VnicFcAdapterPolicy    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- AccountMoid string
- (ReadOnly) The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
List<VnicFc Adapter Policy Ancestor> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- CreateTime string
- (ReadOnly) The time when this managed object was created.
- Description string
- Description of the policy.
- DomainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- ErrorDetection doubleTimeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- ErrorRecovery List<VnicSettings Fc Adapter Policy Error Recovery Setting> 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- FlogiSettings List<VnicFc Adapter Policy Flogi Setting> 
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- InterruptSettings List<VnicFc Adapter Policy Interrupt Setting> 
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- IoThrottle doubleCount 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- LunCount double
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- LunQueue doubleDepth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- ModTime string
- (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the concrete policy.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Organizations
List<VnicFc Adapter Policy Organization> 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners List<string>
- (Array of schema.TypeString) -(ReadOnly)
- Parents
List<VnicFc Adapter Policy Parent> 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- PermissionResources List<VnicFc Adapter Policy Permission Resource> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- PlogiSettings List<VnicFc Adapter Policy Plogi Setting> 
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- ResourceAllocation doubleTimeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- RxQueue List<VnicSettings Fc Adapter Policy Rx Queue Setting> 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- ScsiQueue List<VnicSettings Fc Adapter Policy Scsi Queue Setting> 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- 
List<VnicFc Adapter Policy Tag> 
- This complex property has following sub-properties:
- TxQueue List<VnicSettings Fc Adapter Policy Tx Queue Setting> 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- VersionContexts List<VnicFc Adapter Policy Version Context> 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- VnicFc stringAdapter Policy Id 
- AccountMoid string
- (ReadOnly) The Account ID for this managed object.
- AdditionalProperties string
- Ancestors
[]VnicFc Adapter Policy Ancestor Args 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- ClassId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- CreateTime string
- (ReadOnly) The time when this managed object was created.
- Description string
- Description of the policy.
- DomainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- ErrorDetection float64Timeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- ErrorRecovery []VnicSettings Fc Adapter Policy Error Recovery Setting Args 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- FlogiSettings []VnicFc Adapter Policy Flogi Setting Args 
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- InterruptSettings []VnicFc Adapter Policy Interrupt Setting Args 
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- IoThrottle float64Count 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- LunCount float64
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- LunQueue float64Depth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- ModTime string
- (ReadOnly) The time when this managed object was last modified.
- Moid string
- The unique identifier of this Managed Object instance.
- Name string
- Name of the concrete policy.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- Organizations
[]VnicFc Adapter Policy Organization Args 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- Owners []string
- (Array of schema.TypeString) -(ReadOnly)
- Parents
[]VnicFc Adapter Policy Parent Args 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- PermissionResources []VnicFc Adapter Policy Permission Resource Args 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- PlogiSettings []VnicFc Adapter Policy Plogi Setting Args 
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- ResourceAllocation float64Timeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- RxQueue []VnicSettings Fc Adapter Policy Rx Queue Setting Args 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- ScsiQueue []VnicSettings Fc Adapter Policy Scsi Queue Setting Args 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- 
[]VnicFc Adapter Policy Tag Args 
- This complex property has following sub-properties:
- TxQueue []VnicSettings Fc Adapter Policy Tx Queue Setting Args 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- VersionContexts []VnicFc Adapter Policy Version Context Args 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- VnicFc stringAdapter Policy Id 
- accountMoid String
- (ReadOnly) The Account ID for this managed object.
- additionalProperties String
- ancestors
List<VnicFc Adapter Policy Ancestor> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime String
- (ReadOnly) The time when this managed object was created.
- description String
- Description of the policy.
- domainGroup StringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- errorDetection DoubleTimeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- errorRecovery List<VnicSettings Fc Adapter Policy Error Recovery Setting> 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- flogiSettings List<VnicFc Adapter Policy Flogi Setting> 
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- interruptSettings List<VnicFc Adapter Policy Interrupt Setting> 
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- ioThrottle DoubleCount 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- lunCount Double
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- lunQueue DoubleDepth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- modTime String
- (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the concrete policy.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
List<VnicFc Adapter Policy Organization> 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents
List<VnicFc Adapter Policy Parent> 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources List<VnicFc Adapter Policy Permission Resource> 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- plogiSettings List<VnicFc Adapter Policy Plogi Setting> 
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- resourceAllocation DoubleTimeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- rxQueue List<VnicSettings Fc Adapter Policy Rx Queue Setting> 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- scsiQueue List<VnicSettings Fc Adapter Policy Scsi Queue Setting> 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- 
List<VnicFc Adapter Policy Tag> 
- This complex property has following sub-properties:
- txQueue List<VnicSettings Fc Adapter Policy Tx Queue Setting> 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- versionContexts List<VnicFc Adapter Policy Version Context> 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vnicFc StringAdapter Policy Id 
- accountMoid string
- (ReadOnly) The Account ID for this managed object.
- additionalProperties string
- ancestors
VnicFc Adapter Policy Ancestor[] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId string
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime string
- (ReadOnly) The time when this managed object was created.
- description string
- Description of the policy.
- domainGroup stringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- errorDetection numberTimeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- errorRecovery VnicSettings Fc Adapter Policy Error Recovery Setting[] 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- flogiSettings VnicFc Adapter Policy Flogi Setting[] 
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- interruptSettings VnicFc Adapter Policy Interrupt Setting[] 
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- ioThrottle numberCount 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- lunCount number
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- lunQueue numberDepth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- modTime string
- (ReadOnly) The time when this managed object was last modified.
- moid string
- The unique identifier of this Managed Object instance.
- name string
- Name of the concrete policy.
- objectType string
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
VnicFc Adapter Policy Organization[] 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners string[]
- (Array of schema.TypeString) -(ReadOnly)
- parents
VnicFc Adapter Policy Parent[] 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources VnicFc Adapter Policy Permission Resource[] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- plogiSettings VnicFc Adapter Policy Plogi Setting[] 
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- resourceAllocation numberTimeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- rxQueue VnicSettings Fc Adapter Policy Rx Queue Setting[] 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- scsiQueue VnicSettings Fc Adapter Policy Scsi Queue Setting[] 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- string
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- 
VnicFc Adapter Policy Tag[] 
- This complex property has following sub-properties:
- txQueue VnicSettings Fc Adapter Policy Tx Queue Setting[] 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- versionContexts VnicFc Adapter Policy Version Context[] 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vnicFc stringAdapter Policy Id 
- account_moid str
- (ReadOnly) The Account ID for this managed object.
- additional_properties str
- ancestors
Sequence[VnicFc Adapter Policy Ancestor Args] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- class_id str
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- create_time str
- (ReadOnly) The time when this managed object was created.
- description str
- Description of the policy.
- domain_group_ strmoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- error_detection_ floattimeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- error_recovery_ Sequence[Vnicsettings Fc Adapter Policy Error Recovery Setting Args] 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- flogi_settings Sequence[VnicFc Adapter Policy Flogi Setting Args] 
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- interrupt_settings Sequence[VnicFc Adapter Policy Interrupt Setting Args] 
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- io_throttle_ floatcount 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- lun_count float
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- lun_queue_ floatdepth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- mod_time str
- (ReadOnly) The time when this managed object was last modified.
- moid str
- The unique identifier of this Managed Object instance.
- name str
- Name of the concrete policy.
- object_type str
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations
Sequence[VnicFc Adapter Policy Organization Args] 
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners Sequence[str]
- (Array of schema.TypeString) -(ReadOnly)
- parents
Sequence[VnicFc Adapter Policy Parent Args] 
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permission_resources Sequence[VnicFc Adapter Policy Permission Resource Args] 
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- plogi_settings Sequence[VnicFc Adapter Policy Plogi Setting Args] 
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- resource_allocation_ floattimeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- rx_queue_ Sequence[Vnicsettings Fc Adapter Policy Rx Queue Setting Args] 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- scsi_queue_ Sequence[Vnicsettings Fc Adapter Policy Scsi Queue Setting Args] 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- str
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- 
Sequence[VnicFc Adapter Policy Tag Args] 
- This complex property has following sub-properties:
- tx_queue_ Sequence[Vnicsettings Fc Adapter Policy Tx Queue Setting Args] 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- version_contexts Sequence[VnicFc Adapter Policy Version Context Args] 
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vnic_fc_ stradapter_ policy_ id 
- accountMoid String
- (ReadOnly) The Account ID for this managed object.
- additionalProperties String
- ancestors List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- classId String
- The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.
- createTime String
- (ReadOnly) The time when this managed object was created.
- description String
- Description of the policy.
- domainGroup StringMoid 
- (ReadOnly) The DomainGroup ID for this managed object.
- errorDetection NumberTimeout 
- Error Detection Timeout, also referred to as EDTOV, is the number of milliseconds to wait before the system assumes that an error has occurred.
- errorRecovery List<Property Map>Settings 
- Fibre Channel Error Recovery Settings. This complex property has following sub-properties:
- flogiSettings List<Property Map>
- Fibre Channel Flogi Settings. This complex property has following sub-properties:
- interruptSettings List<Property Map>
- Interrupt Settings for the virtual fibre channel interface. This complex property has following sub-properties:
- ioThrottle NumberCount 
- The maximum number of data or control I/O operations that can be pending for the virtual interface at one time. If this value is exceeded, the additional I/O operations wait in the queue until the number of pending I/O operations decreases and the additional operations can be processed.
- lunCount Number
- The maximum number of LUNs that the Fibre Channel driver will export or show. The maximum number of LUNs is usually controlled by the operating system running on the server. Lun Count value can exceed 1024 only for vHBA of type 'FC Initiator' and on servers having supported firmware version.
- lunQueue NumberDepth 
- The number of commands that the HBA can send and receive in a single transmission per LUN.
- modTime String
- (ReadOnly) The time when this managed object was last modified.
- moid String
- The unique identifier of this Managed Object instance.
- name String
- Name of the concrete policy.
- objectType String
- The fully-qualified name of the instantiated, concrete type. The value should be the same as the 'ClassId' property.
- organizations List<Property Map>
- A reference to a organizationOrganization resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- owners List<String>
- (Array of schema.TypeString) -(ReadOnly)
- parents List<Property Map>
- (ReadOnly) A reference to a moBaseMo resource.When the $expand query parameter is specified, the referenced resource is returned inline. This complex property has following sub-properties:
- permissionResources List<Property Map>
- (ReadOnly) An array of relationships to moBaseMo resources. This complex property has following sub-properties:
- plogiSettings List<Property Map>
- Fibre Channel Plogi Settings. This complex property has following sub-properties:
- resourceAllocation NumberTimeout 
- Resource Allocation Timeout, also referred to as RATOV, is the number of milliseconds to wait before the system assumes that a resource cannot be properly allocated.
- rxQueue List<Property Map>Settings 
- Fibre Channel Receive Queue Settings. This complex property has following sub-properties:
- scsiQueue List<Property Map>Settings 
- SCSI Input/Output Queue Settings. This complex property has following sub-properties:
- String
- (ReadOnly) Intersight provides pre-built workflows, tasks and policies to end users through global catalogs.Objects that are made available through global catalogs are said to have a 'shared' ownership. Shared objects are either made globally available to all end users or restricted to end users based on their license entitlement. Users can use this property to differentiate the scope (global or a specific license tier) to which a shared MO belongs.
- List<Property Map>
- This complex property has following sub-properties:
- txQueue List<Property Map>Settings 
- Fibre Channel Transmit Queue Settings. This complex property has following sub-properties:
- versionContexts List<Property Map>
- (ReadOnly) The versioning info for this managed object. This complex property has following sub-properties:
- vnicFc StringAdapter Policy Id 
Supporting Types
VnicFcAdapterPolicyAncestor, VnicFcAdapterPolicyAncestorArgs          
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
VnicFcAdapterPolicyErrorRecoverySetting, VnicFcAdapterPolicyErrorRecoverySettingArgs              
- AdditionalProperties string
- ClassId string
- Enabled bool
- Enables Fibre Channel Error recovery.
- IoRetry doubleCount 
- The number of times an I/O request to a port is retried because the port is busy before the system decides the port is unavailable.
- IoRetry doubleTimeout 
- The number of seconds the adapter waits before aborting the pending command and resending the same IO request.
- LinkDown doubleTimeout 
- The number of milliseconds the port should actually be down before it is marked down and fabric connectivity is lost.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- PortDown doubleTimeout 
- The number of milliseconds a remote Fibre Channel port should be offline before informing the SCSI upper layer that the port is unavailable. For a server with a VIC adapter running ESXi, the recommended value is 10000. For a server with a port used to boot a Windows OS from the SAN, the recommended value is 5000 milliseconds.
- AdditionalProperties string
- ClassId string
- Enabled bool
- Enables Fibre Channel Error recovery.
- IoRetry float64Count 
- The number of times an I/O request to a port is retried because the port is busy before the system decides the port is unavailable.
- IoRetry float64Timeout 
- The number of seconds the adapter waits before aborting the pending command and resending the same IO request.
- LinkDown float64Timeout 
- The number of milliseconds the port should actually be down before it is marked down and fabric connectivity is lost.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- PortDown float64Timeout 
- The number of milliseconds a remote Fibre Channel port should be offline before informing the SCSI upper layer that the port is unavailable. For a server with a VIC adapter running ESXi, the recommended value is 10000. For a server with a port used to boot a Windows OS from the SAN, the recommended value is 5000 milliseconds.
- additionalProperties String
- classId String
- enabled Boolean
- Enables Fibre Channel Error recovery.
- ioRetry DoubleCount 
- The number of times an I/O request to a port is retried because the port is busy before the system decides the port is unavailable.
- ioRetry DoubleTimeout 
- The number of seconds the adapter waits before aborting the pending command and resending the same IO request.
- linkDown DoubleTimeout 
- The number of milliseconds the port should actually be down before it is marked down and fabric connectivity is lost.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- portDown DoubleTimeout 
- The number of milliseconds a remote Fibre Channel port should be offline before informing the SCSI upper layer that the port is unavailable. For a server with a VIC adapter running ESXi, the recommended value is 10000. For a server with a port used to boot a Windows OS from the SAN, the recommended value is 5000 milliseconds.
- additionalProperties string
- classId string
- enabled boolean
- Enables Fibre Channel Error recovery.
- ioRetry numberCount 
- The number of times an I/O request to a port is retried because the port is busy before the system decides the port is unavailable.
- ioRetry numberTimeout 
- The number of seconds the adapter waits before aborting the pending command and resending the same IO request.
- linkDown numberTimeout 
- The number of milliseconds the port should actually be down before it is marked down and fabric connectivity is lost.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- portDown numberTimeout 
- The number of milliseconds a remote Fibre Channel port should be offline before informing the SCSI upper layer that the port is unavailable. For a server with a VIC adapter running ESXi, the recommended value is 10000. For a server with a port used to boot a Windows OS from the SAN, the recommended value is 5000 milliseconds.
- additional_properties str
- class_id str
- enabled bool
- Enables Fibre Channel Error recovery.
- io_retry_ floatcount 
- The number of times an I/O request to a port is retried because the port is busy before the system decides the port is unavailable.
- io_retry_ floattimeout 
- The number of seconds the adapter waits before aborting the pending command and resending the same IO request.
- link_down_ floattimeout 
- The number of milliseconds the port should actually be down before it is marked down and fabric connectivity is lost.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- port_down_ floattimeout 
- The number of milliseconds a remote Fibre Channel port should be offline before informing the SCSI upper layer that the port is unavailable. For a server with a VIC adapter running ESXi, the recommended value is 10000. For a server with a port used to boot a Windows OS from the SAN, the recommended value is 5000 milliseconds.
- additionalProperties String
- classId String
- enabled Boolean
- Enables Fibre Channel Error recovery.
- ioRetry NumberCount 
- The number of times an I/O request to a port is retried because the port is busy before the system decides the port is unavailable.
- ioRetry NumberTimeout 
- The number of seconds the adapter waits before aborting the pending command and resending the same IO request.
- linkDown NumberTimeout 
- The number of milliseconds the port should actually be down before it is marked down and fabric connectivity is lost.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- portDown NumberTimeout 
- The number of milliseconds a remote Fibre Channel port should be offline before informing the SCSI upper layer that the port is unavailable. For a server with a VIC adapter running ESXi, the recommended value is 10000. For a server with a port used to boot a Windows OS from the SAN, the recommended value is 5000 milliseconds.
VnicFcAdapterPolicyFlogiSetting, VnicFcAdapterPolicyFlogiSettingArgs            
- AdditionalProperties string
- ClassId string
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Retries double
- The number of times that the system tries to log in to the fabric after the first failure. Allowed range is 0-4294967295.
- Timeout double
- The number of milliseconds that the system waits before it tries to log in again.
- AdditionalProperties string
- ClassId string
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Retries float64
- The number of times that the system tries to log in to the fabric after the first failure. Allowed range is 0-4294967295.
- Timeout float64
- The number of milliseconds that the system waits before it tries to log in again.
- additionalProperties String
- classId String
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- retries Double
- The number of times that the system tries to log in to the fabric after the first failure. Allowed range is 0-4294967295.
- timeout Double
- The number of milliseconds that the system waits before it tries to log in again.
- additionalProperties string
- classId string
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- retries number
- The number of times that the system tries to log in to the fabric after the first failure. Allowed range is 0-4294967295.
- timeout number
- The number of milliseconds that the system waits before it tries to log in again.
- additional_properties str
- class_id str
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- retries float
- The number of times that the system tries to log in to the fabric after the first failure. Allowed range is 0-4294967295.
- timeout float
- The number of milliseconds that the system waits before it tries to log in again.
- additionalProperties String
- classId String
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- retries Number
- The number of times that the system tries to log in to the fabric after the first failure. Allowed range is 0-4294967295.
- timeout Number
- The number of milliseconds that the system waits before it tries to log in again.
VnicFcAdapterPolicyInterruptSetting, VnicFcAdapterPolicyInterruptSettingArgs            
- AdditionalProperties string
- ClassId string
- Mode string
- The preferred driver interrupt mode. This can be one of the following:- MSIx - Message Signaled Interrupts (MSI) with the optional extension. MSI - MSI only. INTx - PCI INTx interrupts. MSIx is the recommended option.* MSIx- Message Signaled Interrupt (MSI) mechanism with the optional extension (MSIx). MSIx is the recommended and default option.*MSI- Message Signaled Interrupt (MSI) mechanism that treats messages as interrupts.*INTx- Line-based interrupt (INTx) mechanism similar to the one used in Legacy systems.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- AdditionalProperties string
- ClassId string
- Mode string
- The preferred driver interrupt mode. This can be one of the following:- MSIx - Message Signaled Interrupts (MSI) with the optional extension. MSI - MSI only. INTx - PCI INTx interrupts. MSIx is the recommended option.* MSIx- Message Signaled Interrupt (MSI) mechanism with the optional extension (MSIx). MSIx is the recommended and default option.*MSI- Message Signaled Interrupt (MSI) mechanism that treats messages as interrupts.*INTx- Line-based interrupt (INTx) mechanism similar to the one used in Legacy systems.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additionalProperties String
- classId String
- mode String
- The preferred driver interrupt mode. This can be one of the following:- MSIx - Message Signaled Interrupts (MSI) with the optional extension. MSI - MSI only. INTx - PCI INTx interrupts. MSIx is the recommended option.* MSIx- Message Signaled Interrupt (MSI) mechanism with the optional extension (MSIx). MSIx is the recommended and default option.*MSI- Message Signaled Interrupt (MSI) mechanism that treats messages as interrupts.*INTx- Line-based interrupt (INTx) mechanism similar to the one used in Legacy systems.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additionalProperties string
- classId string
- mode string
- The preferred driver interrupt mode. This can be one of the following:- MSIx - Message Signaled Interrupts (MSI) with the optional extension. MSI - MSI only. INTx - PCI INTx interrupts. MSIx is the recommended option.* MSIx- Message Signaled Interrupt (MSI) mechanism with the optional extension (MSIx). MSIx is the recommended and default option.*MSI- Message Signaled Interrupt (MSI) mechanism that treats messages as interrupts.*INTx- Line-based interrupt (INTx) mechanism similar to the one used in Legacy systems.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additional_properties str
- class_id str
- mode str
- The preferred driver interrupt mode. This can be one of the following:- MSIx - Message Signaled Interrupts (MSI) with the optional extension. MSI - MSI only. INTx - PCI INTx interrupts. MSIx is the recommended option.* MSIx- Message Signaled Interrupt (MSI) mechanism with the optional extension (MSIx). MSIx is the recommended and default option.*MSI- Message Signaled Interrupt (MSI) mechanism that treats messages as interrupts.*INTx- Line-based interrupt (INTx) mechanism similar to the one used in Legacy systems.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- additionalProperties String
- classId String
- mode String
- The preferred driver interrupt mode. This can be one of the following:- MSIx - Message Signaled Interrupts (MSI) with the optional extension. MSI - MSI only. INTx - PCI INTx interrupts. MSIx is the recommended option.* MSIx- Message Signaled Interrupt (MSI) mechanism with the optional extension (MSIx). MSIx is the recommended and default option.*MSI- Message Signaled Interrupt (MSI) mechanism that treats messages as interrupts.*INTx- Line-based interrupt (INTx) mechanism similar to the one used in Legacy systems.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
VnicFcAdapterPolicyOrganization, VnicFcAdapterPolicyOrganizationArgs          
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
VnicFcAdapterPolicyParent, VnicFcAdapterPolicyParentArgs          
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
VnicFcAdapterPolicyPermissionResource, VnicFcAdapterPolicyPermissionResourceArgs            
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
VnicFcAdapterPolicyPlogiSetting, VnicFcAdapterPolicyPlogiSettingArgs            
- AdditionalProperties string
- ClassId string
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Retries double
- The number of times that the system tries to log in to a port after the first failure.
- Timeout double
- The number of milliseconds that the system waits before it tries to log in again.
- AdditionalProperties string
- ClassId string
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- Retries float64
- The number of times that the system tries to log in to a port after the first failure.
- Timeout float64
- The number of milliseconds that the system waits before it tries to log in again.
- additionalProperties String
- classId String
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- retries Double
- The number of times that the system tries to log in to a port after the first failure.
- timeout Double
- The number of milliseconds that the system waits before it tries to log in again.
- additionalProperties string
- classId string
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- retries number
- The number of times that the system tries to log in to a port after the first failure.
- timeout number
- The number of milliseconds that the system waits before it tries to log in again.
- additional_properties str
- class_id str
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- retries float
- The number of times that the system tries to log in to a port after the first failure.
- timeout float
- The number of milliseconds that the system waits before it tries to log in again.
- additionalProperties String
- classId String
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- retries Number
- The number of times that the system tries to log in to a port after the first failure.
- timeout Number
- The number of milliseconds that the system waits before it tries to log in again.
VnicFcAdapterPolicyRxQueueSetting, VnicFcAdapterPolicyRxQueueSettingArgs              
- AdditionalProperties string
- ClassId string
- NrCount double
- (ReadOnly) The number of queue resources to allocate.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- RingSize double
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
- AdditionalProperties string
- ClassId string
- NrCount float64
- (ReadOnly) The number of queue resources to allocate.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- RingSize float64
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
- additionalProperties String
- classId String
- nrCount Double
- (ReadOnly) The number of queue resources to allocate.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ringSize Double
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
- additionalProperties string
- classId string
- nrCount number
- (ReadOnly) The number of queue resources to allocate.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ringSize number
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
- additional_properties str
- class_id str
- nr_count float
- (ReadOnly) The number of queue resources to allocate.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ring_size float
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
- additionalProperties String
- classId String
- nrCount Number
- (ReadOnly) The number of queue resources to allocate.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ringSize Number
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
VnicFcAdapterPolicyScsiQueueSetting, VnicFcAdapterPolicyScsiQueueSettingArgs              
- AdditionalProperties string
- ClassId string
- NrCount double
- The number of SCSI I/O queue resources the system should allocate.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- RingSize double
- The number of descriptors in each SCSI I/O queue.
- AdditionalProperties string
- ClassId string
- NrCount float64
- The number of SCSI I/O queue resources the system should allocate.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- RingSize float64
- The number of descriptors in each SCSI I/O queue.
- additionalProperties String
- classId String
- nrCount Double
- The number of SCSI I/O queue resources the system should allocate.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ringSize Double
- The number of descriptors in each SCSI I/O queue.
- additionalProperties string
- classId string
- nrCount number
- The number of SCSI I/O queue resources the system should allocate.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ringSize number
- The number of descriptors in each SCSI I/O queue.
- additional_properties str
- class_id str
- nr_count float
- The number of SCSI I/O queue resources the system should allocate.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ring_size float
- The number of descriptors in each SCSI I/O queue.
- additionalProperties String
- classId String
- nrCount Number
- The number of SCSI I/O queue resources the system should allocate.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ringSize Number
- The number of descriptors in each SCSI I/O queue.
VnicFcAdapterPolicyTag, VnicFcAdapterPolicyTagArgs          
- AdditionalProperties string
- Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- AdditionalProperties string
- Key string
- The string representation of a tag key.
- Value string
- The string representation of a tag value.
- additionalProperties String
- key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
- additionalProperties string
- key string
- The string representation of a tag key.
- value string
- The string representation of a tag value.
- additional_properties str
- key str
- The string representation of a tag key.
- value str
- The string representation of a tag value.
- additionalProperties String
- key String
- The string representation of a tag key.
- value String
- The string representation of a tag value.
VnicFcAdapterPolicyTxQueueSetting, VnicFcAdapterPolicyTxQueueSettingArgs              
- AdditionalProperties string
- ClassId string
- NrCount double
- (ReadOnly) The number of queue resources to allocate.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- RingSize double
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
- AdditionalProperties string
- ClassId string
- NrCount float64
- (ReadOnly) The number of queue resources to allocate.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- RingSize float64
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
- additionalProperties String
- classId String
- nrCount Double
- (ReadOnly) The number of queue resources to allocate.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ringSize Double
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
- additionalProperties string
- classId string
- nrCount number
- (ReadOnly) The number of queue resources to allocate.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ringSize number
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
- additional_properties str
- class_id str
- nr_count float
- (ReadOnly) The number of queue resources to allocate.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ring_size float
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
- additionalProperties String
- classId String
- nrCount Number
- (ReadOnly) The number of queue resources to allocate.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ringSize Number
- The number of descriptors in each queue. The maximum value for Transmit queue is 128 and for Receive queue is 2048.
VnicFcAdapterPolicyVersionContext, VnicFcAdapterPolicyVersionContextArgs            
- AdditionalProperties string
- ClassId string
- InterestedMos List<VnicFc Adapter Policy Version Context Interested Mo> 
- This complex property has following sub-properties:
- MarkedFor boolDeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- NrVersion string
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- RefMos List<VnicFc Adapter Policy Version Context Ref Mo> 
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- Timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- VersionType string
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
- AdditionalProperties string
- ClassId string
- InterestedMos []VnicFc Adapter Policy Version Context Interested Mo 
- This complex property has following sub-properties:
- MarkedFor boolDeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- NrVersion string
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- ObjectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- RefMos []VnicFc Adapter Policy Version Context Ref Mo 
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- Timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- VersionType string
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
- additionalProperties String
- classId String
- interestedMos List<VnicFc Adapter Policy Version Context Interested Mo> 
- This complex property has following sub-properties:
- markedFor BooleanDeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion String
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- refMos List<VnicFc Adapter Policy Version Context Ref Mo> 
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp String
- (ReadOnly) The time this versioned Managed Object was created.
- versionType String
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
- additionalProperties string
- classId string
- interestedMos VnicFc Adapter Policy Version Context Interested Mo[] 
- This complex property has following sub-properties:
- markedFor booleanDeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion string
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType string
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- refMos VnicFc Adapter Policy Version Context Ref Mo[] 
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp string
- (ReadOnly) The time this versioned Managed Object was created.
- versionType string
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
- additional_properties str
- class_id str
- interested_mos Sequence[VnicFc Adapter Policy Version Context Interested Mo] 
- This complex property has following sub-properties:
- marked_for_ booldeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nr_version str
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- object_type str
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- ref_mos Sequence[VnicFc Adapter Policy Version Context Ref Mo] 
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp str
- (ReadOnly) The time this versioned Managed Object was created.
- version_type str
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
- additionalProperties String
- classId String
- interestedMos List<Property Map>
- This complex property has following sub-properties:
- markedFor BooleanDeletion 
- (ReadOnly) The flag to indicate if snapshot is marked for deletion or not. If flag is set then snapshot will be removed after the successful deployment of the policy.
- nrVersion String
- (ReadOnly) The version of the Managed Object, e.g. an incrementing number or a hash id.
- objectType String
- The fully-qualified name of the instantiated, concrete type.The value should be the same as the 'ClassId' property.
- refMos List<Property Map>
- (ReadOnly) A reference to the original Managed Object. This complex property has following sub-properties:
- timestamp String
- (ReadOnly) The time this versioned Managed Object was created.
- versionType String
- (ReadOnly) Specifies type of version. Currently the only supported value is \ Configured\ that is used to keep track of snapshots of policies and profiles that are intendedto be configured to target endpoints.* Modified- Version created every time an object is modified.*Configured- Version created every time an object is configured to the service profile.*Deployed- Version created for objects related to a service profile when it is deployed.
VnicFcAdapterPolicyVersionContextInterestedMo, VnicFcAdapterPolicyVersionContextInterestedMoArgs                
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
VnicFcAdapterPolicyVersionContextRefMo, VnicFcAdapterPolicyVersionContextRefMoArgs                
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- AdditionalProperties string
- ClassId string
- Moid string
- The Moid of the referenced REST resource.
- ObjectType string
- The fully-qualified name of the remote type referred by this relationship.
- Selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties string
- classId string
- moid string
- The Moid of the referenced REST resource.
- objectType string
- The fully-qualified name of the remote type referred by this relationship.
- selector string
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additional_properties str
- class_id str
- moid str
- The Moid of the referenced REST resource.
- object_type str
- The fully-qualified name of the remote type referred by this relationship.
- selector str
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
- additionalProperties String
- classId String
- moid String
- The Moid of the referenced REST resource.
- objectType String
- The fully-qualified name of the remote type referred by this relationship.
- selector String
- An OData $filter expression which describes the REST resource to be referenced. This field maybe set instead of 'moid' by clients.1. If 'moid' is set this field is ignored.1. If 'selector' is set and 'moid' is empty/absent from the request, Intersight determines the Moid of theresource matching the filter expression and populates it in the MoRef that is part of the objectinstance being inserted/updated to fulfill the REST request.An error is returned if the filter matches zero or more than one REST resource.An example filter string is: Serial eq '3AA8B7T11'.
Import
intersight_vnic_fc_adapter_policy can be imported using the Moid of the object, e.g.
$ pulumi import intersight:index/vnicFcAdapterPolicy:VnicFcAdapterPolicy example 1234567890987654321abcde
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- intersight ciscodevnet/terraform-provider-intersight
- License
- Notes
- This Pulumi package is based on the intersightTerraform Provider.