Class: IntersightClient::BiosPolicy

Inherits:
PolicyAbstractPolicy show all
Defined in:
lib/intersight_client/models/bios_policy.rb

Overview

Policy for setting BIOS tokens on the endpoint.

Defined Under Namespace

Classes: EnumAttributeValidator

Instance Attribute Summary collapse

Attributes inherited from PolicyAbstractPolicy

#description, #name

Attributes inherited from MoBaseMo

#account_moid, #ancestors, #create_time, #display_names, #domain_group_moid, #mod_time, #moid, #owners, #parent, #permission_resources, #shared_scope, #tags, #version_context

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(attributes = {}) ⇒ BiosPolicy

Initializes the object

Parameters:

  • attributes (Hash) (defaults to: {})

    Model attributes in the form of hash



2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
# File 'lib/intersight_client/models/bios_policy.rb', line 2054

def initialize(attributes = {})
  if (!attributes.is_a?(Hash))
    fail ArgumentError, "The input argument (attributes) must be a hash in `IntersightClient::BiosPolicy` initialize method"
  end

  # check to see if the attribute exists and convert string to symbol for hash key
  attributes = attributes.each_with_object({}) { |(k, v), h|
    if (!self.class.acceptable_attribute_map.key?(k.to_sym))
      fail ArgumentError, "`#{k}` is not a valid attribute in `#{self.class.name}`. Please check the name to make sure it's valid. List of attributes: " + self.class.acceptable_attribute_map.keys.inspect
    end
    h[k.to_sym] = v
  }

  # call parent's initialize
  super(attributes)

  if attributes.key?(:'class_id')
    self.class_id = attributes[:'class_id']
  else
    self.class_id = 'bios.Policy'
  end

  if attributes.key?(:'object_type')
    self.object_type = attributes[:'object_type']
  else
    self.object_type = 'bios.Policy'
  end

  if attributes.key?(:'acs_control_gpu1state')
    self.acs_control_gpu1state = attributes[:'acs_control_gpu1state']
  else
    self.acs_control_gpu1state = 'platform-default'
  end

  if attributes.key?(:'acs_control_gpu2state')
    self.acs_control_gpu2state = attributes[:'acs_control_gpu2state']
  else
    self.acs_control_gpu2state = 'platform-default'
  end

  if attributes.key?(:'acs_control_gpu3state')
    self.acs_control_gpu3state = attributes[:'acs_control_gpu3state']
  else
    self.acs_control_gpu3state = 'platform-default'
  end

  if attributes.key?(:'acs_control_gpu4state')
    self.acs_control_gpu4state = attributes[:'acs_control_gpu4state']
  else
    self.acs_control_gpu4state = 'platform-default'
  end

  if attributes.key?(:'acs_control_gpu5state')
    self.acs_control_gpu5state = attributes[:'acs_control_gpu5state']
  else
    self.acs_control_gpu5state = 'platform-default'
  end

  if attributes.key?(:'acs_control_gpu6state')
    self.acs_control_gpu6state = attributes[:'acs_control_gpu6state']
  else
    self.acs_control_gpu6state = 'platform-default'
  end

  if attributes.key?(:'acs_control_gpu7state')
    self.acs_control_gpu7state = attributes[:'acs_control_gpu7state']
  else
    self.acs_control_gpu7state = 'platform-default'
  end

  if attributes.key?(:'acs_control_gpu8state')
    self.acs_control_gpu8state = attributes[:'acs_control_gpu8state']
  else
    self.acs_control_gpu8state = 'platform-default'
  end

  if attributes.key?(:'acs_control_slot11state')
    self.acs_control_slot11state = attributes[:'acs_control_slot11state']
  else
    self.acs_control_slot11state = 'platform-default'
  end

  if attributes.key?(:'acs_control_slot12state')
    self.acs_control_slot12state = attributes[:'acs_control_slot12state']
  else
    self.acs_control_slot12state = 'platform-default'
  end

  if attributes.key?(:'acs_control_slot13state')
    self.acs_control_slot13state = attributes[:'acs_control_slot13state']
  else
    self.acs_control_slot13state = 'platform-default'
  end

  if attributes.key?(:'acs_control_slot14state')
    self.acs_control_slot14state = attributes[:'acs_control_slot14state']
  else
    self.acs_control_slot14state = 'platform-default'
  end

  if attributes.key?(:'adjacent_cache_line_prefetch')
    self.adjacent_cache_line_prefetch = attributes[:'adjacent_cache_line_prefetch']
  else
    self.adjacent_cache_line_prefetch = 'platform-default'
  end

  if attributes.key?(:'advanced_mem_test')
    self.advanced_mem_test = attributes[:'advanced_mem_test']
  else
    self.advanced_mem_test = 'platform-default'
  end

  if attributes.key?(:'all_usb_devices')
    self.all_usb_devices = attributes[:'all_usb_devices']
  else
    self.all_usb_devices = 'platform-default'
  end

  if attributes.key?(:'altitude')
    self.altitude = attributes[:'altitude']
  else
    self.altitude = 'platform-default'
  end

  if attributes.key?(:'aspm_support')
    self.aspm_support = attributes[:'aspm_support']
  else
    self.aspm_support = 'platform-default'
  end

  if attributes.key?(:'assert_nmi_on_perr')
    self.assert_nmi_on_perr = attributes[:'assert_nmi_on_perr']
  else
    self.assert_nmi_on_perr = 'platform-default'
  end

  if attributes.key?(:'assert_nmi_on_serr')
    self.assert_nmi_on_serr = attributes[:'assert_nmi_on_serr']
  else
    self.assert_nmi_on_serr = 'platform-default'
  end

  if attributes.key?(:'auto_cc_state')
    self.auto_cc_state = attributes[:'auto_cc_state']
  else
    self.auto_cc_state = 'platform-default'
  end

  if attributes.key?(:'autonumous_cstate_enable')
    self.autonumous_cstate_enable = attributes[:'autonumous_cstate_enable']
  else
    self.autonumous_cstate_enable = 'platform-default'
  end

  if attributes.key?(:'baud_rate')
    self.baud_rate = attributes[:'baud_rate']
  else
    self.baud_rate = 'platform-default'
  end

  if attributes.key?(:'bme_dma_mitigation')
    self.bme_dma_mitigation = attributes[:'bme_dma_mitigation']
  else
    self.bme_dma_mitigation = 'platform-default'
  end

  if attributes.key?(:'boot_option_num_retry')
    self.boot_option_num_retry = attributes[:'boot_option_num_retry']
  else
    self.boot_option_num_retry = 'platform-default'
  end

  if attributes.key?(:'boot_option_re_cool_down')
    self.boot_option_re_cool_down = attributes[:'boot_option_re_cool_down']
  else
    self.boot_option_re_cool_down = 'platform-default'
  end

  if attributes.key?(:'boot_option_retry')
    self.boot_option_retry = attributes[:'boot_option_retry']
  else
    self.boot_option_retry = 'platform-default'
  end

  if attributes.key?(:'boot_performance_mode')
    self.boot_performance_mode = attributes[:'boot_performance_mode']
  else
    self.boot_performance_mode = 'platform-default'
  end

  if attributes.key?(:'burst_and_postponed_refresh')
    self.burst_and_postponed_refresh = attributes[:'burst_and_postponed_refresh']
  else
    self.burst_and_postponed_refresh = 'platform-default'
  end

  if attributes.key?(:'c1auto_demotion')
    self.c1auto_demotion = attributes[:'c1auto_demotion']
  else
    self.c1auto_demotion = 'platform-default'
  end

  if attributes.key?(:'c1auto_un_demotion')
    self.c1auto_un_demotion = attributes[:'c1auto_un_demotion']
  else
    self.c1auto_un_demotion = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_apbdis')
    self.cbs_cmn_apbdis = attributes[:'cbs_cmn_apbdis']
  else
    self.cbs_cmn_apbdis = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_cpu_cpb')
    self.cbs_cmn_cpu_cpb = attributes[:'cbs_cmn_cpu_cpb']
  else
    self.cbs_cmn_cpu_cpb = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_cpu_gen_downcore_ctrl')
    self.cbs_cmn_cpu_gen_downcore_ctrl = attributes[:'cbs_cmn_cpu_gen_downcore_ctrl']
  else
    self.cbs_cmn_cpu_gen_downcore_ctrl = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_cpu_global_cstate_ctrl')
    self.cbs_cmn_cpu_global_cstate_ctrl = attributes[:'cbs_cmn_cpu_global_cstate_ctrl']
  else
    self.cbs_cmn_cpu_global_cstate_ctrl = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_cpu_l1stream_hw_prefetcher')
    self.cbs_cmn_cpu_l1stream_hw_prefetcher = attributes[:'cbs_cmn_cpu_l1stream_hw_prefetcher']
  else
    self.cbs_cmn_cpu_l1stream_hw_prefetcher = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_cpu_l2stream_hw_prefetcher')
    self.cbs_cmn_cpu_l2stream_hw_prefetcher = attributes[:'cbs_cmn_cpu_l2stream_hw_prefetcher']
  else
    self.cbs_cmn_cpu_l2stream_hw_prefetcher = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_cpu_smee')
    self.cbs_cmn_cpu_smee = attributes[:'cbs_cmn_cpu_smee']
  else
    self.cbs_cmn_cpu_smee = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_cpu_streaming_stores_ctrl')
    self.cbs_cmn_cpu_streaming_stores_ctrl = attributes[:'cbs_cmn_cpu_streaming_stores_ctrl']
  else
    self.cbs_cmn_cpu_streaming_stores_ctrl = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_determinism_slider')
    self.cbs_cmn_determinism_slider = attributes[:'cbs_cmn_determinism_slider']
  else
    self.cbs_cmn_determinism_slider = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_efficiency_mode_en')
    self.cbs_cmn_efficiency_mode_en = attributes[:'cbs_cmn_efficiency_mode_en']
  else
    self.cbs_cmn_efficiency_mode_en = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_fixed_soc_pstate')
    self.cbs_cmn_fixed_soc_pstate = attributes[:'cbs_cmn_fixed_soc_pstate']
  else
    self.cbs_cmn_fixed_soc_pstate = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_gnb_nb_iommu')
    self.cbs_cmn_gnb_nb_iommu = attributes[:'cbs_cmn_gnb_nb_iommu']
  else
    self.cbs_cmn_gnb_nb_iommu = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_gnb_smu_df_cstates')
    self.cbs_cmn_gnb_smu_df_cstates = attributes[:'cbs_cmn_gnb_smu_df_cstates']
  else
    self.cbs_cmn_gnb_smu_df_cstates = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_gnb_smucppc')
    self.cbs_cmn_gnb_smucppc = attributes[:'cbs_cmn_gnb_smucppc']
  else
    self.cbs_cmn_gnb_smucppc = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_mem_ctrl_bank_group_swap_ddr4')
    self.cbs_cmn_mem_ctrl_bank_group_swap_ddr4 = attributes[:'cbs_cmn_mem_ctrl_bank_group_swap_ddr4']
  else
    self.cbs_cmn_mem_ctrl_bank_group_swap_ddr4 = 'platform-default'
  end

  if attributes.key?(:'cbs_cmn_mem_map_bank_interleave_ddr4')
    self.cbs_cmn_mem_map_bank_interleave_ddr4 = attributes[:'cbs_cmn_mem_map_bank_interleave_ddr4']
  else
    self.cbs_cmn_mem_map_bank_interleave_ddr4 = 'platform-default'
  end

  if attributes.key?(:'cbs_cmnc_tdp_ctl')
    self.cbs_cmnc_tdp_ctl = attributes[:'cbs_cmnc_tdp_ctl']
  else
    self.cbs_cmnc_tdp_ctl = 'platform-default'
  end

  if attributes.key?(:'cbs_cpu_ccd_ctrl_ssp')
    self.cbs_cpu_ccd_ctrl_ssp = attributes[:'cbs_cpu_ccd_ctrl_ssp']
  else
    self.cbs_cpu_ccd_ctrl_ssp = 'platform-default'
  end

  if attributes.key?(:'cbs_cpu_core_ctrl')
    self.cbs_cpu_core_ctrl = attributes[:'cbs_cpu_core_ctrl']
  else
    self.cbs_cpu_core_ctrl = 'platform-default'
  end

  if attributes.key?(:'cbs_cpu_smt_ctrl')
    self.cbs_cpu_smt_ctrl = attributes[:'cbs_cpu_smt_ctrl']
  else
    self.cbs_cpu_smt_ctrl = 'platform-default'
  end

  if attributes.key?(:'cbs_dbg_cpu_snp_mem_cover')
    self.cbs_dbg_cpu_snp_mem_cover = attributes[:'cbs_dbg_cpu_snp_mem_cover']
  else
    self.cbs_dbg_cpu_snp_mem_cover = 'platform-default'
  end

  if attributes.key?(:'cbs_dbg_cpu_snp_mem_size_cover')
    self.cbs_dbg_cpu_snp_mem_size_cover = attributes[:'cbs_dbg_cpu_snp_mem_size_cover']
  else
    self.cbs_dbg_cpu_snp_mem_size_cover = 'platform-default'
  end

  if attributes.key?(:'cbs_df_cmn_acpi_srat_l3numa')
    self.cbs_df_cmn_acpi_srat_l3numa = attributes[:'cbs_df_cmn_acpi_srat_l3numa']
  else
    self.cbs_df_cmn_acpi_srat_l3numa = 'platform-default'
  end

  if attributes.key?(:'cbs_df_cmn_dram_nps')
    self.cbs_df_cmn_dram_nps = attributes[:'cbs_df_cmn_dram_nps']
  else
    self.cbs_df_cmn_dram_nps = 'platform-default'
  end

  if attributes.key?(:'cbs_df_cmn_mem_intlv')
    self.cbs_df_cmn_mem_intlv = attributes[:'cbs_df_cmn_mem_intlv']
  else
    self.cbs_df_cmn_mem_intlv = 'platform-default'
  end

  if attributes.key?(:'cbs_df_cmn_mem_intlv_size')
    self.cbs_df_cmn_mem_intlv_size = attributes[:'cbs_df_cmn_mem_intlv_size']
  else
    self.cbs_df_cmn_mem_intlv_size = 'platform-default'
  end

  if attributes.key?(:'cbs_sev_snp_support')
    self.cbs_sev_snp_support = attributes[:'cbs_sev_snp_support']
  else
    self.cbs_sev_snp_support = 'platform-default'
  end

  if attributes.key?(:'cdn_enable')
    self.cdn_enable = attributes[:'cdn_enable']
  else
    self.cdn_enable = 'platform-default'
  end

  if attributes.key?(:'cdn_support')
    self.cdn_support = attributes[:'cdn_support']
  else
    self.cdn_support = 'platform-default'
  end

  if attributes.key?(:'channel_inter_leave')
    self.channel_inter_leave = attributes[:'channel_inter_leave']
  else
    self.channel_inter_leave = 'platform-default'
  end

  if attributes.key?(:'cisco_adaptive_mem_training')
    self.cisco_adaptive_mem_training = attributes[:'cisco_adaptive_mem_training']
  else
    self.cisco_adaptive_mem_training = 'platform-default'
  end

  if attributes.key?(:'cisco_debug_level')
    self.cisco_debug_level = attributes[:'cisco_debug_level']
  else
    self.cisco_debug_level = 'platform-default'
  end

  if attributes.key?(:'cisco_oprom_launch_optimization')
    self.cisco_oprom_launch_optimization = attributes[:'cisco_oprom_launch_optimization']
  else
    self.cisco_oprom_launch_optimization = 'platform-default'
  end

  if attributes.key?(:'cisco_xgmi_max_speed')
    self.cisco_xgmi_max_speed = attributes[:'cisco_xgmi_max_speed']
  else
    self.cisco_xgmi_max_speed = 'platform-default'
  end

  if attributes.key?(:'cke_low_policy')
    self.cke_low_policy = attributes[:'cke_low_policy']
  else
    self.cke_low_policy = 'platform-default'
  end

  if attributes.key?(:'closed_loop_therm_throtl')
    self.closed_loop_therm_throtl = attributes[:'closed_loop_therm_throtl']
  else
    self.closed_loop_therm_throtl = 'platform-default'
  end

  if attributes.key?(:'cmci_enable')
    self.cmci_enable = attributes[:'cmci_enable']
  else
    self.cmci_enable = 'platform-default'
  end

  if attributes.key?(:'config_tdp')
    self.config_tdp = attributes[:'config_tdp']
  else
    self.config_tdp = 'platform-default'
  end

  if attributes.key?(:'config_tdp_level')
    self.config_tdp_level = attributes[:'config_tdp_level']
  else
    self.config_tdp_level = 'platform-default'
  end

  if attributes.key?(:'console_redirection')
    self.console_redirection = attributes[:'console_redirection']
  else
    self.console_redirection = 'platform-default'
  end

  if attributes.key?(:'core_multi_processing')
    self.core_multi_processing = attributes[:'core_multi_processing']
  else
    self.core_multi_processing = 'platform-default'
  end

  if attributes.key?(:'cpu_energy_performance')
    self.cpu_energy_performance = attributes[:'cpu_energy_performance']
  else
    self.cpu_energy_performance = 'platform-default'
  end

  if attributes.key?(:'cpu_frequency_floor')
    self.cpu_frequency_floor = attributes[:'cpu_frequency_floor']
  else
    self.cpu_frequency_floor = 'platform-default'
  end

  if attributes.key?(:'cpu_perf_enhancement')
    self.cpu_perf_enhancement = attributes[:'cpu_perf_enhancement']
  else
    self.cpu_perf_enhancement = 'platform-default'
  end

  if attributes.key?(:'cpu_performance')
    self.cpu_performance = attributes[:'cpu_performance']
  else
    self.cpu_performance = 'platform-default'
  end

  if attributes.key?(:'cpu_power_management')
    self.cpu_power_management = attributes[:'cpu_power_management']
  else
    self.cpu_power_management = 'platform-default'
  end

  if attributes.key?(:'cr_qos')
    self.cr_qos = attributes[:'cr_qos']
  else
    self.cr_qos = 'platform-default'
  end

  if attributes.key?(:'crfastgo_config')
    self.crfastgo_config = attributes[:'crfastgo_config']
  else
    self.crfastgo_config = 'platform-default'
  end

  if attributes.key?(:'dcpmm_firmware_downgrade')
    self.dcpmm_firmware_downgrade = attributes[:'dcpmm_firmware_downgrade']
  else
    self.dcpmm_firmware_downgrade = 'platform-default'
  end

  if attributes.key?(:'demand_scrub')
    self.demand_scrub = attributes[:'demand_scrub']
  else
    self.demand_scrub = 'platform-default'
  end

  if attributes.key?(:'direct_cache_access')
    self.direct_cache_access = attributes[:'direct_cache_access']
  else
    self.direct_cache_access = 'platform-default'
  end

  if attributes.key?(:'dram_clock_throttling')
    self.dram_clock_throttling = attributes[:'dram_clock_throttling']
  else
    self.dram_clock_throttling = 'platform-default'
  end

  if attributes.key?(:'dram_refresh_rate')
    self.dram_refresh_rate = attributes[:'dram_refresh_rate']
  else
    self.dram_refresh_rate = 'platform-default'
  end

  if attributes.key?(:'dram_sw_thermal_throttling')
    self.dram_sw_thermal_throttling = attributes[:'dram_sw_thermal_throttling']
  else
    self.dram_sw_thermal_throttling = 'platform-default'
  end

  if attributes.key?(:'eadr_support')
    self.eadr_support = attributes[:'eadr_support']
  else
    self.eadr_support = 'platform-default'
  end

  if attributes.key?(:'edpc_en')
    self.edpc_en = attributes[:'edpc_en']
  else
    self.edpc_en = 'platform-default'
  end

  if attributes.key?(:'enable_clock_spread_spec')
    self.enable_clock_spread_spec = attributes[:'enable_clock_spread_spec']
  else
    self.enable_clock_spread_spec = 'platform-default'
  end

  if attributes.key?(:'enable_mktme')
    self.enable_mktme = attributes[:'enable_mktme']
  else
    self.enable_mktme = 'platform-default'
  end

  if attributes.key?(:'enable_sgx')
    self.enable_sgx = attributes[:'enable_sgx']
  else
    self.enable_sgx = 'platform-default'
  end

  if attributes.key?(:'enable_tme')
    self.enable_tme = attributes[:'enable_tme']
  else
    self.enable_tme = 'platform-default'
  end

  if attributes.key?(:'energy_efficient_turbo')
    self.energy_efficient_turbo = attributes[:'energy_efficient_turbo']
  else
    self.energy_efficient_turbo = 'platform-default'
  end

  if attributes.key?(:'eng_perf_tuning')
    self.eng_perf_tuning = attributes[:'eng_perf_tuning']
  else
    self.eng_perf_tuning = 'platform-default'
  end

  if attributes.key?(:'enhanced_intel_speed_step_tech')
    self.enhanced_intel_speed_step_tech = attributes[:'enhanced_intel_speed_step_tech']
  else
    self.enhanced_intel_speed_step_tech = 'platform-default'
  end

  if attributes.key?(:'epoch_update')
    self.epoch_update = attributes[:'epoch_update']
  else
    self.epoch_update = 'platform-default'
  end

  if attributes.key?(:'epp_enable')
    self.epp_enable = attributes[:'epp_enable']
  else
    self.epp_enable = 'platform-default'
  end

  if attributes.key?(:'epp_profile')
    self.epp_profile = attributes[:'epp_profile']
  else
    self.epp_profile = 'platform-default'
  end

  if attributes.key?(:'execute_disable_bit')
    self.execute_disable_bit = attributes[:'execute_disable_bit']
  else
    self.execute_disable_bit = 'platform-default'
  end

  if attributes.key?(:'extended_apic')
    self.extended_apic = attributes[:'extended_apic']
  else
    self.extended_apic = 'platform-default'
  end

  if attributes.key?(:'flow_control')
    self.flow_control = attributes[:'flow_control']
  else
    self.flow_control = 'platform-default'
  end

  if attributes.key?(:'frb2enable')
    self.frb2enable = attributes[:'frb2enable']
  else
    self.frb2enable = 'platform-default'
  end

  if attributes.key?(:'hardware_prefetch')
    self.hardware_prefetch = attributes[:'hardware_prefetch']
  else
    self.hardware_prefetch = 'platform-default'
  end

  if attributes.key?(:'hwpm_enable')
    self.hwpm_enable = attributes[:'hwpm_enable']
  else
    self.hwpm_enable = 'platform-default'
  end

  if attributes.key?(:'imc_interleave')
    self.imc_interleave = attributes[:'imc_interleave']
  else
    self.imc_interleave = 'platform-default'
  end

  if attributes.key?(:'intel_dynamic_speed_select')
    self.intel_dynamic_speed_select = attributes[:'intel_dynamic_speed_select']
  else
    self.intel_dynamic_speed_select = 'platform-default'
  end

  if attributes.key?(:'intel_hyper_threading_tech')
    self.intel_hyper_threading_tech = attributes[:'intel_hyper_threading_tech']
  else
    self.intel_hyper_threading_tech = 'platform-default'
  end

  if attributes.key?(:'intel_speed_select')
    self.intel_speed_select = attributes[:'intel_speed_select']
  else
    self.intel_speed_select = 'platform-default'
  end

  if attributes.key?(:'intel_turbo_boost_tech')
    self.intel_turbo_boost_tech = attributes[:'intel_turbo_boost_tech']
  else
    self.intel_turbo_boost_tech = 'platform-default'
  end

  if attributes.key?(:'intel_virtualization_technology')
    self.intel_virtualization_technology = attributes[:'intel_virtualization_technology']
  else
    self.intel_virtualization_technology = 'platform-default'
  end

  if attributes.key?(:'intel_vt_for_directed_io')
    self.intel_vt_for_directed_io = attributes[:'intel_vt_for_directed_io']
  else
    self.intel_vt_for_directed_io = 'platform-default'
  end

  if attributes.key?(:'intel_vtd_coherency_support')
    self.intel_vtd_coherency_support = attributes[:'intel_vtd_coherency_support']
  else
    self.intel_vtd_coherency_support = 'platform-default'
  end

  if attributes.key?(:'intel_vtd_interrupt_remapping')
    self.intel_vtd_interrupt_remapping = attributes[:'intel_vtd_interrupt_remapping']
  else
    self.intel_vtd_interrupt_remapping = 'platform-default'
  end

  if attributes.key?(:'intel_vtd_pass_through_dma_support')
    self.intel_vtd_pass_through_dma_support = attributes[:'intel_vtd_pass_through_dma_support']
  else
    self.intel_vtd_pass_through_dma_support = 'platform-default'
  end

  if attributes.key?(:'intel_vtdats_support')
    self.intel_vtdats_support = attributes[:'intel_vtdats_support']
  else
    self.intel_vtdats_support = 'platform-default'
  end

  if attributes.key?(:'ioh_error_enable')
    self.ioh_error_enable = attributes[:'ioh_error_enable']
  else
    self.ioh_error_enable = 'platform-default'
  end

  if attributes.key?(:'ioh_resource')
    self.ioh_resource = attributes[:'ioh_resource']
  else
    self.ioh_resource = 'platform-default'
  end

  if attributes.key?(:'ip_prefetch')
    self.ip_prefetch = attributes[:'ip_prefetch']
  else
    self.ip_prefetch = 'platform-default'
  end

  if attributes.key?(:'ipv4http')
    self.ipv4http = attributes[:'ipv4http']
  else
    self.ipv4http = 'platform-default'
  end

  if attributes.key?(:'ipv4pxe')
    self.ipv4pxe = attributes[:'ipv4pxe']
  else
    self.ipv4pxe = 'platform-default'
  end

  if attributes.key?(:'ipv6http')
    self.ipv6http = attributes[:'ipv6http']
  else
    self.ipv6http = 'platform-default'
  end

  if attributes.key?(:'ipv6pxe')
    self.ipv6pxe = attributes[:'ipv6pxe']
  else
    self.ipv6pxe = 'platform-default'
  end

  if attributes.key?(:'kti_prefetch')
    self.kti_prefetch = attributes[:'kti_prefetch']
  else
    self.kti_prefetch = 'platform-default'
  end

  if attributes.key?(:'legacy_os_redirection')
    self.legacy_os_redirection = attributes[:'legacy_os_redirection']
  else
    self.legacy_os_redirection = 'platform-default'
  end

  if attributes.key?(:'legacy_usb_support')
    self.legacy_usb_support = attributes[:'legacy_usb_support']
  else
    self.legacy_usb_support = 'platform-default'
  end

  if attributes.key?(:'llc_alloc')
    self.llc_alloc = attributes[:'llc_alloc']
  else
    self.llc_alloc = 'platform-default'
  end

  if attributes.key?(:'llc_prefetch')
    self.llc_prefetch = attributes[:'llc_prefetch']
  else
    self.llc_prefetch = 'platform-default'
  end

  if attributes.key?(:'lom_port0state')
    self.lom_port0state = attributes[:'lom_port0state']
  else
    self.lom_port0state = 'platform-default'
  end

  if attributes.key?(:'lom_port1state')
    self.lom_port1state = attributes[:'lom_port1state']
  else
    self.lom_port1state = 'platform-default'
  end

  if attributes.key?(:'lom_port2state')
    self.lom_port2state = attributes[:'lom_port2state']
  else
    self.lom_port2state = 'platform-default'
  end

  if attributes.key?(:'lom_port3state')
    self.lom_port3state = attributes[:'lom_port3state']
  else
    self.lom_port3state = 'platform-default'
  end

  if attributes.key?(:'lom_ports_all_state')
    self.lom_ports_all_state = attributes[:'lom_ports_all_state']
  else
    self.lom_ports_all_state = 'platform-default'
  end

  if attributes.key?(:'lv_ddr_mode')
    self.lv_ddr_mode = attributes[:'lv_ddr_mode']
  else
    self.lv_ddr_mode = 'platform-default'
  end

  if attributes.key?(:'make_device_non_bootable')
    self.make_device_non_bootable = attributes[:'make_device_non_bootable']
  else
    self.make_device_non_bootable = 'platform-default'
  end

  if attributes.key?(:'memory_bandwidth_boost')
    self.memory_bandwidth_boost = attributes[:'memory_bandwidth_boost']
  else
    self.memory_bandwidth_boost = 'platform-default'
  end

  if attributes.key?(:'memory_inter_leave')
    self.memory_inter_leave = attributes[:'memory_inter_leave']
  else
    self.memory_inter_leave = 'platform-default'
  end

  if attributes.key?(:'memory_mapped_io_above4gb')
    self.memory_mapped_io_above4gb = attributes[:'memory_mapped_io_above4gb']
  else
    self.memory_mapped_io_above4gb = 'platform-default'
  end

  if attributes.key?(:'memory_refresh_rate')
    self.memory_refresh_rate = attributes[:'memory_refresh_rate']
  else
    self.memory_refresh_rate = 'platform-default'
  end

  if attributes.key?(:'memory_size_limit')
    self.memory_size_limit = attributes[:'memory_size_limit']
  else
    self.memory_size_limit = 'platform-default'
  end

  if attributes.key?(:'memory_thermal_throttling')
    self.memory_thermal_throttling = attributes[:'memory_thermal_throttling']
  else
    self.memory_thermal_throttling = 'platform-default'
  end

  if attributes.key?(:'mirroring_mode')
    self.mirroring_mode = attributes[:'mirroring_mode']
  else
    self.mirroring_mode = 'platform-default'
  end

  if attributes.key?(:'mmcfg_base')
    self.mmcfg_base = attributes[:'mmcfg_base']
  else
    self.mmcfg_base = 'platform-default'
  end

  if attributes.key?(:'network_stack')
    self.network_stack = attributes[:'network_stack']
  else
    self.network_stack = 'platform-default'
  end

  if attributes.key?(:'numa_optimized')
    self.numa_optimized = attributes[:'numa_optimized']
  else
    self.numa_optimized = 'platform-default'
  end

  if attributes.key?(:'nvmdimm_perform_config')
    self.nvmdimm_perform_config = attributes[:'nvmdimm_perform_config']
  else
    self.nvmdimm_perform_config = 'platform-default'
  end

  if attributes.key?(:'onboard10gbit_lom')
    self.onboard10gbit_lom = attributes[:'onboard10gbit_lom']
  else
    self.onboard10gbit_lom = 'platform-default'
  end

  if attributes.key?(:'onboard_gbit_lom')
    self.onboard_gbit_lom = attributes[:'onboard_gbit_lom']
  else
    self.onboard_gbit_lom = 'platform-default'
  end

  if attributes.key?(:'onboard_scu_storage_support')
    self.onboard_scu_storage_support = attributes[:'onboard_scu_storage_support']
  else
    self.onboard_scu_storage_support = 'platform-default'
  end

  if attributes.key?(:'onboard_scu_storage_sw_stack')
    self.onboard_scu_storage_sw_stack = attributes[:'onboard_scu_storage_sw_stack']
  else
    self.onboard_scu_storage_sw_stack = 'platform-default'
  end

  if attributes.key?(:'operation_mode')
    self.operation_mode = attributes[:'operation_mode']
  else
    self.operation_mode = 'platform-default'
  end

  if attributes.key?(:'os_boot_watchdog_timer')
    self.os_boot_watchdog_timer = attributes[:'os_boot_watchdog_timer']
  else
    self.os_boot_watchdog_timer = 'platform-default'
  end

  if attributes.key?(:'os_boot_watchdog_timer_policy')
    self.os_boot_watchdog_timer_policy = attributes[:'os_boot_watchdog_timer_policy']
  else
    self.os_boot_watchdog_timer_policy = 'platform-default'
  end

  if attributes.key?(:'os_boot_watchdog_timer_timeout')
    self.os_boot_watchdog_timer_timeout = attributes[:'os_boot_watchdog_timer_timeout']
  else
    self.os_boot_watchdog_timer_timeout = 'platform-default'
  end

  if attributes.key?(:'out_of_band_mgmt_port')
    self.out_of_band_mgmt_port = attributes[:'out_of_band_mgmt_port']
  else
    self.out_of_band_mgmt_port = 'platform-default'
  end

  if attributes.key?(:'package_cstate_limit')
    self.package_cstate_limit = attributes[:'package_cstate_limit']
  else
    self.package_cstate_limit = 'platform-default'
  end

  if attributes.key?(:'panic_high_watermark')
    self.panic_high_watermark = attributes[:'panic_high_watermark']
  else
    self.panic_high_watermark = 'platform-default'
  end

  if attributes.key?(:'partial_cache_line_sparing')
    self.partial_cache_line_sparing = attributes[:'partial_cache_line_sparing']
  else
    self.partial_cache_line_sparing = 'platform-default'
  end

  if attributes.key?(:'partial_mirror_mode_config')
    self.partial_mirror_mode_config = attributes[:'partial_mirror_mode_config']
  else
    self.partial_mirror_mode_config = 'platform-default'
  end

  if attributes.key?(:'partial_mirror_percent')
    self.partial_mirror_percent = attributes[:'partial_mirror_percent']
  else
    self.partial_mirror_percent = 'platform-default'
  end

  if attributes.key?(:'partial_mirror_value1')
    self.partial_mirror_value1 = attributes[:'partial_mirror_value1']
  else
    self.partial_mirror_value1 = 'platform-default'
  end

  if attributes.key?(:'partial_mirror_value2')
    self.partial_mirror_value2 = attributes[:'partial_mirror_value2']
  else
    self.partial_mirror_value2 = 'platform-default'
  end

  if attributes.key?(:'partial_mirror_value3')
    self.partial_mirror_value3 = attributes[:'partial_mirror_value3']
  else
    self.partial_mirror_value3 = 'platform-default'
  end

  if attributes.key?(:'partial_mirror_value4')
    self.partial_mirror_value4 = attributes[:'partial_mirror_value4']
  else
    self.partial_mirror_value4 = 'platform-default'
  end

  if attributes.key?(:'patrol_scrub')
    self.patrol_scrub = attributes[:'patrol_scrub']
  else
    self.patrol_scrub = 'platform-default'
  end

  if attributes.key?(:'patrol_scrub_duration')
    self.patrol_scrub_duration = attributes[:'patrol_scrub_duration']
  else
    self.patrol_scrub_duration = 'platform-default'
  end

  if attributes.key?(:'pc_ie_ras_support')
    self.pc_ie_ras_support = attributes[:'pc_ie_ras_support']
  else
    self.pc_ie_ras_support = 'platform-default'
  end

  if attributes.key?(:'pc_ie_ssd_hot_plug_support')
    self.pc_ie_ssd_hot_plug_support = attributes[:'pc_ie_ssd_hot_plug_support']
  else
    self.pc_ie_ssd_hot_plug_support = 'platform-default'
  end

  if attributes.key?(:'pch_usb30mode')
    self.pch_usb30mode = attributes[:'pch_usb30mode']
  else
    self.pch_usb30mode = 'platform-default'
  end

  if attributes.key?(:'pci_option_ro_ms')
    self.pci_option_ro_ms = attributes[:'pci_option_ro_ms']
  else
    self.pci_option_ro_ms = 'platform-default'
  end

  if attributes.key?(:'pci_rom_clp')
    self.pci_rom_clp = attributes[:'pci_rom_clp']
  else
    self.pci_rom_clp = 'platform-default'
  end

  if attributes.key?(:'pcie_ari_support')
    self.pcie_ari_support = attributes[:'pcie_ari_support']
  else
    self.pcie_ari_support = 'platform-default'
  end

  if attributes.key?(:'pcie_pll_ssc')
    self.pcie_pll_ssc = attributes[:'pcie_pll_ssc']
  else
    self.pcie_pll_ssc = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_mraid1link_speed')
    self.pcie_slot_mraid1link_speed = attributes[:'pcie_slot_mraid1link_speed']
  else
    self.pcie_slot_mraid1link_speed = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_mraid1option_rom')
    self.pcie_slot_mraid1option_rom = attributes[:'pcie_slot_mraid1option_rom']
  else
    self.pcie_slot_mraid1option_rom = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_mraid2link_speed')
    self.pcie_slot_mraid2link_speed = attributes[:'pcie_slot_mraid2link_speed']
  else
    self.pcie_slot_mraid2link_speed = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_mraid2option_rom')
    self.pcie_slot_mraid2option_rom = attributes[:'pcie_slot_mraid2option_rom']
  else
    self.pcie_slot_mraid2option_rom = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_mstorraid_link_speed')
    self.pcie_slot_mstorraid_link_speed = attributes[:'pcie_slot_mstorraid_link_speed']
  else
    self.pcie_slot_mstorraid_link_speed = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_mstorraid_option_rom')
    self.pcie_slot_mstorraid_option_rom = attributes[:'pcie_slot_mstorraid_option_rom']
  else
    self.pcie_slot_mstorraid_option_rom = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme1link_speed')
    self.pcie_slot_nvme1link_speed = attributes[:'pcie_slot_nvme1link_speed']
  else
    self.pcie_slot_nvme1link_speed = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme1option_rom')
    self.pcie_slot_nvme1option_rom = attributes[:'pcie_slot_nvme1option_rom']
  else
    self.pcie_slot_nvme1option_rom = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme2link_speed')
    self.pcie_slot_nvme2link_speed = attributes[:'pcie_slot_nvme2link_speed']
  else
    self.pcie_slot_nvme2link_speed = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme2option_rom')
    self.pcie_slot_nvme2option_rom = attributes[:'pcie_slot_nvme2option_rom']
  else
    self.pcie_slot_nvme2option_rom = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme3link_speed')
    self.pcie_slot_nvme3link_speed = attributes[:'pcie_slot_nvme3link_speed']
  else
    self.pcie_slot_nvme3link_speed = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme3option_rom')
    self.pcie_slot_nvme3option_rom = attributes[:'pcie_slot_nvme3option_rom']
  else
    self.pcie_slot_nvme3option_rom = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme4link_speed')
    self.pcie_slot_nvme4link_speed = attributes[:'pcie_slot_nvme4link_speed']
  else
    self.pcie_slot_nvme4link_speed = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme4option_rom')
    self.pcie_slot_nvme4option_rom = attributes[:'pcie_slot_nvme4option_rom']
  else
    self.pcie_slot_nvme4option_rom = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme5link_speed')
    self.pcie_slot_nvme5link_speed = attributes[:'pcie_slot_nvme5link_speed']
  else
    self.pcie_slot_nvme5link_speed = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme5option_rom')
    self.pcie_slot_nvme5option_rom = attributes[:'pcie_slot_nvme5option_rom']
  else
    self.pcie_slot_nvme5option_rom = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme6link_speed')
    self.pcie_slot_nvme6link_speed = attributes[:'pcie_slot_nvme6link_speed']
  else
    self.pcie_slot_nvme6link_speed = 'platform-default'
  end

  if attributes.key?(:'pcie_slot_nvme6option_rom')
    self.pcie_slot_nvme6option_rom = attributes[:'pcie_slot_nvme6option_rom']
  else
    self.pcie_slot_nvme6option_rom = 'platform-default'
  end

  if attributes.key?(:'pcie_slots_cdn_enable')
    self.pcie_slots_cdn_enable = attributes[:'pcie_slots_cdn_enable']
  else
    self.pcie_slots_cdn_enable = 'platform-default'
  end

  if attributes.key?(:'pop_support')
    self.pop_support = attributes[:'pop_support']
  else
    self.pop_support = 'platform-default'
  end

  if attributes.key?(:'post_error_pause')
    self.post_error_pause = attributes[:'post_error_pause']
  else
    self.post_error_pause = 'platform-default'
  end

  if attributes.key?(:'post_package_repair')
    self.post_package_repair = attributes[:'post_package_repair']
  else
    self.post_package_repair = 'platform-default'
  end

  if attributes.key?(:'processor_c1e')
    self.processor_c1e = attributes[:'processor_c1e']
  else
    self.processor_c1e = 'platform-default'
  end

  if attributes.key?(:'processor_c3report')
    self.processor_c3report = attributes[:'processor_c3report']
  else
    self.processor_c3report = 'platform-default'
  end

  if attributes.key?(:'processor_c6report')
    self.processor_c6report = attributes[:'processor_c6report']
  else
    self.processor_c6report = 'platform-default'
  end

  if attributes.key?(:'processor_cstate')
    self.processor_cstate = attributes[:'processor_cstate']
  else
    self.processor_cstate = 'platform-default'
  end

  if attributes.key?(:'psata')
    self.psata = attributes[:'psata']
  else
    self.psata = 'platform-default'
  end

  if attributes.key?(:'pstate_coord_type')
    self.pstate_coord_type = attributes[:'pstate_coord_type']
  else
    self.pstate_coord_type = 'platform-default'
  end

  if attributes.key?(:'putty_key_pad')
    self.putty_key_pad = attributes[:'putty_key_pad']
  else
    self.putty_key_pad = 'platform-default'
  end

  if attributes.key?(:'pwr_perf_tuning')
    self.pwr_perf_tuning = attributes[:'pwr_perf_tuning']
  else
    self.pwr_perf_tuning = 'platform-default'
  end

  if attributes.key?(:'qpi_link_frequency')
    self.qpi_link_frequency = attributes[:'qpi_link_frequency']
  else
    self.qpi_link_frequency = 'platform-default'
  end

  if attributes.key?(:'qpi_link_speed')
    self.qpi_link_speed = attributes[:'qpi_link_speed']
  else
    self.qpi_link_speed = 'platform-default'
  end

  if attributes.key?(:'qpi_snoop_mode')
    self.qpi_snoop_mode = attributes[:'qpi_snoop_mode']
  else
    self.qpi_snoop_mode = 'platform-default'
  end

  if attributes.key?(:'rank_inter_leave')
    self.rank_inter_leave = attributes[:'rank_inter_leave']
  else
    self.rank_inter_leave = 'platform-default'
  end

  if attributes.key?(:'redirection_after_post')
    self.redirection_after_post = attributes[:'redirection_after_post']
  else
    self.redirection_after_post = 'platform-default'
  end

  if attributes.key?(:'sata_mode_select')
    self.sata_mode_select = attributes[:'sata_mode_select']
  else
    self.sata_mode_select = 'platform-default'
  end

  if attributes.key?(:'select_memory_ras_configuration')
    self.select_memory_ras_configuration = attributes[:'select_memory_ras_configuration']
  else
    self.select_memory_ras_configuration = 'platform-default'
  end

  if attributes.key?(:'select_ppr_type')
    self.select_ppr_type = attributes[:'select_ppr_type']
  else
    self.select_ppr_type = 'platform-default'
  end

  if attributes.key?(:'serial_port_aenable')
    self.serial_port_aenable = attributes[:'serial_port_aenable']
  else
    self.serial_port_aenable = 'platform-default'
  end

  if attributes.key?(:'sev')
    self.sev = attributes[:'sev']
  else
    self.sev = 'platform-default'
  end

  if attributes.key?(:'sgx_auto_registration_agent')
    self.sgx_auto_registration_agent = attributes[:'sgx_auto_registration_agent']
  else
    self.sgx_auto_registration_agent = 'platform-default'
  end

  if attributes.key?(:'sgx_epoch0')
    self.sgx_epoch0 = attributes[:'sgx_epoch0']
  else
    self.sgx_epoch0 = 'platform-default'
  end

  if attributes.key?(:'sgx_epoch1')
    self.sgx_epoch1 = attributes[:'sgx_epoch1']
  else
    self.sgx_epoch1 = 'platform-default'
  end

  if attributes.key?(:'sgx_factory_reset')
    self.sgx_factory_reset = attributes[:'sgx_factory_reset']
  else
    self.sgx_factory_reset = 'platform-default'
  end

  if attributes.key?(:'sgx_le_pub_key_hash0')
    self.sgx_le_pub_key_hash0 = attributes[:'sgx_le_pub_key_hash0']
  else
    self.sgx_le_pub_key_hash0 = 'platform-default'
  end

  if attributes.key?(:'sgx_le_pub_key_hash1')
    self.sgx_le_pub_key_hash1 = attributes[:'sgx_le_pub_key_hash1']
  else
    self.sgx_le_pub_key_hash1 = 'platform-default'
  end

  if attributes.key?(:'sgx_le_pub_key_hash2')
    self.sgx_le_pub_key_hash2 = attributes[:'sgx_le_pub_key_hash2']
  else
    self.sgx_le_pub_key_hash2 = 'platform-default'
  end

  if attributes.key?(:'sgx_le_pub_key_hash3')
    self.sgx_le_pub_key_hash3 = attributes[:'sgx_le_pub_key_hash3']
  else
    self.sgx_le_pub_key_hash3 = 'platform-default'
  end

  if attributes.key?(:'sgx_le_wr')
    self.sgx_le_wr = attributes[:'sgx_le_wr']
  else
    self.sgx_le_wr = 'platform-default'
  end

  if attributes.key?(:'sgx_package_info_in_band_access')
    self.sgx_package_info_in_band_access = attributes[:'sgx_package_info_in_band_access']
  else
    self.sgx_package_info_in_band_access = 'platform-default'
  end

  if attributes.key?(:'sgx_qos')
    self.sgx_qos = attributes[:'sgx_qos']
  else
    self.sgx_qos = 'platform-default'
  end

  if attributes.key?(:'sha1pcr_bank')
    self.sha1pcr_bank = attributes[:'sha1pcr_bank']
  else
    self.sha1pcr_bank = 'platform-default'
  end

  if attributes.key?(:'sha256pcr_bank')
    self.sha256pcr_bank = attributes[:'sha256pcr_bank']
  else
    self.sha256pcr_bank = 'platform-default'
  end

  if attributes.key?(:'single_pctl_enable')
    self.single_pctl_enable = attributes[:'single_pctl_enable']
  else
    self.single_pctl_enable = 'platform-default'
  end

  if attributes.key?(:'slot10link_speed')
    self.slot10link_speed = attributes[:'slot10link_speed']
  else
    self.slot10link_speed = 'platform-default'
  end

  if attributes.key?(:'slot10state')
    self.slot10state = attributes[:'slot10state']
  else
    self.slot10state = 'platform-default'
  end

  if attributes.key?(:'slot11link_speed')
    self.slot11link_speed = attributes[:'slot11link_speed']
  else
    self.slot11link_speed = 'platform-default'
  end

  if attributes.key?(:'slot11state')
    self.slot11state = attributes[:'slot11state']
  else
    self.slot11state = 'platform-default'
  end

  if attributes.key?(:'slot12link_speed')
    self.slot12link_speed = attributes[:'slot12link_speed']
  else
    self.slot12link_speed = 'platform-default'
  end

  if attributes.key?(:'slot12state')
    self.slot12state = attributes[:'slot12state']
  else
    self.slot12state = 'platform-default'
  end

  if attributes.key?(:'slot13state')
    self.slot13state = attributes[:'slot13state']
  else
    self.slot13state = 'platform-default'
  end

  if attributes.key?(:'slot14state')
    self.slot14state = attributes[:'slot14state']
  else
    self.slot14state = 'platform-default'
  end

  if attributes.key?(:'slot1link_speed')
    self.slot1link_speed = attributes[:'slot1link_speed']
  else
    self.slot1link_speed = 'platform-default'
  end

  if attributes.key?(:'slot1state')
    self.slot1state = attributes[:'slot1state']
  else
    self.slot1state = 'platform-default'
  end

  if attributes.key?(:'slot2link_speed')
    self.slot2link_speed = attributes[:'slot2link_speed']
  else
    self.slot2link_speed = 'platform-default'
  end

  if attributes.key?(:'slot2state')
    self.slot2state = attributes[:'slot2state']
  else
    self.slot2state = 'platform-default'
  end

  if attributes.key?(:'slot3link_speed')
    self.slot3link_speed = attributes[:'slot3link_speed']
  else
    self.slot3link_speed = 'platform-default'
  end

  if attributes.key?(:'slot3state')
    self.slot3state = attributes[:'slot3state']
  else
    self.slot3state = 'platform-default'
  end

  if attributes.key?(:'slot4link_speed')
    self.slot4link_speed = attributes[:'slot4link_speed']
  else
    self.slot4link_speed = 'platform-default'
  end

  if attributes.key?(:'slot4state')
    self.slot4state = attributes[:'slot4state']
  else
    self.slot4state = 'platform-default'
  end

  if attributes.key?(:'slot5link_speed')
    self.slot5link_speed = attributes[:'slot5link_speed']
  else
    self.slot5link_speed = 'platform-default'
  end

  if attributes.key?(:'slot5state')
    self.slot5state = attributes[:'slot5state']
  else
    self.slot5state = 'platform-default'
  end

  if attributes.key?(:'slot6link_speed')
    self.slot6link_speed = attributes[:'slot6link_speed']
  else
    self.slot6link_speed = 'platform-default'
  end

  if attributes.key?(:'slot6state')
    self.slot6state = attributes[:'slot6state']
  else
    self.slot6state = 'platform-default'
  end

  if attributes.key?(:'slot7link_speed')
    self.slot7link_speed = attributes[:'slot7link_speed']
  else
    self.slot7link_speed = 'platform-default'
  end

  if attributes.key?(:'slot7state')
    self.slot7state = attributes[:'slot7state']
  else
    self.slot7state = 'platform-default'
  end

  if attributes.key?(:'slot8link_speed')
    self.slot8link_speed = attributes[:'slot8link_speed']
  else
    self.slot8link_speed = 'platform-default'
  end

  if attributes.key?(:'slot8state')
    self.slot8state = attributes[:'slot8state']
  else
    self.slot8state = 'platform-default'
  end

  if attributes.key?(:'slot9link_speed')
    self.slot9link_speed = attributes[:'slot9link_speed']
  else
    self.slot9link_speed = 'platform-default'
  end

  if attributes.key?(:'slot9state')
    self.slot9state = attributes[:'slot9state']
  else
    self.slot9state = 'platform-default'
  end

  if attributes.key?(:'slot_flom_link_speed')
    self.slot_flom_link_speed = attributes[:'slot_flom_link_speed']
  else
    self.slot_flom_link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme10link_speed')
    self.slot_front_nvme10link_speed = attributes[:'slot_front_nvme10link_speed']
  else
    self.slot_front_nvme10link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme10option_rom')
    self.slot_front_nvme10option_rom = attributes[:'slot_front_nvme10option_rom']
  else
    self.slot_front_nvme10option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme11link_speed')
    self.slot_front_nvme11link_speed = attributes[:'slot_front_nvme11link_speed']
  else
    self.slot_front_nvme11link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme11option_rom')
    self.slot_front_nvme11option_rom = attributes[:'slot_front_nvme11option_rom']
  else
    self.slot_front_nvme11option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme12link_speed')
    self.slot_front_nvme12link_speed = attributes[:'slot_front_nvme12link_speed']
  else
    self.slot_front_nvme12link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme12option_rom')
    self.slot_front_nvme12option_rom = attributes[:'slot_front_nvme12option_rom']
  else
    self.slot_front_nvme12option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme13option_rom')
    self.slot_front_nvme13option_rom = attributes[:'slot_front_nvme13option_rom']
  else
    self.slot_front_nvme13option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme14option_rom')
    self.slot_front_nvme14option_rom = attributes[:'slot_front_nvme14option_rom']
  else
    self.slot_front_nvme14option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme15option_rom')
    self.slot_front_nvme15option_rom = attributes[:'slot_front_nvme15option_rom']
  else
    self.slot_front_nvme15option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme16option_rom')
    self.slot_front_nvme16option_rom = attributes[:'slot_front_nvme16option_rom']
  else
    self.slot_front_nvme16option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme17option_rom')
    self.slot_front_nvme17option_rom = attributes[:'slot_front_nvme17option_rom']
  else
    self.slot_front_nvme17option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme18option_rom')
    self.slot_front_nvme18option_rom = attributes[:'slot_front_nvme18option_rom']
  else
    self.slot_front_nvme18option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme19option_rom')
    self.slot_front_nvme19option_rom = attributes[:'slot_front_nvme19option_rom']
  else
    self.slot_front_nvme19option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme1link_speed')
    self.slot_front_nvme1link_speed = attributes[:'slot_front_nvme1link_speed']
  else
    self.slot_front_nvme1link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme1option_rom')
    self.slot_front_nvme1option_rom = attributes[:'slot_front_nvme1option_rom']
  else
    self.slot_front_nvme1option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme20option_rom')
    self.slot_front_nvme20option_rom = attributes[:'slot_front_nvme20option_rom']
  else
    self.slot_front_nvme20option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme21option_rom')
    self.slot_front_nvme21option_rom = attributes[:'slot_front_nvme21option_rom']
  else
    self.slot_front_nvme21option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme22option_rom')
    self.slot_front_nvme22option_rom = attributes[:'slot_front_nvme22option_rom']
  else
    self.slot_front_nvme22option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme23option_rom')
    self.slot_front_nvme23option_rom = attributes[:'slot_front_nvme23option_rom']
  else
    self.slot_front_nvme23option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme24option_rom')
    self.slot_front_nvme24option_rom = attributes[:'slot_front_nvme24option_rom']
  else
    self.slot_front_nvme24option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme2link_speed')
    self.slot_front_nvme2link_speed = attributes[:'slot_front_nvme2link_speed']
  else
    self.slot_front_nvme2link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme2option_rom')
    self.slot_front_nvme2option_rom = attributes[:'slot_front_nvme2option_rom']
  else
    self.slot_front_nvme2option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme3link_speed')
    self.slot_front_nvme3link_speed = attributes[:'slot_front_nvme3link_speed']
  else
    self.slot_front_nvme3link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme3option_rom')
    self.slot_front_nvme3option_rom = attributes[:'slot_front_nvme3option_rom']
  else
    self.slot_front_nvme3option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme4link_speed')
    self.slot_front_nvme4link_speed = attributes[:'slot_front_nvme4link_speed']
  else
    self.slot_front_nvme4link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme4option_rom')
    self.slot_front_nvme4option_rom = attributes[:'slot_front_nvme4option_rom']
  else
    self.slot_front_nvme4option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme5link_speed')
    self.slot_front_nvme5link_speed = attributes[:'slot_front_nvme5link_speed']
  else
    self.slot_front_nvme5link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme5option_rom')
    self.slot_front_nvme5option_rom = attributes[:'slot_front_nvme5option_rom']
  else
    self.slot_front_nvme5option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme6link_speed')
    self.slot_front_nvme6link_speed = attributes[:'slot_front_nvme6link_speed']
  else
    self.slot_front_nvme6link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme6option_rom')
    self.slot_front_nvme6option_rom = attributes[:'slot_front_nvme6option_rom']
  else
    self.slot_front_nvme6option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme7link_speed')
    self.slot_front_nvme7link_speed = attributes[:'slot_front_nvme7link_speed']
  else
    self.slot_front_nvme7link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme7option_rom')
    self.slot_front_nvme7option_rom = attributes[:'slot_front_nvme7option_rom']
  else
    self.slot_front_nvme7option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme8link_speed')
    self.slot_front_nvme8link_speed = attributes[:'slot_front_nvme8link_speed']
  else
    self.slot_front_nvme8link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme8option_rom')
    self.slot_front_nvme8option_rom = attributes[:'slot_front_nvme8option_rom']
  else
    self.slot_front_nvme8option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme9link_speed')
    self.slot_front_nvme9link_speed = attributes[:'slot_front_nvme9link_speed']
  else
    self.slot_front_nvme9link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_nvme9option_rom')
    self.slot_front_nvme9option_rom = attributes[:'slot_front_nvme9option_rom']
  else
    self.slot_front_nvme9option_rom = 'platform-default'
  end

  if attributes.key?(:'slot_front_slot5link_speed')
    self.slot_front_slot5link_speed = attributes[:'slot_front_slot5link_speed']
  else
    self.slot_front_slot5link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_front_slot6link_speed')
    self.slot_front_slot6link_speed = attributes[:'slot_front_slot6link_speed']
  else
    self.slot_front_slot6link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_gpu1state')
    self.slot_gpu1state = attributes[:'slot_gpu1state']
  else
    self.slot_gpu1state = 'platform-default'
  end

  if attributes.key?(:'slot_gpu2state')
    self.slot_gpu2state = attributes[:'slot_gpu2state']
  else
    self.slot_gpu2state = 'platform-default'
  end

  if attributes.key?(:'slot_gpu3state')
    self.slot_gpu3state = attributes[:'slot_gpu3state']
  else
    self.slot_gpu3state = 'platform-default'
  end

  if attributes.key?(:'slot_gpu4state')
    self.slot_gpu4state = attributes[:'slot_gpu4state']
  else
    self.slot_gpu4state = 'platform-default'
  end

  if attributes.key?(:'slot_gpu5state')
    self.slot_gpu5state = attributes[:'slot_gpu5state']
  else
    self.slot_gpu5state = 'platform-default'
  end

  if attributes.key?(:'slot_gpu6state')
    self.slot_gpu6state = attributes[:'slot_gpu6state']
  else
    self.slot_gpu6state = 'platform-default'
  end

  if attributes.key?(:'slot_gpu7state')
    self.slot_gpu7state = attributes[:'slot_gpu7state']
  else
    self.slot_gpu7state = 'platform-default'
  end

  if attributes.key?(:'slot_gpu8state')
    self.slot_gpu8state = attributes[:'slot_gpu8state']
  else
    self.slot_gpu8state = 'platform-default'
  end

  if attributes.key?(:'slot_hba_link_speed')
    self.slot_hba_link_speed = attributes[:'slot_hba_link_speed']
  else
    self.slot_hba_link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_hba_state')
    self.slot_hba_state = attributes[:'slot_hba_state']
  else
    self.slot_hba_state = 'platform-default'
  end

  if attributes.key?(:'slot_lom1link')
    self.slot_lom1link = attributes[:'slot_lom1link']
  else
    self.slot_lom1link = 'platform-default'
  end

  if attributes.key?(:'slot_lom2link')
    self.slot_lom2link = attributes[:'slot_lom2link']
  else
    self.slot_lom2link = 'platform-default'
  end

  if attributes.key?(:'slot_mezz_state')
    self.slot_mezz_state = attributes[:'slot_mezz_state']
  else
    self.slot_mezz_state = 'platform-default'
  end

  if attributes.key?(:'slot_mlom_link_speed')
    self.slot_mlom_link_speed = attributes[:'slot_mlom_link_speed']
  else
    self.slot_mlom_link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_mlom_state')
    self.slot_mlom_state = attributes[:'slot_mlom_state']
  else
    self.slot_mlom_state = 'platform-default'
  end

  if attributes.key?(:'slot_mraid_link_speed')
    self.slot_mraid_link_speed = attributes[:'slot_mraid_link_speed']
  else
    self.slot_mraid_link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_mraid_state')
    self.slot_mraid_state = attributes[:'slot_mraid_state']
  else
    self.slot_mraid_state = 'platform-default'
  end

  if attributes.key?(:'slot_n10state')
    self.slot_n10state = attributes[:'slot_n10state']
  else
    self.slot_n10state = 'platform-default'
  end

  if attributes.key?(:'slot_n11state')
    self.slot_n11state = attributes[:'slot_n11state']
  else
    self.slot_n11state = 'platform-default'
  end

  if attributes.key?(:'slot_n12state')
    self.slot_n12state = attributes[:'slot_n12state']
  else
    self.slot_n12state = 'platform-default'
  end

  if attributes.key?(:'slot_n13state')
    self.slot_n13state = attributes[:'slot_n13state']
  else
    self.slot_n13state = 'platform-default'
  end

  if attributes.key?(:'slot_n14state')
    self.slot_n14state = attributes[:'slot_n14state']
  else
    self.slot_n14state = 'platform-default'
  end

  if attributes.key?(:'slot_n15state')
    self.slot_n15state = attributes[:'slot_n15state']
  else
    self.slot_n15state = 'platform-default'
  end

  if attributes.key?(:'slot_n16state')
    self.slot_n16state = attributes[:'slot_n16state']
  else
    self.slot_n16state = 'platform-default'
  end

  if attributes.key?(:'slot_n17state')
    self.slot_n17state = attributes[:'slot_n17state']
  else
    self.slot_n17state = 'platform-default'
  end

  if attributes.key?(:'slot_n18state')
    self.slot_n18state = attributes[:'slot_n18state']
  else
    self.slot_n18state = 'platform-default'
  end

  if attributes.key?(:'slot_n19state')
    self.slot_n19state = attributes[:'slot_n19state']
  else
    self.slot_n19state = 'platform-default'
  end

  if attributes.key?(:'slot_n1state')
    self.slot_n1state = attributes[:'slot_n1state']
  else
    self.slot_n1state = 'platform-default'
  end

  if attributes.key?(:'slot_n20state')
    self.slot_n20state = attributes[:'slot_n20state']
  else
    self.slot_n20state = 'platform-default'
  end

  if attributes.key?(:'slot_n21state')
    self.slot_n21state = attributes[:'slot_n21state']
  else
    self.slot_n21state = 'platform-default'
  end

  if attributes.key?(:'slot_n22state')
    self.slot_n22state = attributes[:'slot_n22state']
  else
    self.slot_n22state = 'platform-default'
  end

  if attributes.key?(:'slot_n23state')
    self.slot_n23state = attributes[:'slot_n23state']
  else
    self.slot_n23state = 'platform-default'
  end

  if attributes.key?(:'slot_n24state')
    self.slot_n24state = attributes[:'slot_n24state']
  else
    self.slot_n24state = 'platform-default'
  end

  if attributes.key?(:'slot_n2state')
    self.slot_n2state = attributes[:'slot_n2state']
  else
    self.slot_n2state = 'platform-default'
  end

  if attributes.key?(:'slot_n3state')
    self.slot_n3state = attributes[:'slot_n3state']
  else
    self.slot_n3state = 'platform-default'
  end

  if attributes.key?(:'slot_n4state')
    self.slot_n4state = attributes[:'slot_n4state']
  else
    self.slot_n4state = 'platform-default'
  end

  if attributes.key?(:'slot_n5state')
    self.slot_n5state = attributes[:'slot_n5state']
  else
    self.slot_n5state = 'platform-default'
  end

  if attributes.key?(:'slot_n6state')
    self.slot_n6state = attributes[:'slot_n6state']
  else
    self.slot_n6state = 'platform-default'
  end

  if attributes.key?(:'slot_n7state')
    self.slot_n7state = attributes[:'slot_n7state']
  else
    self.slot_n7state = 'platform-default'
  end

  if attributes.key?(:'slot_n8state')
    self.slot_n8state = attributes[:'slot_n8state']
  else
    self.slot_n8state = 'platform-default'
  end

  if attributes.key?(:'slot_n9state')
    self.slot_n9state = attributes[:'slot_n9state']
  else
    self.slot_n9state = 'platform-default'
  end

  if attributes.key?(:'slot_raid_link_speed')
    self.slot_raid_link_speed = attributes[:'slot_raid_link_speed']
  else
    self.slot_raid_link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_raid_state')
    self.slot_raid_state = attributes[:'slot_raid_state']
  else
    self.slot_raid_state = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme1link_speed')
    self.slot_rear_nvme1link_speed = attributes[:'slot_rear_nvme1link_speed']
  else
    self.slot_rear_nvme1link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme1state')
    self.slot_rear_nvme1state = attributes[:'slot_rear_nvme1state']
  else
    self.slot_rear_nvme1state = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme2link_speed')
    self.slot_rear_nvme2link_speed = attributes[:'slot_rear_nvme2link_speed']
  else
    self.slot_rear_nvme2link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme2state')
    self.slot_rear_nvme2state = attributes[:'slot_rear_nvme2state']
  else
    self.slot_rear_nvme2state = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme3link_speed')
    self.slot_rear_nvme3link_speed = attributes[:'slot_rear_nvme3link_speed']
  else
    self.slot_rear_nvme3link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme3state')
    self.slot_rear_nvme3state = attributes[:'slot_rear_nvme3state']
  else
    self.slot_rear_nvme3state = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme4link_speed')
    self.slot_rear_nvme4link_speed = attributes[:'slot_rear_nvme4link_speed']
  else
    self.slot_rear_nvme4link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme4state')
    self.slot_rear_nvme4state = attributes[:'slot_rear_nvme4state']
  else
    self.slot_rear_nvme4state = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme5state')
    self.slot_rear_nvme5state = attributes[:'slot_rear_nvme5state']
  else
    self.slot_rear_nvme5state = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme6state')
    self.slot_rear_nvme6state = attributes[:'slot_rear_nvme6state']
  else
    self.slot_rear_nvme6state = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme7state')
    self.slot_rear_nvme7state = attributes[:'slot_rear_nvme7state']
  else
    self.slot_rear_nvme7state = 'platform-default'
  end

  if attributes.key?(:'slot_rear_nvme8state')
    self.slot_rear_nvme8state = attributes[:'slot_rear_nvme8state']
  else
    self.slot_rear_nvme8state = 'platform-default'
  end

  if attributes.key?(:'slot_riser1link_speed')
    self.slot_riser1link_speed = attributes[:'slot_riser1link_speed']
  else
    self.slot_riser1link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_riser1slot1link_speed')
    self.slot_riser1slot1link_speed = attributes[:'slot_riser1slot1link_speed']
  else
    self.slot_riser1slot1link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_riser1slot2link_speed')
    self.slot_riser1slot2link_speed = attributes[:'slot_riser1slot2link_speed']
  else
    self.slot_riser1slot2link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_riser1slot3link_speed')
    self.slot_riser1slot3link_speed = attributes[:'slot_riser1slot3link_speed']
  else
    self.slot_riser1slot3link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_riser2link_speed')
    self.slot_riser2link_speed = attributes[:'slot_riser2link_speed']
  else
    self.slot_riser2link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_riser2slot4link_speed')
    self.slot_riser2slot4link_speed = attributes[:'slot_riser2slot4link_speed']
  else
    self.slot_riser2slot4link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_riser2slot5link_speed')
    self.slot_riser2slot5link_speed = attributes[:'slot_riser2slot5link_speed']
  else
    self.slot_riser2slot5link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_riser2slot6link_speed')
    self.slot_riser2slot6link_speed = attributes[:'slot_riser2slot6link_speed']
  else
    self.slot_riser2slot6link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_sas_state')
    self.slot_sas_state = attributes[:'slot_sas_state']
  else
    self.slot_sas_state = 'platform-default'
  end

  if attributes.key?(:'slot_ssd_slot1link_speed')
    self.slot_ssd_slot1link_speed = attributes[:'slot_ssd_slot1link_speed']
  else
    self.slot_ssd_slot1link_speed = 'platform-default'
  end

  if attributes.key?(:'slot_ssd_slot2link_speed')
    self.slot_ssd_slot2link_speed = attributes[:'slot_ssd_slot2link_speed']
  else
    self.slot_ssd_slot2link_speed = 'platform-default'
  end

  if attributes.key?(:'smee')
    self.smee = attributes[:'smee']
  else
    self.smee = 'platform-default'
  end

  if attributes.key?(:'smt_mode')
    self.smt_mode = attributes[:'smt_mode']
  else
    self.smt_mode = 'platform-default'
  end

  if attributes.key?(:'snc')
    self.snc = attributes[:'snc']
  else
    self.snc = 'platform-default'
  end

  if attributes.key?(:'snoopy_mode_for2lm')
    self.snoopy_mode_for2lm = attributes[:'snoopy_mode_for2lm']
  else
    self.snoopy_mode_for2lm = 'platform-default'
  end

  if attributes.key?(:'snoopy_mode_for_ad')
    self.snoopy_mode_for_ad = attributes[:'snoopy_mode_for_ad']
  else
    self.snoopy_mode_for_ad = 'platform-default'
  end

  if attributes.key?(:'sparing_mode')
    self.sparing_mode = attributes[:'sparing_mode']
  else
    self.sparing_mode = 'platform-default'
  end

  if attributes.key?(:'sr_iov')
    self.sr_iov = attributes[:'sr_iov']
  else
    self.sr_iov = 'platform-default'
  end

  if attributes.key?(:'streamer_prefetch')
    self.streamer_prefetch = attributes[:'streamer_prefetch']
  else
    self.streamer_prefetch = 'platform-default'
  end

  if attributes.key?(:'svm_mode')
    self.svm_mode = attributes[:'svm_mode']
  else
    self.svm_mode = 'platform-default'
  end

  if attributes.key?(:'terminal_type')
    self.terminal_type = attributes[:'terminal_type']
  else
    self.terminal_type = 'platform-default'
  end

  if attributes.key?(:'tpm_control')
    self.tpm_control = attributes[:'tpm_control']
  else
    self.tpm_control = 'platform-default'
  end

  if attributes.key?(:'tpm_pending_operation')
    self.tpm_pending_operation = attributes[:'tpm_pending_operation']
  else
    self.tpm_pending_operation = 'platform-default'
  end

  if attributes.key?(:'tpm_support')
    self.tpm_support = attributes[:'tpm_support']
  else
    self.tpm_support = 'platform-default'
  end

  if attributes.key?(:'tsme')
    self.tsme = attributes[:'tsme']
  else
    self.tsme = 'platform-default'
  end

  if attributes.key?(:'txt_support')
    self.txt_support = attributes[:'txt_support']
  else
    self.txt_support = 'platform-default'
  end

  if attributes.key?(:'ucsm_boot_order_rule')
    self.ucsm_boot_order_rule = attributes[:'ucsm_boot_order_rule']
  else
    self.ucsm_boot_order_rule = 'platform-default'
  end

  if attributes.key?(:'ufs_disable')
    self.ufs_disable = attributes[:'ufs_disable']
  else
    self.ufs_disable = 'platform-default'
  end

  if attributes.key?(:'uma_based_clustering')
    self.uma_based_clustering = attributes[:'uma_based_clustering']
  else
    self.uma_based_clustering = 'platform-default'
  end

  if attributes.key?(:'upi_link_enablement')
    self.upi_link_enablement = attributes[:'upi_link_enablement']
  else
    self.upi_link_enablement = 'platform-default'
  end

  if attributes.key?(:'upi_power_management')
    self.upi_power_management = attributes[:'upi_power_management']
  else
    self.upi_power_management = 'platform-default'
  end

  if attributes.key?(:'usb_emul6064')
    self.usb_emul6064 = attributes[:'usb_emul6064']
  else
    self.usb_emul6064 = 'platform-default'
  end

  if attributes.key?(:'usb_port_front')
    self.usb_port_front = attributes[:'usb_port_front']
  else
    self.usb_port_front = 'platform-default'
  end

  if attributes.key?(:'usb_port_internal')
    self.usb_port_internal = attributes[:'usb_port_internal']
  else
    self.usb_port_internal = 'platform-default'
  end

  if attributes.key?(:'usb_port_kvm')
    self.usb_port_kvm = attributes[:'usb_port_kvm']
  else
    self.usb_port_kvm = 'platform-default'
  end

  if attributes.key?(:'usb_port_rear')
    self.usb_port_rear = attributes[:'usb_port_rear']
  else
    self.usb_port_rear = 'platform-default'
  end

  if attributes.key?(:'usb_port_sd_card')
    self.usb_port_sd_card = attributes[:'usb_port_sd_card']
  else
    self.usb_port_sd_card = 'platform-default'
  end

  if attributes.key?(:'usb_port_vmedia')
    self.usb_port_vmedia = attributes[:'usb_port_vmedia']
  else
    self.usb_port_vmedia = 'platform-default'
  end

  if attributes.key?(:'usb_xhci_support')
    self.usb_xhci_support = attributes[:'usb_xhci_support']
  else
    self.usb_xhci_support = 'platform-default'
  end

  if attributes.key?(:'vga_priority')
    self.vga_priority = attributes[:'vga_priority']
  else
    self.vga_priority = 'platform-default'
  end

  if attributes.key?(:'virtual_numa')
    self.virtual_numa = attributes[:'virtual_numa']
  else
    self.virtual_numa = 'platform-default'
  end

  if attributes.key?(:'vmd_enable')
    self.vmd_enable = attributes[:'vmd_enable']
  else
    self.vmd_enable = 'platform-default'
  end

  if attributes.key?(:'vol_memory_mode')
    self.vol_memory_mode = attributes[:'vol_memory_mode']
  else
    self.vol_memory_mode = 'platform-default'
  end

  if attributes.key?(:'work_load_config')
    self.work_load_config = attributes[:'work_load_config']
  else
    self.work_load_config = 'platform-default'
  end

  if attributes.key?(:'xpt_prefetch')
    self.xpt_prefetch = attributes[:'xpt_prefetch']
  else
    self.xpt_prefetch = 'platform-default'
  end

  if attributes.key?(:'xpt_remote_prefetch')
    self.xpt_remote_prefetch = attributes[:'xpt_remote_prefetch']
  else
    self.xpt_remote_prefetch = 'platform-default'
  end

  if attributes.key?(:'organization')
    self.organization = attributes[:'organization']
  end

  if attributes.key?(:'profiles')
    if (value = attributes[:'profiles']).is_a?(Array)
      self.profiles = value
    end
  end
end

Instance Attribute Details

#acs_control_gpu1stateObject

BIOS Token for setting ACS Control GPU 1 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



26
27
28
# File 'lib/intersight_client/models/bios_policy.rb', line 26

def acs_control_gpu1state
  @acs_control_gpu1state
end

#acs_control_gpu2stateObject

BIOS Token for setting ACS Control GPU 2 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



29
30
31
# File 'lib/intersight_client/models/bios_policy.rb', line 29

def acs_control_gpu2state
  @acs_control_gpu2state
end

#acs_control_gpu3stateObject

BIOS Token for setting ACS Control GPU 3 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



32
33
34
# File 'lib/intersight_client/models/bios_policy.rb', line 32

def acs_control_gpu3state
  @acs_control_gpu3state
end

#acs_control_gpu4stateObject

BIOS Token for setting ACS Control GPU 4 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



35
36
37
# File 'lib/intersight_client/models/bios_policy.rb', line 35

def acs_control_gpu4state
  @acs_control_gpu4state
end

#acs_control_gpu5stateObject

BIOS Token for setting ACS Control GPU 5 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



38
39
40
# File 'lib/intersight_client/models/bios_policy.rb', line 38

def acs_control_gpu5state
  @acs_control_gpu5state
end

#acs_control_gpu6stateObject

BIOS Token for setting ACS Control GPU 6 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



41
42
43
# File 'lib/intersight_client/models/bios_policy.rb', line 41

def acs_control_gpu6state
  @acs_control_gpu6state
end

#acs_control_gpu7stateObject

BIOS Token for setting ACS Control GPU 7 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



44
45
46
# File 'lib/intersight_client/models/bios_policy.rb', line 44

def acs_control_gpu7state
  @acs_control_gpu7state
end

#acs_control_gpu8stateObject

BIOS Token for setting ACS Control GPU 8 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



47
48
49
# File 'lib/intersight_client/models/bios_policy.rb', line 47

def acs_control_gpu8state
  @acs_control_gpu8state
end

#acs_control_slot11stateObject

BIOS Token for setting ACS Control Slot 11 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



50
51
52
# File 'lib/intersight_client/models/bios_policy.rb', line 50

def acs_control_slot11state
  @acs_control_slot11state
end

#acs_control_slot12stateObject

BIOS Token for setting ACS Control Slot 12 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



53
54
55
# File 'lib/intersight_client/models/bios_policy.rb', line 53

def acs_control_slot12state
  @acs_control_slot12state
end

#acs_control_slot13stateObject

BIOS Token for setting ACS Control Slot 13 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



56
57
58
# File 'lib/intersight_client/models/bios_policy.rb', line 56

def acs_control_slot13state
  @acs_control_slot13state
end

#acs_control_slot14stateObject

BIOS Token for setting ACS Control Slot 14 configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



59
60
61
# File 'lib/intersight_client/models/bios_policy.rb', line 59

def acs_control_slot14state
  @acs_control_slot14state
end

#adjacent_cache_line_prefetchObject

BIOS Token for setting Adjacent Cache Line Prefetcher configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



62
63
64
# File 'lib/intersight_client/models/bios_policy.rb', line 62

def adjacent_cache_line_prefetch
  @adjacent_cache_line_prefetch
end

#advanced_mem_testObject

BIOS Token for setting Enhanced Memory Test configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring AdvancedMemTest token. * disabled - Value - disabled for configuring AdvancedMemTest token. * enabled - Value - enabled for configuring AdvancedMemTest token.



65
66
67
# File 'lib/intersight_client/models/bios_policy.rb', line 65

def advanced_mem_test
  @advanced_mem_test
end

#all_usb_devicesObject

BIOS Token for setting All USB Devices configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



68
69
70
# File 'lib/intersight_client/models/bios_policy.rb', line 68

def all_usb_devices
  @all_usb_devices
end

#altitudeObject

BIOS Token for setting Altitude configuration. * platform-default - Default value used by the platform for the BIOS setting. * 300-m - Value - 300-m for configuring Altitude token. * 900-m - Value - 900-m for configuring Altitude token. * 1500-m - Value - 1500-m for configuring Altitude token. * 3000-m - Value - 3000-m for configuring Altitude token. * auto - Value - auto for configuring Altitude token.



71
72
73
# File 'lib/intersight_client/models/bios_policy.rb', line 71

def altitude
  @altitude
end

#aspm_supportObject

BIOS Token for setting ASPM Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring AspmSupport token. * Disabled - Value - Disabled for configuring AspmSupport token. * ‘Force L0s` - Value - Force L0s for configuring AspmSupport token. * `L1 Only` - Value - L1 Only for configuring AspmSupport token.



74
75
76
# File 'lib/intersight_client/models/bios_policy.rb', line 74

def aspm_support
  @aspm_support
end

#assert_nmi_on_perrObject

BIOS Token for setting Assert NMI on PERR configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



77
78
79
# File 'lib/intersight_client/models/bios_policy.rb', line 77

def assert_nmi_on_perr
  @assert_nmi_on_perr
end

#assert_nmi_on_serrObject

BIOS Token for setting Assert NMI on SERR configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



80
81
82
# File 'lib/intersight_client/models/bios_policy.rb', line 80

def assert_nmi_on_serr
  @assert_nmi_on_serr
end

#auto_cc_stateObject

BIOS Token for setting Autonomous Core C State configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



83
84
85
# File 'lib/intersight_client/models/bios_policy.rb', line 83

def auto_cc_state
  @auto_cc_state
end

#autonumous_cstate_enableObject

BIOS Token for setting CPU Autonomous C State configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



86
87
88
# File 'lib/intersight_client/models/bios_policy.rb', line 86

def autonumous_cstate_enable
  @autonumous_cstate_enable
end

#baud_rateObject

BIOS Token for setting Baud Rate configuration. * platform-default - Default value used by the platform for the BIOS setting. * 9600 - Value - 9600 for configuring BaudRate token. * 19200 - Value - 19200 for configuring BaudRate token. * 38400 - Value - 38400 for configuring BaudRate token. * 57600 - Value - 57600 for configuring BaudRate token. * 115200 - Value - 115200 for configuring BaudRate token.



89
90
91
# File 'lib/intersight_client/models/bios_policy.rb', line 89

def baud_rate
  @baud_rate
end

#bme_dma_mitigationObject

BIOS Token for setting BME DMA Mitigation configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



92
93
94
# File 'lib/intersight_client/models/bios_policy.rb', line 92

def bme_dma_mitigation
  @bme_dma_mitigation
end

#boot_option_num_retryObject

BIOS Token for setting Number of Retries configuration. * platform-default - Default value used by the platform for the BIOS setting. * 5 - Value - 5 for configuring BootOptionNumRetry token. * 13 - Value - 13 for configuring BootOptionNumRetry token. * Infinite - Value - Infinite for configuring BootOptionNumRetry token.



95
96
97
# File 'lib/intersight_client/models/bios_policy.rb', line 95

def boot_option_num_retry
  @boot_option_num_retry
end

#boot_option_re_cool_downObject

BIOS Token for setting Cool Down Time (sec) configuration. * platform-default - Default value used by the platform for the BIOS setting. * 15 - Value - 15 for configuring BootOptionReCoolDown token. * 45 - Value - 45 for configuring BootOptionReCoolDown token. * 90 - Value - 90 for configuring BootOptionReCoolDown token.



98
99
100
# File 'lib/intersight_client/models/bios_policy.rb', line 98

def boot_option_re_cool_down
  @boot_option_re_cool_down
end

#boot_option_retryObject

BIOS Token for setting Boot Option Retry configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



101
102
103
# File 'lib/intersight_client/models/bios_policy.rb', line 101

def boot_option_retry
  @boot_option_retry
end

#boot_performance_modeObject

BIOS Token for setting Boot Performance Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘Max Efficient` - Value - Max Efficient for configuring BootPerformanceMode token. * `Max Performance` - Value - Max Performance for configuring BootPerformanceMode token. * `Set by Intel NM` - Value - Set by Intel NM for configuring BootPerformanceMode token.



104
105
106
# File 'lib/intersight_client/models/bios_policy.rb', line 104

def boot_performance_mode
  @boot_performance_mode
end

#burst_and_postponed_refreshObject

BIOS Token for setting Burst and Postponed Refresh configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



107
108
109
# File 'lib/intersight_client/models/bios_policy.rb', line 107

def burst_and_postponed_refresh
  @burst_and_postponed_refresh
end

#c1auto_demotionObject

BIOS Token for setting C1 Auto Demotion configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



110
111
112
# File 'lib/intersight_client/models/bios_policy.rb', line 110

def c1auto_demotion
  @c1auto_demotion
end

#c1auto_un_demotionObject

BIOS Token for setting C1 Auto UnDemotion configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



113
114
115
# File 'lib/intersight_client/models/bios_policy.rb', line 113

def c1auto_un_demotion
  @c1auto_un_demotion
end

#cbs_cmn_apbdisObject

BIOS Token for setting APBDIS configuration. * platform-default - Default value used by the platform for the BIOS setting. * 0 - Value - 0 for configuring CbsCmnApbdis token. * 1 - Value - 1 for configuring CbsCmnApbdis token. * Auto - Value - Auto for configuring CbsCmnApbdis token.



116
117
118
# File 'lib/intersight_client/models/bios_policy.rb', line 116

def cbs_cmn_apbdis
  @cbs_cmn_apbdis
end

#cbs_cmn_cpu_cpbObject

BIOS Token for setting Core Performance Boost configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnCpuCpb token. * disabled - Value - disabled for configuring CbsCmnCpuCpb token.



119
120
121
# File 'lib/intersight_client/models/bios_policy.rb', line 119

def cbs_cmn_cpu_cpb
  @cbs_cmn_cpu_cpb
end

#cbs_cmn_cpu_gen_downcore_ctrlObject

BIOS Token for setting Downcore Control configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnCpuGenDowncoreCtrl token. * ‘FOUR (2 + 2)` - Value - FOUR (2 + 2) for configuring CbsCmnCpuGenDowncoreCtrl token. * `FOUR (4 + 0)` - Value - FOUR (4 + 0) for configuring CbsCmnCpuGenDowncoreCtrl token. * `SIX (3 + 3)` - Value - SIX (3 + 3) for configuring CbsCmnCpuGenDowncoreCtrl token. * `THREE (3 + 0)` - Value - THREE (3 + 0) for configuring CbsCmnCpuGenDowncoreCtrl token. * `TWO (1 + 1)` - Value - TWO (1 + 1) for configuring CbsCmnCpuGenDowncoreCtrl token. * `TWO (2 + 0)` - Value - TWO (2 + 0) for configuring CbsCmnCpuGenDowncoreCtrl token.



122
123
124
# File 'lib/intersight_client/models/bios_policy.rb', line 122

def cbs_cmn_cpu_gen_downcore_ctrl
  @cbs_cmn_cpu_gen_downcore_ctrl
end

#cbs_cmn_cpu_global_cstate_ctrlObject

BIOS Token for setting Global C State Control configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnCpuGlobalCstateCtrl token. * disabled - Value - disabled for configuring CbsCmnCpuGlobalCstateCtrl token. * enabled - Value - enabled for configuring CbsCmnCpuGlobalCstateCtrl token.



125
126
127
# File 'lib/intersight_client/models/bios_policy.rb', line 125

def cbs_cmn_cpu_global_cstate_ctrl
  @cbs_cmn_cpu_global_cstate_ctrl
end

#cbs_cmn_cpu_l1stream_hw_prefetcherObject

BIOS Token for setting L1 Stream HW Prefetcher configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnCpuL1streamHwPrefetcher token. * disabled - Value - disabled for configuring CbsCmnCpuL1streamHwPrefetcher token. * enabled - Value - enabled for configuring CbsCmnCpuL1streamHwPrefetcher token.



128
129
130
# File 'lib/intersight_client/models/bios_policy.rb', line 128

def cbs_cmn_cpu_l1stream_hw_prefetcher
  @cbs_cmn_cpu_l1stream_hw_prefetcher
end

#cbs_cmn_cpu_l2stream_hw_prefetcherObject

BIOS Token for setting L2 Stream HW Prefetcher configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnCpuL2streamHwPrefetcher token. * disabled - Value - disabled for configuring CbsCmnCpuL2streamHwPrefetcher token. * enabled - Value - enabled for configuring CbsCmnCpuL2streamHwPrefetcher token.



131
132
133
# File 'lib/intersight_client/models/bios_policy.rb', line 131

def cbs_cmn_cpu_l2stream_hw_prefetcher
  @cbs_cmn_cpu_l2stream_hw_prefetcher
end

#cbs_cmn_cpu_smeeObject

BIOS Token for setting CPU SMEE configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnCpuSmee token. * disabled - Value - disabled for configuring CbsCmnCpuSmee token. * enabled - Value - enabled for configuring CbsCmnCpuSmee token.



134
135
136
# File 'lib/intersight_client/models/bios_policy.rb', line 134

def cbs_cmn_cpu_smee
  @cbs_cmn_cpu_smee
end

#cbs_cmn_cpu_streaming_stores_ctrlObject

BIOS Token for setting Streaming Stores Control configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnCpuStreamingStoresCtrl token. * disabled - Value - disabled for configuring CbsCmnCpuStreamingStoresCtrl token. * enabled - Value - enabled for configuring CbsCmnCpuStreamingStoresCtrl token.



137
138
139
# File 'lib/intersight_client/models/bios_policy.rb', line 137

def cbs_cmn_cpu_streaming_stores_ctrl
  @cbs_cmn_cpu_streaming_stores_ctrl
end

#cbs_cmn_determinism_sliderObject

BIOS Token for setting Determinism Slider configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnDeterminismSlider token. * Performance - Value - Performance for configuring CbsCmnDeterminismSlider token. * Power - Value - Power for configuring CbsCmnDeterminismSlider token.



140
141
142
# File 'lib/intersight_client/models/bios_policy.rb', line 140

def cbs_cmn_determinism_slider
  @cbs_cmn_determinism_slider
end

#cbs_cmn_efficiency_mode_enObject

BIOS Token for setting Efficiency Mode Enable configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnEfficiencyModeEn token. * Enabled - Value - Enabled for configuring CbsCmnEfficiencyModeEn token.



143
144
145
# File 'lib/intersight_client/models/bios_policy.rb', line 143

def cbs_cmn_efficiency_mode_en
  @cbs_cmn_efficiency_mode_en
end

#cbs_cmn_fixed_soc_pstateObject

BIOS Token for setting Fixed SOC P-State configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnFixedSocPstate token. * P0 - Value - P0 for configuring CbsCmnFixedSocPstate token. * P1 - Value - P1 for configuring CbsCmnFixedSocPstate token. * P2 - Value - P2 for configuring CbsCmnFixedSocPstate token. * P3 - Value - P3 for configuring CbsCmnFixedSocPstate token.



146
147
148
# File 'lib/intersight_client/models/bios_policy.rb', line 146

def cbs_cmn_fixed_soc_pstate
  @cbs_cmn_fixed_soc_pstate
end

#cbs_cmn_gnb_nb_iommuObject

BIOS Token for setting IOMMU configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnGnbNbIommu token. * disabled - Value - disabled for configuring CbsCmnGnbNbIommu token. * enabled - Value - enabled for configuring CbsCmnGnbNbIommu token.



149
150
151
# File 'lib/intersight_client/models/bios_policy.rb', line 149

def cbs_cmn_gnb_nb_iommu
  @cbs_cmn_gnb_nb_iommu
end

#cbs_cmn_gnb_smu_df_cstatesObject

BIOS Token for setting DF C-States configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnGnbSmuDfCstates token. * disabled - Value - disabled for configuring CbsCmnGnbSmuDfCstates token. * enabled - Value - enabled for configuring CbsCmnGnbSmuDfCstates token.



152
153
154
# File 'lib/intersight_client/models/bios_policy.rb', line 152

def cbs_cmn_gnb_smu_df_cstates
  @cbs_cmn_gnb_smu_df_cstates
end

#cbs_cmn_gnb_smucppcObject

BIOS Token for setting CPPC configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnGnbSmucppc token. * disabled - Value - disabled for configuring CbsCmnGnbSmucppc token. * enabled - Value - enabled for configuring CbsCmnGnbSmucppc token.



155
156
157
# File 'lib/intersight_client/models/bios_policy.rb', line 155

def cbs_cmn_gnb_smucppc
  @cbs_cmn_gnb_smucppc
end

#cbs_cmn_mem_ctrl_bank_group_swap_ddr4Object

BIOS Token for setting Bank Group Swap configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnMemCtrlBankGroupSwapDdr4 token. * disabled - Value - disabled for configuring CbsCmnMemCtrlBankGroupSwapDdr4 token. * enabled - Value - enabled for configuring CbsCmnMemCtrlBankGroupSwapDdr4 token.



158
159
160
# File 'lib/intersight_client/models/bios_policy.rb', line 158

def cbs_cmn_mem_ctrl_bank_group_swap_ddr4
  @cbs_cmn_mem_ctrl_bank_group_swap_ddr4
end

#cbs_cmn_mem_map_bank_interleave_ddr4Object

BIOS Token for setting Chipset Interleave configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmnMemMapBankInterleaveDdr4 token. * disabled - Value - disabled for configuring CbsCmnMemMapBankInterleaveDdr4 token.



161
162
163
# File 'lib/intersight_client/models/bios_policy.rb', line 161

def cbs_cmn_mem_map_bank_interleave_ddr4
  @cbs_cmn_mem_map_bank_interleave_ddr4
end

#cbs_cmnc_tdp_ctlObject

BIOS Token for setting cTDP Control configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCmncTdpCtl token. * Manual - Value - Manual for configuring CbsCmncTdpCtl token.



164
165
166
# File 'lib/intersight_client/models/bios_policy.rb', line 164

def cbs_cmnc_tdp_ctl
  @cbs_cmnc_tdp_ctl
end

#cbs_cpu_ccd_ctrl_sspObject

BIOS Token for setting CCD Control configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘2 CCDs` - Value - 2 CCDs for configuring CbsCpuCcdCtrlSsp token. * `3 CCDs` - Value - 3 CCDs for configuring CbsCpuCcdCtrlSsp token. * `4 CCDs` - Value - 4 CCDs for configuring CbsCpuCcdCtrlSsp token. * `6 CCDs` - Value - 6 CCDs for configuring CbsCpuCcdCtrlSsp token. * Auto - Value - Auto for configuring CbsCpuCcdCtrlSsp token.



167
168
169
# File 'lib/intersight_client/models/bios_policy.rb', line 167

def cbs_cpu_ccd_ctrl_ssp
  @cbs_cpu_ccd_ctrl_ssp
end

#cbs_cpu_core_ctrlObject

BIOS Token for setting CPU Downcore control configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCpuCoreCtrl token. * ‘FIVE (5 + 0)` - Value - FIVE (5 + 0) for configuring CbsCpuCoreCtrl token. * `FOUR (4 + 0)` - Value - FOUR (4 + 0) for configuring CbsCpuCoreCtrl token. * `ONE (1 + 0)` - Value - ONE (1 + 0) for configuring CbsCpuCoreCtrl token. * `SEVEN (7 + 0)` - Value - SEVEN (7 + 0) for configuring CbsCpuCoreCtrl token. * `SIX (6 + 0)` - Value - SIX (6 + 0) for configuring CbsCpuCoreCtrl token. * `THREE (3 + 0)` - Value - THREE (3 + 0) for configuring CbsCpuCoreCtrl token. * `TWO (2 + 0)` - Value - TWO (2 + 0) for configuring CbsCpuCoreCtrl token.



170
171
172
# File 'lib/intersight_client/models/bios_policy.rb', line 170

def cbs_cpu_core_ctrl
  @cbs_cpu_core_ctrl
end

#cbs_cpu_smt_ctrlObject

BIOS Token for setting CPU SMT Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsCpuSmtCtrl token. * disabled - Value - disabled for configuring CbsCpuSmtCtrl token. * enabled - Value - enabled for configuring CbsCpuSmtCtrl token.



173
174
175
# File 'lib/intersight_client/models/bios_policy.rb', line 173

def cbs_cpu_smt_ctrl
  @cbs_cpu_smt_ctrl
end

#cbs_dbg_cpu_snp_mem_coverObject

BIOS Token for setting SNP Memory Coverage configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsDbgCpuSnpMemCover token. * Custom - Value - Custom for configuring CbsDbgCpuSnpMemCover token. * disabled - Value - disabled for configuring CbsDbgCpuSnpMemCover token. * enabled - Value - enabled for configuring CbsDbgCpuSnpMemCover token.



176
177
178
# File 'lib/intersight_client/models/bios_policy.rb', line 176

def cbs_dbg_cpu_snp_mem_cover
  @cbs_dbg_cpu_snp_mem_cover
end

#cbs_dbg_cpu_snp_mem_size_coverObject

BIOS Token for setting SNP Memory Size to Cover in MiB configuration (0 - 1048576 MiB).



179
180
181
# File 'lib/intersight_client/models/bios_policy.rb', line 179

def cbs_dbg_cpu_snp_mem_size_cover
  @cbs_dbg_cpu_snp_mem_size_cover
end

#cbs_df_cmn_acpi_srat_l3numaObject

BIOS Token for setting ACPI SRAT L3 Cache As NUMA Domain configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsDfCmnAcpiSratL3numa token. * disabled - Value - disabled for configuring CbsDfCmnAcpiSratL3numa token. * enabled - Value - enabled for configuring CbsDfCmnAcpiSratL3numa token.



182
183
184
# File 'lib/intersight_client/models/bios_policy.rb', line 182

def cbs_df_cmn_acpi_srat_l3numa
  @cbs_df_cmn_acpi_srat_l3numa
end

#cbs_df_cmn_dram_npsObject

BIOS Token for setting NUMA Nodes per Socket configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsDfCmnDramNps token. * NPS0 - Value - NPS0 for configuring CbsDfCmnDramNps token. * NPS1 - Value - NPS1 for configuring CbsDfCmnDramNps token. * NPS2 - Value - NPS2 for configuring CbsDfCmnDramNps token. * NPS4 - Value - NPS4 for configuring CbsDfCmnDramNps token.



185
186
187
# File 'lib/intersight_client/models/bios_policy.rb', line 185

def cbs_df_cmn_dram_nps
  @cbs_df_cmn_dram_nps
end

#cbs_df_cmn_mem_intlvObject

BIOS Token for setting AMD Memory Interleaving configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CbsDfCmnMemIntlv token. * Channel - Value - Channel for configuring CbsDfCmnMemIntlv token. * Die - Value - Die for configuring CbsDfCmnMemIntlv token. * None - Value - None for configuring CbsDfCmnMemIntlv token. * Socket - Value - Socket for configuring CbsDfCmnMemIntlv token.



188
189
190
# File 'lib/intersight_client/models/bios_policy.rb', line 188

def cbs_df_cmn_mem_intlv
  @cbs_df_cmn_mem_intlv
end

#cbs_df_cmn_mem_intlv_sizeObject

BIOS Token for setting AMD Memory Interleaving Size configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘256 Bytes` - Value - 256 Bytes for configuring CbsDfCmnMemIntlvSize token. * `512 Bytes` - Value - 512 Bytes for configuring CbsDfCmnMemIntlvSize token. * `1 KB` - Value - 1 KiB for configuring CbsDfCmnMemIntlvSize token. * `2 KB` - Value - 2 KiB for configuring CbsDfCmnMemIntlvSize token. * `4 KB` - Value - 4 KiB for configuring CbsDfCmnMemIntlvSize token. * Auto - Value - Auto for configuring CbsDfCmnMemIntlvSize token.



191
192
193
# File 'lib/intersight_client/models/bios_policy.rb', line 191

def cbs_df_cmn_mem_intlv_size
  @cbs_df_cmn_mem_intlv_size
end

#cbs_sev_snp_supportObject

BIOS Token for setting SEV-SNP Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



194
195
196
# File 'lib/intersight_client/models/bios_policy.rb', line 194

def cbs_sev_snp_support
  @cbs_sev_snp_support
end

#cdn_enableObject

BIOS Token for setting Consistent Device Naming configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



197
198
199
# File 'lib/intersight_client/models/bios_policy.rb', line 197

def cdn_enable
  @cdn_enable
end

#cdn_supportObject

BIOS Token for setting CDN Support for LOM configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring CdnSupport token. * enabled - Value - enabled for configuring CdnSupport token. * ‘LOMs Only` - Value - LOMs Only for configuring CdnSupport token.



200
201
202
# File 'lib/intersight_client/models/bios_policy.rb', line 200

def cdn_support
  @cdn_support
end

#channel_inter_leaveObject

BIOS Token for setting Channel Interleaving configuration. * platform-default - Default value used by the platform for the BIOS setting. * 1-way - Value - 1-way for configuring ChannelInterLeave token. * 2-way - Value - 2-way for configuring ChannelInterLeave token. * 3-way - Value - 3-way for configuring ChannelInterLeave token. * 4-way - Value - 4-way for configuring ChannelInterLeave token. * auto - Value - auto for configuring ChannelInterLeave token.



203
204
205
# File 'lib/intersight_client/models/bios_policy.rb', line 203

def channel_inter_leave
  @channel_inter_leave
end

#cisco_adaptive_mem_trainingObject

BIOS Token for setting Adaptive Memory Training configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



206
207
208
# File 'lib/intersight_client/models/bios_policy.rb', line 206

def cisco_adaptive_mem_training
  @cisco_adaptive_mem_training
end

#cisco_debug_levelObject

BIOS Token for setting BIOS Techlog Level configuration. * platform-default - Default value used by the platform for the BIOS setting. * Maximum - Value - Maximum for configuring CiscoDebugLevel token. * Minimum - Value - Minimum for configuring CiscoDebugLevel token. * Normal - Value - Normal for configuring CiscoDebugLevel token.



209
210
211
# File 'lib/intersight_client/models/bios_policy.rb', line 209

def cisco_debug_level
  @cisco_debug_level
end

#cisco_oprom_launch_optimizationObject

BIOS Token for setting OptionROM Launch Optimization configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



212
213
214
# File 'lib/intersight_client/models/bios_policy.rb', line 212

def cisco_oprom_launch_optimization
  @cisco_oprom_launch_optimization
end

#cisco_xgmi_max_speedObject

BIOS Token for setting Cisco xGMI Max Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



215
216
217
# File 'lib/intersight_client/models/bios_policy.rb', line 215

def cisco_xgmi_max_speed
  @cisco_xgmi_max_speed
end

#cke_low_policyObject

BIOS Token for setting CKE Low Policy configuration. * platform-default - Default value used by the platform for the BIOS setting. * auto - Value - auto for configuring CkeLowPolicy token. * disabled - Value - disabled for configuring CkeLowPolicy token. * fast - Value - fast for configuring CkeLowPolicy token. * slow - Value - slow for configuring CkeLowPolicy token.



218
219
220
# File 'lib/intersight_client/models/bios_policy.rb', line 218

def cke_low_policy
  @cke_low_policy
end

#class_idObject

The fully-qualified name of the instantiated, concrete type. This property is used as a discriminator to identify the type of the payload when marshaling and unmarshaling data.



20
21
22
# File 'lib/intersight_client/models/bios_policy.rb', line 20

def class_id
  @class_id
end

#closed_loop_therm_throtlObject

BIOS Token for setting Closed Loop Thermal Throttling configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



221
222
223
# File 'lib/intersight_client/models/bios_policy.rb', line 221

def closed_loop_therm_throtl
  @closed_loop_therm_throtl
end

#cmci_enableObject

BIOS Token for setting Processor CMCI configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



224
225
226
# File 'lib/intersight_client/models/bios_policy.rb', line 224

def cmci_enable
  @cmci_enable
end

#config_tdpObject

BIOS Token for setting Config TDP configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



227
228
229
# File 'lib/intersight_client/models/bios_policy.rb', line 227

def config_tdp
  @config_tdp
end

#config_tdp_levelObject

BIOS Token for setting Configurable TDP Level configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘Level 1` - Value - Level 1 for configuring ConfigTdpLevel token. * `Level 2` - Value - Level 2 for configuring ConfigTdpLevel token. * Normal - Value - Normal for configuring ConfigTdpLevel token.



230
231
232
# File 'lib/intersight_client/models/bios_policy.rb', line 230

def config_tdp_level
  @config_tdp_level
end

#console_redirectionObject

BIOS Token for setting Console Redirection configuration. * platform-default - Default value used by the platform for the BIOS setting. * com-0 - Value - com-0 for configuring ConsoleRedirection token. * com-1 - Value - com-1 for configuring ConsoleRedirection token. * disabled - Value - disabled for configuring ConsoleRedirection token. * enabled - Value - enabled for configuring ConsoleRedirection token. * serial-port-a - Value - serial-port-a for configuring ConsoleRedirection token.



233
234
235
# File 'lib/intersight_client/models/bios_policy.rb', line 233

def console_redirection
  @console_redirection
end

#core_multi_processingObject

BIOS Token for setting Core Multi Processing configuration. * platform-default - Default value used by the platform for the BIOS setting. * 1 - Value - 1 for configuring CoreMultiProcessing token. * 2 - Value - 2 for configuring CoreMultiProcessing token. * 3 - Value - 3 for configuring CoreMultiProcessing token. * 4 - Value - 4 for configuring CoreMultiProcessing token. * 5 - Value - 5 for configuring CoreMultiProcessing token. * 6 - Value - 6 for configuring CoreMultiProcessing token. * 7 - Value - 7 for configuring CoreMultiProcessing token. * 8 - Value - 8 for configuring CoreMultiProcessing token. * 9 - Value - 9 for configuring CoreMultiProcessing token. * 10 - Value - 10 for configuring CoreMultiProcessing token. * 11 - Value - 11 for configuring CoreMultiProcessing token. * 12 - Value - 12 for configuring CoreMultiProcessing token. * 13 - Value - 13 for configuring CoreMultiProcessing token. * 14 - Value - 14 for configuring CoreMultiProcessing token. * 15 - Value - 15 for configuring CoreMultiProcessing token. * 16 - Value - 16 for configuring CoreMultiProcessing token. * 17 - Value - 17 for configuring CoreMultiProcessing token. * 18 - Value - 18 for configuring CoreMultiProcessing token. * 19 - Value - 19 for configuring CoreMultiProcessing token. * 20 - Value - 20 for configuring CoreMultiProcessing token. * 21 - Value - 21 for configuring CoreMultiProcessing token. * 22 - Value - 22 for configuring CoreMultiProcessing token. * 23 - Value - 23 for configuring CoreMultiProcessing token. * 24 - Value - 24 for configuring CoreMultiProcessing token. * 25 - Value - 25 for configuring CoreMultiProcessing token. * 26 - Value - 26 for configuring CoreMultiProcessing token. * 27 - Value - 27 for configuring CoreMultiProcessing token. * 28 - Value - 28 for configuring CoreMultiProcessing token. * 29 - Value - 29 for configuring CoreMultiProcessing token. * 30 - Value - 30 for configuring CoreMultiProcessing token. * 31 - Value - 31 for configuring CoreMultiProcessing token. * 32 - Value - 32 for configuring CoreMultiProcessing token. * 33 - Value - 33 for configuring CoreMultiProcessing token. * 34 - Value - 34 for configuring CoreMultiProcessing token. * 35 - Value - 35 for configuring CoreMultiProcessing token. * 36 - Value - 36 for configuring CoreMultiProcessing token. * 37 - Value - 37 for configuring CoreMultiProcessing token. * 38 - Value - 38 for configuring CoreMultiProcessing token. * 39 - Value - 39 for configuring CoreMultiProcessing token. * 40 - Value - 40 for configuring CoreMultiProcessing token. * 41 - Value - 41 for configuring CoreMultiProcessing token. * 42 - Value - 42 for configuring CoreMultiProcessing token. * 43 - Value - 43 for configuring CoreMultiProcessing token. * 44 - Value - 44 for configuring CoreMultiProcessing token. * 45 - Value - 45 for configuring CoreMultiProcessing token. * 46 - Value - 46 for configuring CoreMultiProcessing token. * 47 - Value - 47 for configuring CoreMultiProcessing token. * 48 - Value - 48 for configuring CoreMultiProcessing token. * all - Value - all for configuring CoreMultiProcessing token.



236
237
238
# File 'lib/intersight_client/models/bios_policy.rb', line 236

def core_multi_processing
  @core_multi_processing
end

#cpu_energy_performanceObject

BIOS Token for setting Energy Performance configuration. * platform-default - Default value used by the platform for the BIOS setting. * balanced-energy - Value - balanced-energy for configuring CpuEnergyPerformance token. * balanced-performance - Value - balanced-performance for configuring CpuEnergyPerformance token. * balanced-power - Value - balanced-power for configuring CpuEnergyPerformance token. * energy-efficient - Value - energy-efficient for configuring CpuEnergyPerformance token. * performance - Value - performance for configuring CpuEnergyPerformance token. * power - Value - power for configuring CpuEnergyPerformance token.



239
240
241
# File 'lib/intersight_client/models/bios_policy.rb', line 239

def cpu_energy_performance
  @cpu_energy_performance
end

#cpu_frequency_floorObject

BIOS Token for setting Frequency Floor Override configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



242
243
244
# File 'lib/intersight_client/models/bios_policy.rb', line 242

def cpu_frequency_floor
  @cpu_frequency_floor
end

#cpu_perf_enhancementObject

BIOS Token for setting Enhanced CPU Performance configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CpuPerfEnhancement token. * Disabled - Value - Disabled for configuring CpuPerfEnhancement token.



245
246
247
# File 'lib/intersight_client/models/bios_policy.rb', line 245

def cpu_perf_enhancement
  @cpu_perf_enhancement
end

#cpu_performanceObject

BIOS Token for setting CPU Performance configuration. * platform-default - Default value used by the platform for the BIOS setting. * custom - Value - custom for configuring CpuPerformance token. * enterprise - Value - enterprise for configuring CpuPerformance token. * high-throughput - Value - high-throughput for configuring CpuPerformance token. * hpc - Value - hpc for configuring CpuPerformance token.



248
249
250
# File 'lib/intersight_client/models/bios_policy.rb', line 248

def cpu_performance
  @cpu_performance
end

#cpu_power_managementObject

BIOS Token for setting Power Technology configuration. * platform-default - Default value used by the platform for the BIOS setting. * custom - Value - custom for configuring CpuPowerManagement token. * disabled - Value - disabled for configuring CpuPowerManagement token. * energy-efficient - Value - energy-efficient for configuring CpuPowerManagement token. * performance - Value - performance for configuring CpuPowerManagement token.



251
252
253
# File 'lib/intersight_client/models/bios_policy.rb', line 251

def cpu_power_management
  @cpu_power_management
end

#cr_qosObject

BIOS Token for setting CR QoS configuration. * platform-default - Default value used by the platform for the BIOS setting. * Disabled - Value - Disabled for configuring CrQos token. * ‘Mode 0 - Disable the PMem QoS Feature` - Value - Mode 0 - Disable the PMem QoS Feature for configuring CrQos token. * `Mode 1 - M2M QoS Enable and CHA QoS Disable` - Value - Mode 1 - M2M QoS Enable and CHA QoS Disable for configuring CrQos token. * `Mode 2 - M2M QoS Enable and CHA QoS Enable` - Value - Mode 2 - M2M QoS Enable and CHA QoS Enable for configuring CrQos token. * `Recipe 1` - Value - Recipe 1 for configuring CrQos token. * `Recipe 2` - Value - Recipe 2 for configuring CrQos token. * `Recipe 3` - Value - Recipe 3 for configuring CrQos token.



254
255
256
# File 'lib/intersight_client/models/bios_policy.rb', line 254

def cr_qos
  @cr_qos
end

#crfastgo_configObject

BIOS Token for setting CR FastGo Config configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring CrfastgoConfig token. * Default - Value - Default for configuring CrfastgoConfig token. * ‘Disable optimization` - Value - Disable optimization for configuring CrfastgoConfig token. * `Enable optimization` - Value - Enable optimization for configuring CrfastgoConfig token. * `Option 1` - Value - Option 1 for configuring CrfastgoConfig token. * `Option 2` - Value - Option 2 for configuring CrfastgoConfig token. * `Option 3` - Value - Option 3 for configuring CrfastgoConfig token. * `Option 4` - Value - Option 4 for configuring CrfastgoConfig token. * `Option 5` - Value - Option 5 for configuring CrfastgoConfig token.



257
258
259
# File 'lib/intersight_client/models/bios_policy.rb', line 257

def crfastgo_config
  @crfastgo_config
end

#dcpmm_firmware_downgradeObject

BIOS Token for setting DCPMM Firmware Downgrade configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



260
261
262
# File 'lib/intersight_client/models/bios_policy.rb', line 260

def dcpmm_firmware_downgrade
  @dcpmm_firmware_downgrade
end

#demand_scrubObject

BIOS Token for setting Demand Scrub configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



263
264
265
# File 'lib/intersight_client/models/bios_policy.rb', line 263

def demand_scrub
  @demand_scrub
end

#direct_cache_accessObject

BIOS Token for setting Direct Cache Access Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * auto - Value - auto for configuring DirectCacheAccess token. * disabled - Value - disabled for configuring DirectCacheAccess token. * enabled - Value - enabled for configuring DirectCacheAccess token.



266
267
268
# File 'lib/intersight_client/models/bios_policy.rb', line 266

def direct_cache_access
  @direct_cache_access
end

#dram_clock_throttlingObject

BIOS Token for setting DRAM Clock Throttling configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring DramClockThrottling token. * Balanced - Value - Balanced for configuring DramClockThrottling token. * ‘Energy Efficient` - Value - Energy Efficient for configuring DramClockThrottling token. * Performance - Value - Performance for configuring DramClockThrottling token.



269
270
271
# File 'lib/intersight_client/models/bios_policy.rb', line 269

def dram_clock_throttling
  @dram_clock_throttling
end

#dram_refresh_rateObject

BIOS Token for setting DRAM Refresh Rate configuration. * platform-default - Default value used by the platform for the BIOS setting. * 1x - Value - 1x for configuring DramRefreshRate token. * 2x - Value - 2x for configuring DramRefreshRate token. * 3x - Value - 3x for configuring DramRefreshRate token. * 4x - Value - 4x for configuring DramRefreshRate token. * Auto - Value - Auto for configuring DramRefreshRate token.



272
273
274
# File 'lib/intersight_client/models/bios_policy.rb', line 272

def dram_refresh_rate
  @dram_refresh_rate
end

#dram_sw_thermal_throttlingObject

BIOS Token for setting DRAM SW Thermal Throttling configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



275
276
277
# File 'lib/intersight_client/models/bios_policy.rb', line 275

def dram_sw_thermal_throttling
  @dram_sw_thermal_throttling
end

#eadr_supportObject

BIOS Token for setting eADR Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring EadrSupport token. * disabled - Value - disabled for configuring EadrSupport token. * enabled - Value - enabled for configuring EadrSupport token.



278
279
280
# File 'lib/intersight_client/models/bios_policy.rb', line 278

def eadr_support
  @eadr_support
end

#edpc_enObject

BIOS Token for setting IIO eDPC Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * Disabled - Value - Disabled for configuring EdpcEn token. * ‘On Fatal Error` - Value - On Fatal Error for configuring EdpcEn token. * `On Fatal and Non-Fatal Errors` - Value - On Fatal and Non-Fatal Errors for configuring EdpcEn token.



281
282
283
# File 'lib/intersight_client/models/bios_policy.rb', line 281

def edpc_en
  @edpc_en
end

#enable_clock_spread_specObject

BIOS Token for setting External SSC Enable configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



284
285
286
# File 'lib/intersight_client/models/bios_policy.rb', line 284

def enable_clock_spread_spec
  @enable_clock_spread_spec
end

#enable_mktmeObject

BIOS Token for setting Multikey Total Memory Encryption (MK-TME) configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



287
288
289
# File 'lib/intersight_client/models/bios_policy.rb', line 287

def enable_mktme
  @enable_mktme
end

#enable_sgxObject

BIOS Token for setting Software Guard Extensions (SGX) configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



290
291
292
# File 'lib/intersight_client/models/bios_policy.rb', line 290

def enable_sgx
  @enable_sgx
end

#enable_tmeObject

BIOS Token for setting Total Memory Encryption (TME) configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



293
294
295
# File 'lib/intersight_client/models/bios_policy.rb', line 293

def enable_tme
  @enable_tme
end

#energy_efficient_turboObject

BIOS Token for setting Energy Efficient Turbo configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



296
297
298
# File 'lib/intersight_client/models/bios_policy.rb', line 296

def energy_efficient_turbo
  @energy_efficient_turbo
end

#eng_perf_tuningObject

BIOS Token for setting Energy Performance Tuning configuration. * platform-default - Default value used by the platform for the BIOS setting. * BIOS - Value - BIOS for configuring EngPerfTuning token. * OS - Value - OS for configuring EngPerfTuning token.



299
300
301
# File 'lib/intersight_client/models/bios_policy.rb', line 299

def eng_perf_tuning
  @eng_perf_tuning
end

#enhanced_intel_speed_step_techObject

BIOS Token for setting Enhanced Intel Speedstep ® Technology configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



302
303
304
# File 'lib/intersight_client/models/bios_policy.rb', line 302

def enhanced_intel_speed_step_tech
  @enhanced_intel_speed_step_tech
end

#epoch_updateObject

BIOS Token for setting Select Owner EPOCH Input Type configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘Change to New Random Owner EPOCHs` - Value - Change to New Random Owner EPOCHs for configuring EpochUpdate token. * `Manual User Defined Owner EPOCHs` - Value - Manual User Defined Owner EPOCHs for configuring EpochUpdate token. * `SGX Owner EPOCH activated` - Value - SGX Owner EPOCH activated for configuring EpochUpdate token.



305
306
307
# File 'lib/intersight_client/models/bios_policy.rb', line 305

def epoch_update
  @epoch_update
end

#epp_enableObject

BIOS Token for setting Processor EPP Enable configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



308
309
310
# File 'lib/intersight_client/models/bios_policy.rb', line 308

def epp_enable
  @epp_enable
end

#epp_profileObject

BIOS Token for setting EPP Profile configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘Balanced Performance` - Value - Balanced Performance for configuring EppProfile token. * `Balanced Power` - Value - Balanced Power for configuring EppProfile token. * Performance - Value - Performance for configuring EppProfile token. * Power - Value - Power for configuring EppProfile token.



311
312
313
# File 'lib/intersight_client/models/bios_policy.rb', line 311

def epp_profile
  @epp_profile
end

#execute_disable_bitObject

BIOS Token for setting Execute Disable Bit configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



314
315
316
# File 'lib/intersight_client/models/bios_policy.rb', line 314

def execute_disable_bit
  @execute_disable_bit
end

#extended_apicObject

BIOS Token for setting Local X2 Apic configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring ExtendedApic token. * enabled - Value - enabled for configuring ExtendedApic token. * X2APIC - Value - X2APIC for configuring ExtendedApic token. * XAPIC - Value - XAPIC for configuring ExtendedApic token.



317
318
319
# File 'lib/intersight_client/models/bios_policy.rb', line 317

def extended_apic
  @extended_apic
end

#flow_controlObject

BIOS Token for setting Flow Control configuration. * platform-default - Default value used by the platform for the BIOS setting. * none - Value - none for configuring FlowControl token. * rts-cts - Value - rts-cts for configuring FlowControl token.



320
321
322
# File 'lib/intersight_client/models/bios_policy.rb', line 320

def flow_control
  @flow_control
end

#frb2enableObject

BIOS Token for setting FRB-2 Timer configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



323
324
325
# File 'lib/intersight_client/models/bios_policy.rb', line 323

def frb2enable
  @frb2enable
end

#hardware_prefetchObject

BIOS Token for setting Hardware Prefetcher configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



326
327
328
# File 'lib/intersight_client/models/bios_policy.rb', line 326

def hardware_prefetch
  @hardware_prefetch
end

#hwpm_enableObject

BIOS Token for setting CPU Hardware Power Management configuration. * platform-default - Default value used by the platform for the BIOS setting. * Disabled - Value - Disabled for configuring HwpmEnable token. * ‘HWPM Native Mode` - Value - HWPM Native Mode for configuring HwpmEnable token. * `HWPM OOB Mode` - Value - HWPM OOB Mode for configuring HwpmEnable token. * `NATIVE MODE` - Value - NATIVE MODE for configuring HwpmEnable token. * `Native Mode with no Legacy` - Value - Native Mode with no Legacy for configuring HwpmEnable token. * `OOB MODE` - Value - OOB MODE for configuring HwpmEnable token.



329
330
331
# File 'lib/intersight_client/models/bios_policy.rb', line 329

def hwpm_enable
  @hwpm_enable
end

#imc_interleaveObject

BIOS Token for setting IMC Interleaving configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘1-way Interleave` - Value - 1-way Interleave for configuring ImcInterleave token. * `2-way Interleave` - Value - 2-way Interleave for configuring ImcInterleave token. * Auto - Value - Auto for configuring ImcInterleave token.



332
333
334
# File 'lib/intersight_client/models/bios_policy.rb', line 332

def imc_interleave
  @imc_interleave
end

#intel_dynamic_speed_selectObject

BIOS Token for setting Intel Dynamic Speed Select configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



335
336
337
# File 'lib/intersight_client/models/bios_policy.rb', line 335

def intel_dynamic_speed_select
  @intel_dynamic_speed_select
end

#intel_hyper_threading_techObject

BIOS Token for setting Intel HyperThreading Tech configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



338
339
340
# File 'lib/intersight_client/models/bios_policy.rb', line 338

def intel_hyper_threading_tech
  @intel_hyper_threading_tech
end

#intel_speed_selectObject

BIOS Token for setting Intel Speed Select configuration. * platform-default - Default value used by the platform for the BIOS setting. * Base - Value - Base for configuring IntelSpeedSelect token. * ‘Config 1` - Value - Config 1 for configuring IntelSpeedSelect token. * `Config 2` - Value - Config 2 for configuring IntelSpeedSelect token. * `Config 3` - Value - Config 3 for configuring IntelSpeedSelect token. * `Config 4` - Value - Config 4 for configuring IntelSpeedSelect token.



341
342
343
# File 'lib/intersight_client/models/bios_policy.rb', line 341

def intel_speed_select
  @intel_speed_select
end

#intel_turbo_boost_techObject

BIOS Token for setting Intel Turbo Boost Tech configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



344
345
346
# File 'lib/intersight_client/models/bios_policy.rb', line 344

def intel_turbo_boost_tech
  @intel_turbo_boost_tech
end

#intel_virtualization_technologyObject

BIOS Token for setting Intel ® VT configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



347
348
349
# File 'lib/intersight_client/models/bios_policy.rb', line 347

def intel_virtualization_technology
  @intel_virtualization_technology
end

#intel_vt_for_directed_ioObject

BIOS Token for setting Intel VT for Directed IO configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



350
351
352
# File 'lib/intersight_client/models/bios_policy.rb', line 350

def intel_vt_for_directed_io
  @intel_vt_for_directed_io
end

#intel_vtd_coherency_supportObject

BIOS Token for setting Intel ® VT-d Coherency Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



353
354
355
# File 'lib/intersight_client/models/bios_policy.rb', line 353

def intel_vtd_coherency_support
  @intel_vtd_coherency_support
end

#intel_vtd_interrupt_remappingObject

BIOS Token for setting Intel ® VT-d Interrupt Remapping configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



356
357
358
# File 'lib/intersight_client/models/bios_policy.rb', line 356

def intel_vtd_interrupt_remapping
  @intel_vtd_interrupt_remapping
end

#intel_vtd_pass_through_dma_supportObject

BIOS Token for setting Intel ® VT-d PassThrough DMA Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



359
360
361
# File 'lib/intersight_client/models/bios_policy.rb', line 359

def intel_vtd_pass_through_dma_support
  @intel_vtd_pass_through_dma_support
end

#intel_vtdats_supportObject

BIOS Token for setting Intel VTD ATS Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



362
363
364
# File 'lib/intersight_client/models/bios_policy.rb', line 362

def intel_vtdats_support
  @intel_vtdats_support
end

#ioh_error_enableObject

BIOS Token for setting IIO Error Enable configuration. * platform-default - Default value used by the platform for the BIOS setting. * No - Value - No for configuring IohErrorEnable token. * Yes - Value - Yes for configuring IohErrorEnable token.



365
366
367
# File 'lib/intersight_client/models/bios_policy.rb', line 365

def ioh_error_enable
  @ioh_error_enable
end

#ioh_resourceObject

BIOS Token for setting IOH Resource Allocation configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘IOH0 24k IOH1 40k` - Value - IOH0 24k IOH1 40k for configuring IohResource token. * `IOH0 32k IOH1 32k` - Value - IOH0 32k IOH1 32k for configuring IohResource token. * `IOH0 40k IOH1 24k` - Value - IOH0 40k IOH1 24k for configuring IohResource token. * `IOH0 48k IOH1 16k` - Value - IOH0 48k IOH1 16k for configuring IohResource token. * `IOH0 56k IOH1 8k` - Value - IOH0 56k IOH1 8k for configuring IohResource token.



368
369
370
# File 'lib/intersight_client/models/bios_policy.rb', line 368

def ioh_resource
  @ioh_resource
end

#ip_prefetchObject

BIOS Token for setting DCU IP Prefetcher configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



371
372
373
# File 'lib/intersight_client/models/bios_policy.rb', line 371

def ip_prefetch
  @ip_prefetch
end

#ipv4httpObject

BIOS Token for setting IPV4 HTTP Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



374
375
376
# File 'lib/intersight_client/models/bios_policy.rb', line 374

def ipv4http
  @ipv4http
end

#ipv4pxeObject

BIOS Token for setting IPv4 PXE Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



377
378
379
# File 'lib/intersight_client/models/bios_policy.rb', line 377

def ipv4pxe
  @ipv4pxe
end

#ipv6httpObject

BIOS Token for setting IPV6 HTTP Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



380
381
382
# File 'lib/intersight_client/models/bios_policy.rb', line 380

def ipv6http
  @ipv6http
end

#ipv6pxeObject

BIOS Token for setting IPV6 PXE Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



383
384
385
# File 'lib/intersight_client/models/bios_policy.rb', line 383

def ipv6pxe
  @ipv6pxe
end

#kti_prefetchObject

BIOS Token for setting KTI Prefetch configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring KtiPrefetch token. * disabled - Value - disabled for configuring KtiPrefetch token. * enabled - Value - enabled for configuring KtiPrefetch token.



386
387
388
# File 'lib/intersight_client/models/bios_policy.rb', line 386

def kti_prefetch
  @kti_prefetch
end

#legacy_os_redirectionObject

BIOS Token for setting Legacy OS Redirection configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



389
390
391
# File 'lib/intersight_client/models/bios_policy.rb', line 389

def legacy_os_redirection
  @legacy_os_redirection
end

#legacy_usb_supportObject

BIOS Token for setting Legacy USB Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * auto - Value - auto for configuring LegacyUsbSupport token. * disabled - Value - disabled for configuring LegacyUsbSupport token. * enabled - Value - enabled for configuring LegacyUsbSupport token.



392
393
394
# File 'lib/intersight_client/models/bios_policy.rb', line 392

def legacy_usb_support
  @legacy_usb_support
end

#llc_allocObject

BIOS Token for setting LLC Dead Line configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring LlcAlloc token. * disabled - Value - disabled for configuring LlcAlloc token. * enabled - Value - enabled for configuring LlcAlloc token.



395
396
397
# File 'lib/intersight_client/models/bios_policy.rb', line 395

def llc_alloc
  @llc_alloc
end

#llc_prefetchObject

BIOS Token for setting LLC Prefetch configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



398
399
400
# File 'lib/intersight_client/models/bios_policy.rb', line 398

def llc_prefetch
  @llc_prefetch
end

#lom_port0stateObject

BIOS Token for setting LOM Port 0 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring LomPort0state token. * enabled - Value - enabled for configuring LomPort0state token. * ‘Legacy Only` - Value - Legacy Only for configuring LomPort0state token. * `UEFI Only` - Value - UEFI Only for configuring LomPort0state token.



401
402
403
# File 'lib/intersight_client/models/bios_policy.rb', line 401

def lom_port0state
  @lom_port0state
end

#lom_port1stateObject

BIOS Token for setting LOM Port 1 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring LomPort1state token. * enabled - Value - enabled for configuring LomPort1state token. * ‘Legacy Only` - Value - Legacy Only for configuring LomPort1state token. * `UEFI Only` - Value - UEFI Only for configuring LomPort1state token.



404
405
406
# File 'lib/intersight_client/models/bios_policy.rb', line 404

def lom_port1state
  @lom_port1state
end

#lom_port2stateObject

BIOS Token for setting LOM Port 2 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring LomPort2state token. * enabled - Value - enabled for configuring LomPort2state token. * ‘Legacy Only` - Value - Legacy Only for configuring LomPort2state token. * `UEFI Only` - Value - UEFI Only for configuring LomPort2state token.



407
408
409
# File 'lib/intersight_client/models/bios_policy.rb', line 407

def lom_port2state
  @lom_port2state
end

#lom_port3stateObject

BIOS Token for setting LOM Port 3 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring LomPort3state token. * enabled - Value - enabled for configuring LomPort3state token. * ‘Legacy Only` - Value - Legacy Only for configuring LomPort3state token. * `UEFI Only` - Value - UEFI Only for configuring LomPort3state token.



410
411
412
# File 'lib/intersight_client/models/bios_policy.rb', line 410

def lom_port3state
  @lom_port3state
end

#lom_ports_all_stateObject

BIOS Token for setting All Onboard LOM Ports configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



413
414
415
# File 'lib/intersight_client/models/bios_policy.rb', line 413

def lom_ports_all_state
  @lom_ports_all_state
end

#lv_ddr_modeObject

BIOS Token for setting Low Voltage DDR Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * auto - Value - auto for configuring LvDdrMode token. * performance-mode - Value - performance-mode for configuring LvDdrMode token. * power-saving-mode - Value - power-saving-mode for configuring LvDdrMode token.



416
417
418
# File 'lib/intersight_client/models/bios_policy.rb', line 416

def lv_ddr_mode
  @lv_ddr_mode
end

#make_device_non_bootableObject

BIOS Token for setting Make Device Non Bootable configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



419
420
421
# File 'lib/intersight_client/models/bios_policy.rb', line 419

def make_device_non_bootable
  @make_device_non_bootable
end

#memory_bandwidth_boostObject

BIOS Token for setting Memory Bandwidth Boost configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



422
423
424
# File 'lib/intersight_client/models/bios_policy.rb', line 422

def memory_bandwidth_boost
  @memory_bandwidth_boost
end

#memory_inter_leaveObject

BIOS Token for setting Intel Memory Interleaving configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘1 Way Node Interleave` - Value - 1 Way Node Interleave for configuring MemoryInterLeave token. * `2 Way Node Interleave` - Value - 2 Way Node Interleave for configuring MemoryInterLeave token. * `4 Way Node Interleave` - Value - 4 Way Node Interleave for configuring MemoryInterLeave token. * `8 Way Node Interleave` - Value - 8 Way Node Interleave for configuring MemoryInterLeave token. * disabled - Value - disabled for configuring MemoryInterLeave token. * enabled - Value - enabled for configuring MemoryInterLeave token.



425
426
427
# File 'lib/intersight_client/models/bios_policy.rb', line 425

def memory_inter_leave
  @memory_inter_leave
end

#memory_mapped_io_above4gbObject

BIOS Token for setting Memory Mapped IO above 4GiB configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



428
429
430
# File 'lib/intersight_client/models/bios_policy.rb', line 428

def memory_mapped_io_above4gb
  @memory_mapped_io_above4gb
end

#memory_refresh_rateObject

BIOS Token for setting Memory Refresh Rate configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘1x Refresh` - Value - 1x Refresh for configuring MemoryRefreshRate token. * `2x Refresh` - Value - 2x Refresh for configuring MemoryRefreshRate token.



431
432
433
# File 'lib/intersight_client/models/bios_policy.rb', line 431

def memory_refresh_rate
  @memory_refresh_rate
end

#memory_size_limitObject

BIOS Token for setting Memory Size Limit in GiB configuration (0 - 65535 GiB).



434
435
436
# File 'lib/intersight_client/models/bios_policy.rb', line 434

def memory_size_limit
  @memory_size_limit
end

#memory_thermal_throttlingObject

BIOS Token for setting Memory Thermal Throttling Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘CLTT with PECI` - Value - CLTT with PECI for configuring MemoryThermalThrottling token. * Disabled - Value - Disabled for configuring MemoryThermalThrottling token.



437
438
439
# File 'lib/intersight_client/models/bios_policy.rb', line 437

def memory_thermal_throttling
  @memory_thermal_throttling
end

#mirroring_modeObject

BIOS Token for setting Mirroring Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * inter-socket - Value - inter-socket for configuring MirroringMode token. * intra-socket - Value - intra-socket for configuring MirroringMode token.



440
441
442
# File 'lib/intersight_client/models/bios_policy.rb', line 440

def mirroring_mode
  @mirroring_mode
end

#mmcfg_baseObject

BIOS Token for setting MMCFG BASE configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘1 GB` - Value - 1 GiB for configuring MmcfgBase token. * `2 GB` - Value - 2 GiB for configuring MmcfgBase token. * `2.5 GB` - Value - 2.5 GiB for configuring MmcfgBase token. * `3 GB` - Value - 3 GiB for configuring MmcfgBase token. * Auto - Value - Auto for configuring MmcfgBase token.



443
444
445
# File 'lib/intersight_client/models/bios_policy.rb', line 443

def mmcfg_base
  @mmcfg_base
end

#network_stackObject

BIOS Token for setting Network Stack configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



446
447
448
# File 'lib/intersight_client/models/bios_policy.rb', line 446

def network_stack
  @network_stack
end

#numa_optimizedObject

BIOS Token for setting NUMA Optimized configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



449
450
451
# File 'lib/intersight_client/models/bios_policy.rb', line 449

def numa_optimized
  @numa_optimized
end

#nvmdimm_perform_configObject

BIOS Token for setting NVM Performance Setting configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘BW Optimized` - Value - BW Optimized for configuring NvmdimmPerformConfig token. * `Balanced Profile` - Value - Balanced Profile for configuring NvmdimmPerformConfig token. * `Latency Optimized` - Value - Latency Optimized for configuring NvmdimmPerformConfig token.



452
453
454
# File 'lib/intersight_client/models/bios_policy.rb', line 452

def nvmdimm_perform_config
  @nvmdimm_perform_config
end

#object_typeObject

The fully-qualified name of the instantiated, concrete type. The value should be the same as the ‘ClassId’ property.



23
24
25
# File 'lib/intersight_client/models/bios_policy.rb', line 23

def object_type
  @object_type
end

#onboard10gbit_lomObject

BIOS Token for setting Onboard 10Gbit LOM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



455
456
457
# File 'lib/intersight_client/models/bios_policy.rb', line 455

def onboard10gbit_lom
  @onboard10gbit_lom
end

#onboard_gbit_lomObject

BIOS Token for setting Onboard Gbit LOM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



458
459
460
# File 'lib/intersight_client/models/bios_policy.rb', line 458

def onboard_gbit_lom
  @onboard_gbit_lom
end

#onboard_scu_storage_supportObject

BIOS Token for setting Onboard SCU Storage Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



461
462
463
# File 'lib/intersight_client/models/bios_policy.rb', line 461

def onboard_scu_storage_support
  @onboard_scu_storage_support
end

#onboard_scu_storage_sw_stackObject

BIOS Token for setting Onboard SCU Storage SW Stack configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘Intel RSTe` - Value - Intel RSTe for configuring OnboardScuStorageSwStack token. * `LSI SW RAID` - Value - LSI SW RAID for configuring OnboardScuStorageSwStack token.



464
465
466
# File 'lib/intersight_client/models/bios_policy.rb', line 464

def onboard_scu_storage_sw_stack
  @onboard_scu_storage_sw_stack
end

#operation_modeObject

BIOS Token for setting Operation Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘Test Only` - Value - Test Only for configuring OperationMode token. * `Test and Repair` - Value - Test and Repair for configuring OperationMode token.



467
468
469
# File 'lib/intersight_client/models/bios_policy.rb', line 467

def operation_mode
  @operation_mode
end

#organizationObject

Returns the value of attribute organization.



1195
1196
1197
# File 'lib/intersight_client/models/bios_policy.rb', line 1195

def organization
  @organization
end

#os_boot_watchdog_timerObject

BIOS Token for setting OS Boot Watchdog Timer configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



470
471
472
# File 'lib/intersight_client/models/bios_policy.rb', line 470

def os_boot_watchdog_timer
  @os_boot_watchdog_timer
end

#os_boot_watchdog_timer_policyObject

BIOS Token for setting OS Boot Watchdog Timer Policy configuration. * platform-default - Default value used by the platform for the BIOS setting. * do-nothing - Value - do-nothing for configuring OsBootWatchdogTimerPolicy token. * power-off - Value - power-off for configuring OsBootWatchdogTimerPolicy token. * reset - Value - reset for configuring OsBootWatchdogTimerPolicy token.



473
474
475
# File 'lib/intersight_client/models/bios_policy.rb', line 473

def os_boot_watchdog_timer_policy
  @os_boot_watchdog_timer_policy
end

#os_boot_watchdog_timer_timeoutObject

BIOS Token for setting OS Boot Watchdog Timer Timeout configuration. * platform-default - Default value used by the platform for the BIOS setting. * 5-minutes - Value - 5-minutes for configuring OsBootWatchdogTimerTimeout token. * 10-minutes - Value - 10-minutes for configuring OsBootWatchdogTimerTimeout token. * 15-minutes - Value - 15-minutes for configuring OsBootWatchdogTimerTimeout token. * 20-minutes - Value - 20-minutes for configuring OsBootWatchdogTimerTimeout token.



476
477
478
# File 'lib/intersight_client/models/bios_policy.rb', line 476

def os_boot_watchdog_timer_timeout
  @os_boot_watchdog_timer_timeout
end

#out_of_band_mgmt_portObject

BIOS Token for setting Out-of-Band Mgmt Port configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



479
480
481
# File 'lib/intersight_client/models/bios_policy.rb', line 479

def out_of_band_mgmt_port
  @out_of_band_mgmt_port
end

#package_cstate_limitObject

BIOS Token for setting Package C State Limit configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PackageCstateLimit token. * ‘C0 C1 State` - Value - C0 C1 State for configuring PackageCstateLimit token. * C0/C1 - Value - C0/C1 for configuring PackageCstateLimit token. * C2 - Value - C2 for configuring PackageCstateLimit token. * `C6 Non Retention` - Value - C6 Non Retention for configuring PackageCstateLimit token. * `C6 Retention` - Value - C6 Retention for configuring PackageCstateLimit token. * `No Limit` - Value - No Limit for configuring PackageCstateLimit token.



482
483
484
# File 'lib/intersight_client/models/bios_policy.rb', line 482

def package_cstate_limit
  @package_cstate_limit
end

#panic_high_watermarkObject

BIOS Token for setting Panic and High Watermark configuration. * platform-default - Default value used by the platform for the BIOS setting. * High - Value - High for configuring PanicHighWatermark token. * Low - Value - Low for configuring PanicHighWatermark token.



485
486
487
# File 'lib/intersight_client/models/bios_policy.rb', line 485

def panic_high_watermark
  @panic_high_watermark
end

#partial_cache_line_sparingObject

BIOS Token for setting Partial Cache Line Sparing configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



488
489
490
# File 'lib/intersight_client/models/bios_policy.rb', line 488

def partial_cache_line_sparing
  @partial_cache_line_sparing
end

#partial_mirror_mode_configObject

BIOS Token for setting Partial Memory Mirror Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring PartialMirrorModeConfig token. * Percentage - Value - Percentage for configuring PartialMirrorModeConfig token. * ‘Value in GB` - Value - Value in GiB for configuring PartialMirrorModeConfig token.



491
492
493
# File 'lib/intersight_client/models/bios_policy.rb', line 491

def partial_mirror_mode_config
  @partial_mirror_mode_config
end

#partial_mirror_percentObject

BIOS Token for setting Partial Mirror Percentage configuration (0.00 - 50.00 Percentage).



494
495
496
# File 'lib/intersight_client/models/bios_policy.rb', line 494

def partial_mirror_percent
  @partial_mirror_percent
end

#partial_mirror_value1Object

BIOS Token for setting Partial Mirror1 Size in GiB configuration (0 - 65535 GiB).



497
498
499
# File 'lib/intersight_client/models/bios_policy.rb', line 497

def partial_mirror_value1
  @partial_mirror_value1
end

#partial_mirror_value2Object

BIOS Token for setting Partial Mirror2 Size in GiB configuration (0 - 65535 GiB).



500
501
502
# File 'lib/intersight_client/models/bios_policy.rb', line 500

def partial_mirror_value2
  @partial_mirror_value2
end

#partial_mirror_value3Object

BIOS Token for setting Partial Mirror3 Size in GiB configuration (0 - 65535 GiB).



503
504
505
# File 'lib/intersight_client/models/bios_policy.rb', line 503

def partial_mirror_value3
  @partial_mirror_value3
end

#partial_mirror_value4Object

BIOS Token for setting Partial Mirror4 Size in GiB configuration (0 - 65535 GiB).



506
507
508
# File 'lib/intersight_client/models/bios_policy.rb', line 506

def partial_mirror_value4
  @partial_mirror_value4
end

#patrol_scrubObject

BIOS Token for setting Patrol Scrub configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring PatrolScrub token. * ‘Enable at End of POST` - Value - Enable at End of POST for configuring PatrolScrub token. * enabled - Value - enabled for configuring PatrolScrub token.



509
510
511
# File 'lib/intersight_client/models/bios_policy.rb', line 509

def patrol_scrub
  @patrol_scrub
end

#patrol_scrub_durationObject

BIOS Token for setting Patrol Scrub Interval configuration (5 - 23 Hour).



512
513
514
# File 'lib/intersight_client/models/bios_policy.rb', line 512

def patrol_scrub_duration
  @patrol_scrub_duration
end

#pc_ie_ras_supportObject

BIOS Token for setting PCIe RAS Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



515
516
517
# File 'lib/intersight_client/models/bios_policy.rb', line 515

def pc_ie_ras_support
  @pc_ie_ras_support
end

#pc_ie_ssd_hot_plug_supportObject

BIOS Token for setting NVMe SSD Hot-Plug Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



518
519
520
# File 'lib/intersight_client/models/bios_policy.rb', line 518

def pc_ie_ssd_hot_plug_support
  @pc_ie_ssd_hot_plug_support
end

#pch_usb30modeObject

BIOS Token for setting xHCI Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



521
522
523
# File 'lib/intersight_client/models/bios_policy.rb', line 521

def pch_usb30mode
  @pch_usb30mode
end

#pci_option_ro_msObject

BIOS Token for setting All PCIe Slots OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring PciOptionRoMs token. * enabled - Value - enabled for configuring PciOptionRoMs token. * ‘Legacy Only` - Value - Legacy Only for configuring PciOptionRoMs token. * `UEFI Only` - Value - UEFI Only for configuring PciOptionRoMs token.



524
525
526
# File 'lib/intersight_client/models/bios_policy.rb', line 524

def pci_option_ro_ms
  @pci_option_ro_ms
end

#pci_rom_clpObject

BIOS Token for setting PCI ROM CLP configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



527
528
529
# File 'lib/intersight_client/models/bios_policy.rb', line 527

def pci_rom_clp
  @pci_rom_clp
end

#pcie_ari_supportObject

BIOS Token for setting PCIe ARI Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PcieAriSupport token. * disabled - Value - disabled for configuring PcieAriSupport token. * enabled - Value - enabled for configuring PcieAriSupport token.



530
531
532
# File 'lib/intersight_client/models/bios_policy.rb', line 530

def pcie_ari_support
  @pcie_ari_support
end

#pcie_pll_sscObject

BIOS Token for setting PCIe PLL SSC configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PciePllSsc token. * Disabled - Value - Disabled for configuring PciePllSsc token. * ZeroPointFive - Value - ZeroPointFive for configuring PciePllSsc token.



533
534
535
# File 'lib/intersight_client/models/bios_policy.rb', line 533

def pcie_pll_ssc
  @pcie_pll_ssc
end

BIOS Token for setting MRAID1 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PcieSlotMraid1linkSpeed token. * Disabled - Value - Disabled for configuring PcieSlotMraid1linkSpeed token. * GEN1 - Value - GEN1 for configuring PcieSlotMraid1linkSpeed token. * GEN2 - Value - GEN2 for configuring PcieSlotMraid1linkSpeed token. * GEN3 - Value - GEN3 for configuring PcieSlotMraid1linkSpeed token. * GEN4 - Value - GEN4 for configuring PcieSlotMraid1linkSpeed token.



536
537
538
# File 'lib/intersight_client/models/bios_policy.rb', line 536

def pcie_slot_mraid1link_speed
  @pcie_slot_mraid1link_speed
end

#pcie_slot_mraid1option_romObject

BIOS Token for setting MRAID1 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



539
540
541
# File 'lib/intersight_client/models/bios_policy.rb', line 539

def pcie_slot_mraid1option_rom
  @pcie_slot_mraid1option_rom
end

BIOS Token for setting MRAID2 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PcieSlotMraid2linkSpeed token. * Disabled - Value - Disabled for configuring PcieSlotMraid2linkSpeed token. * GEN1 - Value - GEN1 for configuring PcieSlotMraid2linkSpeed token. * GEN2 - Value - GEN2 for configuring PcieSlotMraid2linkSpeed token. * GEN3 - Value - GEN3 for configuring PcieSlotMraid2linkSpeed token. * GEN4 - Value - GEN4 for configuring PcieSlotMraid2linkSpeed token.



542
543
544
# File 'lib/intersight_client/models/bios_policy.rb', line 542

def pcie_slot_mraid2link_speed
  @pcie_slot_mraid2link_speed
end

#pcie_slot_mraid2option_romObject

BIOS Token for setting MRAID2 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



545
546
547
# File 'lib/intersight_client/models/bios_policy.rb', line 545

def pcie_slot_mraid2option_rom
  @pcie_slot_mraid2option_rom
end

BIOS Token for setting PCIe Slot MSTOR Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PcieSlotMstorraidLinkSpeed token. * Disabled - Value - Disabled for configuring PcieSlotMstorraidLinkSpeed token. * GEN1 - Value - GEN1 for configuring PcieSlotMstorraidLinkSpeed token. * GEN2 - Value - GEN2 for configuring PcieSlotMstorraidLinkSpeed token. * GEN3 - Value - GEN3 for configuring PcieSlotMstorraidLinkSpeed token. * GEN4 - Value - GEN4 for configuring PcieSlotMstorraidLinkSpeed token.



548
549
550
# File 'lib/intersight_client/models/bios_policy.rb', line 548

def pcie_slot_mstorraid_link_speed
  @pcie_slot_mstorraid_link_speed
end

#pcie_slot_mstorraid_option_romObject

BIOS Token for setting PCIe Slot MSTOR RAID OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



551
552
553
# File 'lib/intersight_client/models/bios_policy.rb', line 551

def pcie_slot_mstorraid_option_rom
  @pcie_slot_mstorraid_option_rom
end

BIOS Token for setting NVME 1 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PcieSlotNvme1linkSpeed token. * Disabled - Value - Disabled for configuring PcieSlotNvme1linkSpeed token. * GEN1 - Value - GEN1 for configuring PcieSlotNvme1linkSpeed token. * GEN2 - Value - GEN2 for configuring PcieSlotNvme1linkSpeed token. * GEN3 - Value - GEN3 for configuring PcieSlotNvme1linkSpeed token.



554
555
556
# File 'lib/intersight_client/models/bios_policy.rb', line 554

def pcie_slot_nvme1link_speed
  @pcie_slot_nvme1link_speed
end

#pcie_slot_nvme1option_romObject

BIOS Token for setting NVME 1 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



557
558
559
# File 'lib/intersight_client/models/bios_policy.rb', line 557

def pcie_slot_nvme1option_rom
  @pcie_slot_nvme1option_rom
end

BIOS Token for setting NVME 2 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PcieSlotNvme2linkSpeed token. * Disabled - Value - Disabled for configuring PcieSlotNvme2linkSpeed token. * GEN1 - Value - GEN1 for configuring PcieSlotNvme2linkSpeed token. * GEN2 - Value - GEN2 for configuring PcieSlotNvme2linkSpeed token. * GEN3 - Value - GEN3 for configuring PcieSlotNvme2linkSpeed token.



560
561
562
# File 'lib/intersight_client/models/bios_policy.rb', line 560

def pcie_slot_nvme2link_speed
  @pcie_slot_nvme2link_speed
end

#pcie_slot_nvme2option_romObject

BIOS Token for setting NVME 2 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



563
564
565
# File 'lib/intersight_client/models/bios_policy.rb', line 563

def pcie_slot_nvme2option_rom
  @pcie_slot_nvme2option_rom
end

BIOS Token for setting NVME 3 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PcieSlotNvme3linkSpeed token. * Disabled - Value - Disabled for configuring PcieSlotNvme3linkSpeed token. * GEN1 - Value - GEN1 for configuring PcieSlotNvme3linkSpeed token. * GEN2 - Value - GEN2 for configuring PcieSlotNvme3linkSpeed token. * GEN3 - Value - GEN3 for configuring PcieSlotNvme3linkSpeed token.



566
567
568
# File 'lib/intersight_client/models/bios_policy.rb', line 566

def pcie_slot_nvme3link_speed
  @pcie_slot_nvme3link_speed
end

#pcie_slot_nvme3option_romObject

BIOS Token for setting NVME 3 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



569
570
571
# File 'lib/intersight_client/models/bios_policy.rb', line 569

def pcie_slot_nvme3option_rom
  @pcie_slot_nvme3option_rom
end

BIOS Token for setting NVME 4 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PcieSlotNvme4linkSpeed token. * Disabled - Value - Disabled for configuring PcieSlotNvme4linkSpeed token. * GEN1 - Value - GEN1 for configuring PcieSlotNvme4linkSpeed token. * GEN2 - Value - GEN2 for configuring PcieSlotNvme4linkSpeed token. * GEN3 - Value - GEN3 for configuring PcieSlotNvme4linkSpeed token.



572
573
574
# File 'lib/intersight_client/models/bios_policy.rb', line 572

def pcie_slot_nvme4link_speed
  @pcie_slot_nvme4link_speed
end

#pcie_slot_nvme4option_romObject

BIOS Token for setting NVME 4 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



575
576
577
# File 'lib/intersight_client/models/bios_policy.rb', line 575

def pcie_slot_nvme4option_rom
  @pcie_slot_nvme4option_rom
end

BIOS Token for setting NVME 5 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PcieSlotNvme5linkSpeed token. * Disabled - Value - Disabled for configuring PcieSlotNvme5linkSpeed token. * GEN1 - Value - GEN1 for configuring PcieSlotNvme5linkSpeed token. * GEN2 - Value - GEN2 for configuring PcieSlotNvme5linkSpeed token. * GEN3 - Value - GEN3 for configuring PcieSlotNvme5linkSpeed token.



578
579
580
# File 'lib/intersight_client/models/bios_policy.rb', line 578

def pcie_slot_nvme5link_speed
  @pcie_slot_nvme5link_speed
end

#pcie_slot_nvme5option_romObject

BIOS Token for setting NVME 5 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



581
582
583
# File 'lib/intersight_client/models/bios_policy.rb', line 581

def pcie_slot_nvme5option_rom
  @pcie_slot_nvme5option_rom
end

BIOS Token for setting NVME 6 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring PcieSlotNvme6linkSpeed token. * Disabled - Value - Disabled for configuring PcieSlotNvme6linkSpeed token. * GEN1 - Value - GEN1 for configuring PcieSlotNvme6linkSpeed token. * GEN2 - Value - GEN2 for configuring PcieSlotNvme6linkSpeed token. * GEN3 - Value - GEN3 for configuring PcieSlotNvme6linkSpeed token.



584
585
586
# File 'lib/intersight_client/models/bios_policy.rb', line 584

def pcie_slot_nvme6link_speed
  @pcie_slot_nvme6link_speed
end

#pcie_slot_nvme6option_romObject

BIOS Token for setting NVME 6 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



587
588
589
# File 'lib/intersight_client/models/bios_policy.rb', line 587

def pcie_slot_nvme6option_rom
  @pcie_slot_nvme6option_rom
end

#pcie_slots_cdn_enableObject

BIOS Token for setting PCIe Slots CDN Control configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



590
591
592
# File 'lib/intersight_client/models/bios_policy.rb', line 590

def pcie_slots_cdn_enable
  @pcie_slots_cdn_enable
end

#pop_supportObject

BIOS Token for setting Power ON Password configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



593
594
595
# File 'lib/intersight_client/models/bios_policy.rb', line 593

def pop_support
  @pop_support
end

#post_error_pauseObject

BIOS Token for setting POST Error Pause configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



596
597
598
# File 'lib/intersight_client/models/bios_policy.rb', line 596

def post_error_pause
  @post_error_pause
end

#post_package_repairObject

BIOS Token for setting Post Package Repair configuration. * platform-default - Default value used by the platform for the BIOS setting. * Disabled - Value - Disabled for configuring PostPackageRepair token. * ‘Hard PPR` - Value - Hard PPR for configuring PostPackageRepair token.



599
600
601
# File 'lib/intersight_client/models/bios_policy.rb', line 599

def post_package_repair
  @post_package_repair
end

#processor_c1eObject

BIOS Token for setting Processor C1E configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



602
603
604
# File 'lib/intersight_client/models/bios_policy.rb', line 602

def processor_c1e
  @processor_c1e
end

#processor_c3reportObject

BIOS Token for setting Processor C3 Report configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



605
606
607
# File 'lib/intersight_client/models/bios_policy.rb', line 605

def processor_c3report
  @processor_c3report
end

#processor_c6reportObject

BIOS Token for setting Processor C6 Report configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



608
609
610
# File 'lib/intersight_client/models/bios_policy.rb', line 608

def processor_c6report
  @processor_c6report
end

#processor_cstateObject

BIOS Token for setting CPU C State configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



611
612
613
# File 'lib/intersight_client/models/bios_policy.rb', line 611

def processor_cstate
  @processor_cstate
end

#profilesObject

An array of relationships to policyAbstractConfigProfile resources.



1198
1199
1200
# File 'lib/intersight_client/models/bios_policy.rb', line 1198

def profiles
  @profiles
end

#psataObject

BIOS Token for setting P-SATA Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * AHCI - Value - AHCI for configuring Psata token. * Disabled - Value - Disabled for configuring Psata token. * ‘LSI SW RAID` - Value - LSI SW RAID for configuring Psata token.



614
615
616
# File 'lib/intersight_client/models/bios_policy.rb', line 614

def psata
  @psata
end

#pstate_coord_typeObject

BIOS Token for setting P-STATE Coordination configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘HW ALL` - Value - HW ALL for configuring PstateCoordType token. * `SW ALL` - Value - SW ALL for configuring PstateCoordType token. * `SW ANY` - Value - SW ANY for configuring PstateCoordType token.



617
618
619
# File 'lib/intersight_client/models/bios_policy.rb', line 617

def pstate_coord_type
  @pstate_coord_type
end

#putty_key_padObject

BIOS Token for setting Putty KeyPad configuration. * platform-default - Default value used by the platform for the BIOS setting. * ESCN - Value - ESCN for configuring PuttyKeyPad token. * LINUX - Value - LINUX for configuring PuttyKeyPad token. * SCO - Value - SCO for configuring PuttyKeyPad token. * VT100 - Value - VT100 for configuring PuttyKeyPad token. * VT400 - Value - VT400 for configuring PuttyKeyPad token. * XTERMR6 - Value - XTERMR6 for configuring PuttyKeyPad token.



620
621
622
# File 'lib/intersight_client/models/bios_policy.rb', line 620

def putty_key_pad
  @putty_key_pad
end

#pwr_perf_tuningObject

BIOS Token for setting Power Performance Tuning configuration. * platform-default - Default value used by the platform for the BIOS setting. * bios - Value - BIOS for configuring PwrPerfTuning token. * os - Value - os for configuring PwrPerfTuning token. * peci - Value - peci for configuring PwrPerfTuning token.



623
624
625
# File 'lib/intersight_client/models/bios_policy.rb', line 623

def pwr_perf_tuning
  @pwr_perf_tuning
end

BIOS Token for setting QPI Link Frequency Select configuration. * platform-default - Default value used by the platform for the BIOS setting. * 6.4-gt/s - Value - 6.4-gt/s for configuring QpiLinkFrequency token. * 7.2-gt/s - Value - 7.2-gt/s for configuring QpiLinkFrequency token. * 8.0-gt/s - Value - 8.0-gt/s for configuring QpiLinkFrequency token. * 9.6-gt/s - Value - 9.6-gt/s for configuring QpiLinkFrequency token. * auto - Value - auto for configuring QpiLinkFrequency token.



626
627
628
# File 'lib/intersight_client/models/bios_policy.rb', line 626

def qpi_link_frequency
  @qpi_link_frequency
end

BIOS Token for setting UPI Link Frequency Select configuration. * platform-default - Default value used by the platform for the BIOS setting. * 10.4GT/s - Value - 10.4GT/s for configuring QpiLinkSpeed token. * 11.2GT/s - Value - 11.2GT/s for configuring QpiLinkSpeed token. * 9.6GT/s - Value - 9.6GT/s for configuring QpiLinkSpeed token. * Auto - Value - Auto for configuring QpiLinkSpeed token.



629
630
631
# File 'lib/intersight_client/models/bios_policy.rb', line 629

def qpi_link_speed
  @qpi_link_speed
end

#qpi_snoop_modeObject

BIOS Token for setting QPI Snoop Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * auto - Value - auto for configuring QpiSnoopMode token. * cluster-on-die - Value - cluster-on-die for configuring QpiSnoopMode token. * early-snoop - Value - early-snoop for configuring QpiSnoopMode token. * home-directory-snoop - Value - home-directory-snoop for configuring QpiSnoopMode token. * home-directory-snoop-with-osb - Value - home-directory-snoop-with-osb for configuring QpiSnoopMode token. * home-snoop - Value - home-snoop for configuring QpiSnoopMode token.



632
633
634
# File 'lib/intersight_client/models/bios_policy.rb', line 632

def qpi_snoop_mode
  @qpi_snoop_mode
end

#rank_inter_leaveObject

BIOS Token for setting Rank Interleaving configuration. * platform-default - Default value used by the platform for the BIOS setting. * 1-way - Value - 1-way for configuring RankInterLeave token. * 2-way - Value - 2-way for configuring RankInterLeave token. * 4-way - Value - 4-way for configuring RankInterLeave token. * 8-way - Value - 8-way for configuring RankInterLeave token. * auto - Value - auto for configuring RankInterLeave token.



635
636
637
# File 'lib/intersight_client/models/bios_policy.rb', line 635

def rank_inter_leave
  @rank_inter_leave
end

#redirection_after_postObject

BIOS Token for setting Redirection After BIOS POST configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘Always Enable` - Value - Always Enable for configuring RedirectionAfterPost token. * Bootloader - Value - Bootloader for configuring RedirectionAfterPost token.



638
639
640
# File 'lib/intersight_client/models/bios_policy.rb', line 638

def redirection_after_post
  @redirection_after_post
end

#sata_mode_selectObject

BIOS Token for setting SATA Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * AHCI - Value - AHCI for configuring SataModeSelect token. * Disabled - Value - Disabled for configuring SataModeSelect token. * ‘LSI SW RAID` - Value - LSI SW RAID for configuring SataModeSelect token.



641
642
643
# File 'lib/intersight_client/models/bios_policy.rb', line 641

def sata_mode_select
  @sata_mode_select
end

#select_memory_ras_configurationObject

BIOS Token for setting Memory RAS Configuration configuration. * platform-default - Default value used by the platform for the BIOS setting. * adddc-sparing - Value - adddc-sparing for configuring SelectMemoryRasConfiguration token. * lockstep - Value - lockstep for configuring SelectMemoryRasConfiguration token. * maximum-performance - Value - maximum-performance for configuring SelectMemoryRasConfiguration token. * mirror-mode-1lm - Value - mirror-mode-1lm for configuring SelectMemoryRasConfiguration token. * mirroring - Value - mirroring for configuring SelectMemoryRasConfiguration token. * partial-mirror-mode-1lm - Value - partial-mirror-mode-1lm for configuring SelectMemoryRasConfiguration token. * sparing - Value - sparing for configuring SelectMemoryRasConfiguration token.



644
645
646
# File 'lib/intersight_client/models/bios_policy.rb', line 644

def select_memory_ras_configuration
  @select_memory_ras_configuration
end

#select_ppr_typeObject

BIOS Token for setting PPR Type configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring SelectPprType token. * ‘Hard PPR` - Value - Hard PPR for configuring SelectPprType token. * `Soft PPR` - Value - Soft PPR for configuring SelectPprType token.



647
648
649
# File 'lib/intersight_client/models/bios_policy.rb', line 647

def select_ppr_type
  @select_ppr_type
end

#serial_port_aenableObject

BIOS Token for setting Serial A Enable configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



650
651
652
# File 'lib/intersight_client/models/bios_policy.rb', line 650

def serial_port_aenable
  @serial_port_aenable
end

#sevObject

BIOS Token for setting Secured Encrypted Virtualization configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘253 ASIDs` - Value - 253 ASIDs for configuring Sev token. * `509 ASIDs` - Value - 509 ASIDs for configuring Sev token. * Auto - Value - Auto for configuring Sev token.



653
654
655
# File 'lib/intersight_client/models/bios_policy.rb', line 653

def sev
  @sev
end

#sgx_auto_registration_agentObject

BIOS Token for setting SGX Auto MP Registration Agent configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



656
657
658
# File 'lib/intersight_client/models/bios_policy.rb', line 656

def sgx_auto_registration_agent
  @sgx_auto_registration_agent
end

#sgx_epoch0Object

BIOS Token for setting SGX Epoch 0 configuration (0 - ffffffffffffffff Hash byte 7-0).



659
660
661
# File 'lib/intersight_client/models/bios_policy.rb', line 659

def sgx_epoch0
  @sgx_epoch0
end

#sgx_epoch1Object

BIOS Token for setting SGX Epoch 1 configuration (0 - ffffffffffffffff Hash byte 7-0).



662
663
664
# File 'lib/intersight_client/models/bios_policy.rb', line 662

def sgx_epoch1
  @sgx_epoch1
end

#sgx_factory_resetObject

BIOS Token for setting SGX Factory Reset configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



665
666
667
# File 'lib/intersight_client/models/bios_policy.rb', line 665

def sgx_factory_reset
  @sgx_factory_reset
end

#sgx_le_pub_key_hash0Object

BIOS Token for setting SGX PubKey Hash0 configuration (0 - ffffffffffffffff Hash byte 7-0).



668
669
670
# File 'lib/intersight_client/models/bios_policy.rb', line 668

def sgx_le_pub_key_hash0
  @sgx_le_pub_key_hash0
end

#sgx_le_pub_key_hash1Object

BIOS Token for setting SGX PubKey Hash1 configuration (0 - ffffffffffffffff Hash byte 15-8).



671
672
673
# File 'lib/intersight_client/models/bios_policy.rb', line 671

def sgx_le_pub_key_hash1
  @sgx_le_pub_key_hash1
end

#sgx_le_pub_key_hash2Object

BIOS Token for setting SGX PubKey Hash2 configuration (0 - ffffffffffffffff Hash byte 23-16).



674
675
676
# File 'lib/intersight_client/models/bios_policy.rb', line 674

def sgx_le_pub_key_hash2
  @sgx_le_pub_key_hash2
end

#sgx_le_pub_key_hash3Object

BIOS Token for setting SGX PubKey Hash3 configuration (0 - ffffffffffffffff Hash byte 31-24).



677
678
679
# File 'lib/intersight_client/models/bios_policy.rb', line 677

def sgx_le_pub_key_hash3
  @sgx_le_pub_key_hash3
end

#sgx_le_wrObject

BIOS Token for setting SGX Write Enable configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



680
681
682
# File 'lib/intersight_client/models/bios_policy.rb', line 680

def sgx_le_wr
  @sgx_le_wr
end

#sgx_package_info_in_band_accessObject

BIOS Token for setting SGX Package Information In-Band Access configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



683
684
685
# File 'lib/intersight_client/models/bios_policy.rb', line 683

def sgx_package_info_in_band_access
  @sgx_package_info_in_band_access
end

#sgx_qosObject

BIOS Token for setting SGX QoS configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



686
687
688
# File 'lib/intersight_client/models/bios_policy.rb', line 686

def sgx_qos
  @sgx_qos
end

#sha1pcr_bankObject

BIOS Token for setting SHA-1 PCR Bank configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



689
690
691
# File 'lib/intersight_client/models/bios_policy.rb', line 689

def sha1pcr_bank
  @sha1pcr_bank
end

#sha256pcr_bankObject

BIOS Token for setting SHA256 PCR Bank configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



692
693
694
# File 'lib/intersight_client/models/bios_policy.rb', line 692

def sha256pcr_bank
  @sha256pcr_bank
end

#single_pctl_enableObject

BIOS Token for setting Single PCTL configuration. * platform-default - Default value used by the platform for the BIOS setting. * No - Value - No for configuring SinglePctlEnable token. * Yes - Value - Yes for configuring SinglePctlEnable token.



695
696
697
# File 'lib/intersight_client/models/bios_policy.rb', line 695

def single_pctl_enable
  @single_pctl_enable
end

BIOS Token for setting PCIe Slot:10 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot10linkSpeed token. * Disabled - Value - Disabled for configuring Slot10linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot10linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot10linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot10linkSpeed token.



698
699
700
# File 'lib/intersight_client/models/bios_policy.rb', line 698

def slot10link_speed
  @slot10link_speed
end

#slot10stateObject

BIOS Token for setting Slot 10 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring Slot10state token. * enabled - Value - enabled for configuring Slot10state token. * ‘Legacy Only` - Value - Legacy Only for configuring Slot10state token. * `UEFI Only` - Value - UEFI Only for configuring Slot10state token.



701
702
703
# File 'lib/intersight_client/models/bios_policy.rb', line 701

def slot10state
  @slot10state
end

BIOS Token for setting PCIe Slot:11 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot11linkSpeed token. * Disabled - Value - Disabled for configuring Slot11linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot11linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot11linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot11linkSpeed token.



704
705
706
# File 'lib/intersight_client/models/bios_policy.rb', line 704

def slot11link_speed
  @slot11link_speed
end

#slot11stateObject

BIOS Token for setting Slot 11 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



707
708
709
# File 'lib/intersight_client/models/bios_policy.rb', line 707

def slot11state
  @slot11state
end

BIOS Token for setting PCIe Slot:12 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot12linkSpeed token. * Disabled - Value - Disabled for configuring Slot12linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot12linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot12linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot12linkSpeed token.



710
711
712
# File 'lib/intersight_client/models/bios_policy.rb', line 710

def slot12link_speed
  @slot12link_speed
end

#slot12stateObject

BIOS Token for setting Slot 12 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



713
714
715
# File 'lib/intersight_client/models/bios_policy.rb', line 713

def slot12state
  @slot12state
end

#slot13stateObject

BIOS Token for setting Slot 13 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



716
717
718
# File 'lib/intersight_client/models/bios_policy.rb', line 716

def slot13state
  @slot13state
end

#slot14stateObject

BIOS Token for setting Slot 14 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



719
720
721
# File 'lib/intersight_client/models/bios_policy.rb', line 719

def slot14state
  @slot14state
end

BIOS Token for setting PCIe Slot: 1 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot1linkSpeed token. * Disabled - Value - Disabled for configuring Slot1linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot1linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot1linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot1linkSpeed token. * GEN4 - Value - GEN4 for configuring Slot1linkSpeed token.



722
723
724
# File 'lib/intersight_client/models/bios_policy.rb', line 722

def slot1link_speed
  @slot1link_speed
end

#slot1stateObject

BIOS Token for setting Slot 1 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring Slot1state token. * enabled - Value - enabled for configuring Slot1state token. * ‘Legacy Only` - Value - Legacy Only for configuring Slot1state token. * `UEFI Only` - Value - UEFI Only for configuring Slot1state token.



725
726
727
# File 'lib/intersight_client/models/bios_policy.rb', line 725

def slot1state
  @slot1state
end

BIOS Token for setting PCIe Slot: 2 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot2linkSpeed token. * Disabled - Value - Disabled for configuring Slot2linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot2linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot2linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot2linkSpeed token. * GEN4 - Value - GEN4 for configuring Slot2linkSpeed token.



728
729
730
# File 'lib/intersight_client/models/bios_policy.rb', line 728

def slot2link_speed
  @slot2link_speed
end

#slot2stateObject

BIOS Token for setting Slot 2 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring Slot2state token. * enabled - Value - enabled for configuring Slot2state token. * ‘Legacy Only` - Value - Legacy Only for configuring Slot2state token. * `UEFI Only` - Value - UEFI Only for configuring Slot2state token.



731
732
733
# File 'lib/intersight_client/models/bios_policy.rb', line 731

def slot2state
  @slot2state
end

BIOS Token for setting PCIe Slot: 3 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot3linkSpeed token. * Disabled - Value - Disabled for configuring Slot3linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot3linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot3linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot3linkSpeed token. * GEN4 - Value - GEN4 for configuring Slot3linkSpeed token.



734
735
736
# File 'lib/intersight_client/models/bios_policy.rb', line 734

def slot3link_speed
  @slot3link_speed
end

#slot3stateObject

BIOS Token for setting Slot 3 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring Slot3state token. * enabled - Value - enabled for configuring Slot3state token. * ‘Legacy Only` - Value - Legacy Only for configuring Slot3state token. * `UEFI Only` - Value - UEFI Only for configuring Slot3state token.



737
738
739
# File 'lib/intersight_client/models/bios_policy.rb', line 737

def slot3state
  @slot3state
end

BIOS Token for setting PCIe Slot: 4 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot4linkSpeed token. * Disabled - Value - Disabled for configuring Slot4linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot4linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot4linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot4linkSpeed token. * GEN4 - Value - GEN4 for configuring Slot4linkSpeed token.



740
741
742
# File 'lib/intersight_client/models/bios_policy.rb', line 740

def slot4link_speed
  @slot4link_speed
end

#slot4stateObject

BIOS Token for setting Slot 4 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring Slot4state token. * enabled - Value - enabled for configuring Slot4state token. * ‘Legacy Only` - Value - Legacy Only for configuring Slot4state token. * `UEFI Only` - Value - UEFI Only for configuring Slot4state token.



743
744
745
# File 'lib/intersight_client/models/bios_policy.rb', line 743

def slot4state
  @slot4state
end

BIOS Token for setting PCIe Slot: 5 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot5linkSpeed token. * Disabled - Value - Disabled for configuring Slot5linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot5linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot5linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot5linkSpeed token. * GEN4 - Value - GEN4 for configuring Slot5linkSpeed token.



746
747
748
# File 'lib/intersight_client/models/bios_policy.rb', line 746

def slot5link_speed
  @slot5link_speed
end

#slot5stateObject

BIOS Token for setting Slot 5 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring Slot5state token. * enabled - Value - enabled for configuring Slot5state token. * ‘Legacy Only` - Value - Legacy Only for configuring Slot5state token. * `UEFI Only` - Value - UEFI Only for configuring Slot5state token.



749
750
751
# File 'lib/intersight_client/models/bios_policy.rb', line 749

def slot5state
  @slot5state
end

BIOS Token for setting PCIe Slot: 6 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot6linkSpeed token. * Disabled - Value - Disabled for configuring Slot6linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot6linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot6linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot6linkSpeed token. * GEN4 - Value - GEN4 for configuring Slot6linkSpeed token.



752
753
754
# File 'lib/intersight_client/models/bios_policy.rb', line 752

def slot6link_speed
  @slot6link_speed
end

#slot6stateObject

BIOS Token for setting Slot 6 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring Slot6state token. * enabled - Value - enabled for configuring Slot6state token. * ‘Legacy Only` - Value - Legacy Only for configuring Slot6state token. * `UEFI Only` - Value - UEFI Only for configuring Slot6state token.



755
756
757
# File 'lib/intersight_client/models/bios_policy.rb', line 755

def slot6state
  @slot6state
end

BIOS Token for setting PCIe Slot: 7 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot7linkSpeed token. * Disabled - Value - Disabled for configuring Slot7linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot7linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot7linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot7linkSpeed token. * GEN4 - Value - GEN4 for configuring Slot7linkSpeed token.



758
759
760
# File 'lib/intersight_client/models/bios_policy.rb', line 758

def slot7link_speed
  @slot7link_speed
end

#slot7stateObject

BIOS Token for setting Slot 7 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring Slot7state token. * enabled - Value - enabled for configuring Slot7state token. * ‘Legacy Only` - Value - Legacy Only for configuring Slot7state token. * `UEFI Only` - Value - UEFI Only for configuring Slot7state token.



761
762
763
# File 'lib/intersight_client/models/bios_policy.rb', line 761

def slot7state
  @slot7state
end

BIOS Token for setting PCIe Slot: 8 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot8linkSpeed token. * Disabled - Value - Disabled for configuring Slot8linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot8linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot8linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot8linkSpeed token. * GEN4 - Value - GEN4 for configuring Slot8linkSpeed token.



764
765
766
# File 'lib/intersight_client/models/bios_policy.rb', line 764

def slot8link_speed
  @slot8link_speed
end

#slot8stateObject

BIOS Token for setting Slot 8 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring Slot8state token. * enabled - Value - enabled for configuring Slot8state token. * ‘Legacy Only` - Value - Legacy Only for configuring Slot8state token. * `UEFI Only` - Value - UEFI Only for configuring Slot8state token.



767
768
769
# File 'lib/intersight_client/models/bios_policy.rb', line 767

def slot8state
  @slot8state
end

BIOS Token for setting PCIe Slot: 9 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Slot9linkSpeed token. * Disabled - Value - Disabled for configuring Slot9linkSpeed token. * GEN1 - Value - GEN1 for configuring Slot9linkSpeed token. * GEN2 - Value - GEN2 for configuring Slot9linkSpeed token. * GEN3 - Value - GEN3 for configuring Slot9linkSpeed token. * GEN4 - Value - GEN4 for configuring Slot9linkSpeed token.



770
771
772
# File 'lib/intersight_client/models/bios_policy.rb', line 770

def slot9link_speed
  @slot9link_speed
end

#slot9stateObject

BIOS Token for setting Slot 9 State configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring Slot9state token. * enabled - Value - enabled for configuring Slot9state token. * ‘Legacy Only` - Value - Legacy Only for configuring Slot9state token. * `UEFI Only` - Value - UEFI Only for configuring Slot9state token.



773
774
775
# File 'lib/intersight_client/models/bios_policy.rb', line 773

def slot9state
  @slot9state
end

BIOS Token for setting PCIe Slot:FLOM Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFlomLinkSpeed token. * Disabled - Value - Disabled for configuring SlotFlomLinkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFlomLinkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFlomLinkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFlomLinkSpeed token.



776
777
778
# File 'lib/intersight_client/models/bios_policy.rb', line 776

def slot_flom_link_speed
  @slot_flom_link_speed
end

BIOS Token for setting Front NVME 10 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme10linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme10linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme10linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme10linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme10linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme10linkSpeed token.



779
780
781
# File 'lib/intersight_client/models/bios_policy.rb', line 779

def slot_front_nvme10link_speed
  @slot_front_nvme10link_speed
end

#slot_front_nvme10option_romObject

BIOS Token for setting Front NVME 10 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



782
783
784
# File 'lib/intersight_client/models/bios_policy.rb', line 782

def slot_front_nvme10option_rom
  @slot_front_nvme10option_rom
end

BIOS Token for setting Front NVME 11 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme11linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme11linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme11linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme11linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme11linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme11linkSpeed token.



785
786
787
# File 'lib/intersight_client/models/bios_policy.rb', line 785

def slot_front_nvme11link_speed
  @slot_front_nvme11link_speed
end

#slot_front_nvme11option_romObject

BIOS Token for setting Front NVME 11 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



788
789
790
# File 'lib/intersight_client/models/bios_policy.rb', line 788

def slot_front_nvme11option_rom
  @slot_front_nvme11option_rom
end

BIOS Token for setting Front NVME 12 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme12linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme12linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme12linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme12linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme12linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme12linkSpeed token.



791
792
793
# File 'lib/intersight_client/models/bios_policy.rb', line 791

def slot_front_nvme12link_speed
  @slot_front_nvme12link_speed
end

#slot_front_nvme12option_romObject

BIOS Token for setting Front NVME 12 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



794
795
796
# File 'lib/intersight_client/models/bios_policy.rb', line 794

def slot_front_nvme12option_rom
  @slot_front_nvme12option_rom
end

#slot_front_nvme13option_romObject

BIOS Token for setting Front NVME 13 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



797
798
799
# File 'lib/intersight_client/models/bios_policy.rb', line 797

def slot_front_nvme13option_rom
  @slot_front_nvme13option_rom
end

#slot_front_nvme14option_romObject

BIOS Token for setting Front NVME 14 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



800
801
802
# File 'lib/intersight_client/models/bios_policy.rb', line 800

def slot_front_nvme14option_rom
  @slot_front_nvme14option_rom
end

#slot_front_nvme15option_romObject

BIOS Token for setting Front NVME 15 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



803
804
805
# File 'lib/intersight_client/models/bios_policy.rb', line 803

def slot_front_nvme15option_rom
  @slot_front_nvme15option_rom
end

#slot_front_nvme16option_romObject

BIOS Token for setting Front NVME 16 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



806
807
808
# File 'lib/intersight_client/models/bios_policy.rb', line 806

def slot_front_nvme16option_rom
  @slot_front_nvme16option_rom
end

#slot_front_nvme17option_romObject

BIOS Token for setting Front NVME 17 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



809
810
811
# File 'lib/intersight_client/models/bios_policy.rb', line 809

def slot_front_nvme17option_rom
  @slot_front_nvme17option_rom
end

#slot_front_nvme18option_romObject

BIOS Token for setting Front NVME 18 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



812
813
814
# File 'lib/intersight_client/models/bios_policy.rb', line 812

def slot_front_nvme18option_rom
  @slot_front_nvme18option_rom
end

#slot_front_nvme19option_romObject

BIOS Token for setting Front NVME 19 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



815
816
817
# File 'lib/intersight_client/models/bios_policy.rb', line 815

def slot_front_nvme19option_rom
  @slot_front_nvme19option_rom
end

BIOS Token for setting PCIe Slot:Front NVME 1 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme1linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme1linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme1linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme1linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme1linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme1linkSpeed token.



818
819
820
# File 'lib/intersight_client/models/bios_policy.rb', line 818

def slot_front_nvme1link_speed
  @slot_front_nvme1link_speed
end

#slot_front_nvme1option_romObject

BIOS Token for setting Front NVME 1 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



821
822
823
# File 'lib/intersight_client/models/bios_policy.rb', line 821

def slot_front_nvme1option_rom
  @slot_front_nvme1option_rom
end

#slot_front_nvme20option_romObject

BIOS Token for setting Front NVME 20 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



824
825
826
# File 'lib/intersight_client/models/bios_policy.rb', line 824

def slot_front_nvme20option_rom
  @slot_front_nvme20option_rom
end

#slot_front_nvme21option_romObject

BIOS Token for setting Front NVME 21 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



827
828
829
# File 'lib/intersight_client/models/bios_policy.rb', line 827

def slot_front_nvme21option_rom
  @slot_front_nvme21option_rom
end

#slot_front_nvme22option_romObject

BIOS Token for setting Front NVME 22 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



830
831
832
# File 'lib/intersight_client/models/bios_policy.rb', line 830

def slot_front_nvme22option_rom
  @slot_front_nvme22option_rom
end

#slot_front_nvme23option_romObject

BIOS Token for setting Front NVME 23 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



833
834
835
# File 'lib/intersight_client/models/bios_policy.rb', line 833

def slot_front_nvme23option_rom
  @slot_front_nvme23option_rom
end

#slot_front_nvme24option_romObject

BIOS Token for setting Front NVME 24 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



836
837
838
# File 'lib/intersight_client/models/bios_policy.rb', line 836

def slot_front_nvme24option_rom
  @slot_front_nvme24option_rom
end

BIOS Token for setting PCIe Slot:Front NVME 2 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme2linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme2linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme2linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme2linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme2linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme2linkSpeed token.



839
840
841
# File 'lib/intersight_client/models/bios_policy.rb', line 839

def slot_front_nvme2link_speed
  @slot_front_nvme2link_speed
end

#slot_front_nvme2option_romObject

BIOS Token for setting Front NVME 2 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



842
843
844
# File 'lib/intersight_client/models/bios_policy.rb', line 842

def slot_front_nvme2option_rom
  @slot_front_nvme2option_rom
end

BIOS Token for setting Front NVME 3 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme3linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme3linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme3linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme3linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme3linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme3linkSpeed token.



845
846
847
# File 'lib/intersight_client/models/bios_policy.rb', line 845

def slot_front_nvme3link_speed
  @slot_front_nvme3link_speed
end

#slot_front_nvme3option_romObject

BIOS Token for setting Front NVME 3 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



848
849
850
# File 'lib/intersight_client/models/bios_policy.rb', line 848

def slot_front_nvme3option_rom
  @slot_front_nvme3option_rom
end

BIOS Token for setting Front NVME 4 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme4linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme4linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme4linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme4linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme4linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme4linkSpeed token.



851
852
853
# File 'lib/intersight_client/models/bios_policy.rb', line 851

def slot_front_nvme4link_speed
  @slot_front_nvme4link_speed
end

#slot_front_nvme4option_romObject

BIOS Token for setting Front NVME 4 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



854
855
856
# File 'lib/intersight_client/models/bios_policy.rb', line 854

def slot_front_nvme4option_rom
  @slot_front_nvme4option_rom
end

BIOS Token for setting Front NVME 5 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme5linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme5linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme5linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme5linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme5linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme5linkSpeed token.



857
858
859
# File 'lib/intersight_client/models/bios_policy.rb', line 857

def slot_front_nvme5link_speed
  @slot_front_nvme5link_speed
end

#slot_front_nvme5option_romObject

BIOS Token for setting Front NVME 5 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



860
861
862
# File 'lib/intersight_client/models/bios_policy.rb', line 860

def slot_front_nvme5option_rom
  @slot_front_nvme5option_rom
end

BIOS Token for setting Front NVME 6 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme6linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme6linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme6linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme6linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme6linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme6linkSpeed token.



863
864
865
# File 'lib/intersight_client/models/bios_policy.rb', line 863

def slot_front_nvme6link_speed
  @slot_front_nvme6link_speed
end

#slot_front_nvme6option_romObject

BIOS Token for setting Front NVME 6 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



866
867
868
# File 'lib/intersight_client/models/bios_policy.rb', line 866

def slot_front_nvme6option_rom
  @slot_front_nvme6option_rom
end

BIOS Token for setting Front NVME 7 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme7linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme7linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme7linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme7linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme7linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme7linkSpeed token.



869
870
871
# File 'lib/intersight_client/models/bios_policy.rb', line 869

def slot_front_nvme7link_speed
  @slot_front_nvme7link_speed
end

#slot_front_nvme7option_romObject

BIOS Token for setting Front NVME 7 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



872
873
874
# File 'lib/intersight_client/models/bios_policy.rb', line 872

def slot_front_nvme7option_rom
  @slot_front_nvme7option_rom
end

BIOS Token for setting Front NVME 8 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme8linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme8linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme8linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme8linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme8linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme8linkSpeed token.



875
876
877
# File 'lib/intersight_client/models/bios_policy.rb', line 875

def slot_front_nvme8link_speed
  @slot_front_nvme8link_speed
end

#slot_front_nvme8option_romObject

BIOS Token for setting Front NVME 8 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



878
879
880
# File 'lib/intersight_client/models/bios_policy.rb', line 878

def slot_front_nvme8option_rom
  @slot_front_nvme8option_rom
end

BIOS Token for setting Front NVME 9 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontNvme9linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontNvme9linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontNvme9linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontNvme9linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontNvme9linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotFrontNvme9linkSpeed token.



881
882
883
# File 'lib/intersight_client/models/bios_policy.rb', line 881

def slot_front_nvme9link_speed
  @slot_front_nvme9link_speed
end

#slot_front_nvme9option_romObject

BIOS Token for setting Front NVME 9 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



884
885
886
# File 'lib/intersight_client/models/bios_policy.rb', line 884

def slot_front_nvme9option_rom
  @slot_front_nvme9option_rom
end

BIOS Token for setting PCIe Slot:Front1 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontSlot5linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontSlot5linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontSlot5linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontSlot5linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontSlot5linkSpeed token.



887
888
889
# File 'lib/intersight_client/models/bios_policy.rb', line 887

def slot_front_slot5link_speed
  @slot_front_slot5link_speed
end

BIOS Token for setting PCIe Slot:Front2 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotFrontSlot6linkSpeed token. * Disabled - Value - Disabled for configuring SlotFrontSlot6linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotFrontSlot6linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotFrontSlot6linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotFrontSlot6linkSpeed token.



890
891
892
# File 'lib/intersight_client/models/bios_policy.rb', line 890

def slot_front_slot6link_speed
  @slot_front_slot6link_speed
end

#slot_gpu1stateObject

BIOS Token for setting GPU 1 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



893
894
895
# File 'lib/intersight_client/models/bios_policy.rb', line 893

def slot_gpu1state
  @slot_gpu1state
end

#slot_gpu2stateObject

BIOS Token for setting GPU 2 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



896
897
898
# File 'lib/intersight_client/models/bios_policy.rb', line 896

def slot_gpu2state
  @slot_gpu2state
end

#slot_gpu3stateObject

BIOS Token for setting GPU 3 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



899
900
901
# File 'lib/intersight_client/models/bios_policy.rb', line 899

def slot_gpu3state
  @slot_gpu3state
end

#slot_gpu4stateObject

BIOS Token for setting GPU 4 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



902
903
904
# File 'lib/intersight_client/models/bios_policy.rb', line 902

def slot_gpu4state
  @slot_gpu4state
end

#slot_gpu5stateObject

BIOS Token for setting GPU 5 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



905
906
907
# File 'lib/intersight_client/models/bios_policy.rb', line 905

def slot_gpu5state
  @slot_gpu5state
end

#slot_gpu6stateObject

BIOS Token for setting GPU 6 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



908
909
910
# File 'lib/intersight_client/models/bios_policy.rb', line 908

def slot_gpu6state
  @slot_gpu6state
end

#slot_gpu7stateObject

BIOS Token for setting GPU 7 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



911
912
913
# File 'lib/intersight_client/models/bios_policy.rb', line 911

def slot_gpu7state
  @slot_gpu7state
end

#slot_gpu8stateObject

BIOS Token for setting GPU 8 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



914
915
916
# File 'lib/intersight_client/models/bios_policy.rb', line 914

def slot_gpu8state
  @slot_gpu8state
end

BIOS Token for setting PCIe Slot:HBA Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotHbaLinkSpeed token. * Disabled - Value - Disabled for configuring SlotHbaLinkSpeed token. * GEN1 - Value - GEN1 for configuring SlotHbaLinkSpeed token. * GEN2 - Value - GEN2 for configuring SlotHbaLinkSpeed token. * GEN3 - Value - GEN3 for configuring SlotHbaLinkSpeed token.



917
918
919
# File 'lib/intersight_client/models/bios_policy.rb', line 917

def slot_hba_link_speed
  @slot_hba_link_speed
end

#slot_hba_stateObject

BIOS Token for setting PCIe Slot:HBA OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring SlotHbaState token. * enabled - Value - enabled for configuring SlotHbaState token. * ‘Legacy Only` - Value - Legacy Only for configuring SlotHbaState token. * `UEFI Only` - Value - UEFI Only for configuring SlotHbaState token.



920
921
922
# File 'lib/intersight_client/models/bios_policy.rb', line 920

def slot_hba_state
  @slot_hba_state
end

BIOS Token for setting PCIe LOM:1 Link configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



923
924
925
# File 'lib/intersight_client/models/bios_policy.rb', line 923

def slot_lom1link
  @slot_lom1link
end

BIOS Token for setting PCIe LOM:2 Link configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



926
927
928
# File 'lib/intersight_client/models/bios_policy.rb', line 926

def slot_lom2link
  @slot_lom2link
end

#slot_mezz_stateObject

BIOS Token for setting Slot Mezz State configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring SlotMezzState token. * enabled - Value - enabled for configuring SlotMezzState token. * ‘Legacy Only` - Value - Legacy Only for configuring SlotMezzState token. * `UEFI Only` - Value - UEFI Only for configuring SlotMezzState token.



929
930
931
# File 'lib/intersight_client/models/bios_policy.rb', line 929

def slot_mezz_state
  @slot_mezz_state
end

BIOS Token for setting PCIe Slot:MLOM Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotMlomLinkSpeed token. * Disabled - Value - Disabled for configuring SlotMlomLinkSpeed token. * GEN1 - Value - GEN1 for configuring SlotMlomLinkSpeed token. * GEN2 - Value - GEN2 for configuring SlotMlomLinkSpeed token. * GEN3 - Value - GEN3 for configuring SlotMlomLinkSpeed token. * GEN4 - Value - GEN4 for configuring SlotMlomLinkSpeed token.



932
933
934
# File 'lib/intersight_client/models/bios_policy.rb', line 932

def slot_mlom_link_speed
  @slot_mlom_link_speed
end

#slot_mlom_stateObject

BIOS Token for setting PCIe Slot MLOM OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring SlotMlomState token. * enabled - Value - enabled for configuring SlotMlomState token. * ‘Legacy Only` - Value - Legacy Only for configuring SlotMlomState token. * `UEFI Only` - Value - UEFI Only for configuring SlotMlomState token.



935
936
937
# File 'lib/intersight_client/models/bios_policy.rb', line 935

def slot_mlom_state
  @slot_mlom_state
end

BIOS Token for setting MRAID Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotMraidLinkSpeed token. * Disabled - Value - Disabled for configuring SlotMraidLinkSpeed token. * GEN1 - Value - GEN1 for configuring SlotMraidLinkSpeed token. * GEN2 - Value - GEN2 for configuring SlotMraidLinkSpeed token. * GEN3 - Value - GEN3 for configuring SlotMraidLinkSpeed token. * GEN4 - Value - GEN4 for configuring SlotMraidLinkSpeed token.



938
939
940
# File 'lib/intersight_client/models/bios_policy.rb', line 938

def slot_mraid_link_speed
  @slot_mraid_link_speed
end

#slot_mraid_stateObject

BIOS Token for setting PCIe Slot MRAID OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



941
942
943
# File 'lib/intersight_client/models/bios_policy.rb', line 941

def slot_mraid_state
  @slot_mraid_state
end

#slot_n10stateObject

BIOS Token for setting PCIe Slot N10 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



944
945
946
# File 'lib/intersight_client/models/bios_policy.rb', line 944

def slot_n10state
  @slot_n10state
end

#slot_n11stateObject

BIOS Token for setting PCIe Slot N11 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



947
948
949
# File 'lib/intersight_client/models/bios_policy.rb', line 947

def slot_n11state
  @slot_n11state
end

#slot_n12stateObject

BIOS Token for setting PCIe Slot N12 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



950
951
952
# File 'lib/intersight_client/models/bios_policy.rb', line 950

def slot_n12state
  @slot_n12state
end

#slot_n13stateObject

BIOS Token for setting PCIe Slot N13 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



953
954
955
# File 'lib/intersight_client/models/bios_policy.rb', line 953

def slot_n13state
  @slot_n13state
end

#slot_n14stateObject

BIOS Token for setting PCIe Slot N14 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



956
957
958
# File 'lib/intersight_client/models/bios_policy.rb', line 956

def slot_n14state
  @slot_n14state
end

#slot_n15stateObject

BIOS Token for setting PCIe Slot N15 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



959
960
961
# File 'lib/intersight_client/models/bios_policy.rb', line 959

def slot_n15state
  @slot_n15state
end

#slot_n16stateObject

BIOS Token for setting PCIe Slot N16 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



962
963
964
# File 'lib/intersight_client/models/bios_policy.rb', line 962

def slot_n16state
  @slot_n16state
end

#slot_n17stateObject

BIOS Token for setting PCIe Slot N17 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



965
966
967
# File 'lib/intersight_client/models/bios_policy.rb', line 965

def slot_n17state
  @slot_n17state
end

#slot_n18stateObject

BIOS Token for setting PCIe Slot N18 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



968
969
970
# File 'lib/intersight_client/models/bios_policy.rb', line 968

def slot_n18state
  @slot_n18state
end

#slot_n19stateObject

BIOS Token for setting PCIe Slot N19 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



971
972
973
# File 'lib/intersight_client/models/bios_policy.rb', line 971

def slot_n19state
  @slot_n19state
end

#slot_n1stateObject

BIOS Token for setting PCIe Slot N1 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring SlotN1state token. * enabled - Value - enabled for configuring SlotN1state token. * ‘Legacy Only` - Value - Legacy Only for configuring SlotN1state token. * `UEFI Only` - Value - UEFI Only for configuring SlotN1state token.



974
975
976
# File 'lib/intersight_client/models/bios_policy.rb', line 974

def slot_n1state
  @slot_n1state
end

#slot_n20stateObject

BIOS Token for setting PCIe Slot N20 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



977
978
979
# File 'lib/intersight_client/models/bios_policy.rb', line 977

def slot_n20state
  @slot_n20state
end

#slot_n21stateObject

BIOS Token for setting PCIe Slot N21 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



980
981
982
# File 'lib/intersight_client/models/bios_policy.rb', line 980

def slot_n21state
  @slot_n21state
end

#slot_n22stateObject

BIOS Token for setting PCIe Slot N22 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



983
984
985
# File 'lib/intersight_client/models/bios_policy.rb', line 983

def slot_n22state
  @slot_n22state
end

#slot_n23stateObject

BIOS Token for setting PCIe Slot N23 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



986
987
988
# File 'lib/intersight_client/models/bios_policy.rb', line 986

def slot_n23state
  @slot_n23state
end

#slot_n24stateObject

BIOS Token for setting PCIe Slot N24 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



989
990
991
# File 'lib/intersight_client/models/bios_policy.rb', line 989

def slot_n24state
  @slot_n24state
end

#slot_n2stateObject

BIOS Token for setting PCIe Slot N2 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring SlotN2state token. * enabled - Value - enabled for configuring SlotN2state token. * ‘Legacy Only` - Value - Legacy Only for configuring SlotN2state token. * `UEFI Only` - Value - UEFI Only for configuring SlotN2state token.



992
993
994
# File 'lib/intersight_client/models/bios_policy.rb', line 992

def slot_n2state
  @slot_n2state
end

#slot_n3stateObject

BIOS Token for setting PCIe Slot N3 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



995
996
997
# File 'lib/intersight_client/models/bios_policy.rb', line 995

def slot_n3state
  @slot_n3state
end

#slot_n4stateObject

BIOS Token for setting PCIe Slot N4 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



998
999
1000
# File 'lib/intersight_client/models/bios_policy.rb', line 998

def slot_n4state
  @slot_n4state
end

#slot_n5stateObject

BIOS Token for setting PCIe Slot N5 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1001
1002
1003
# File 'lib/intersight_client/models/bios_policy.rb', line 1001

def slot_n5state
  @slot_n5state
end

#slot_n6stateObject

BIOS Token for setting PCIe Slot N6 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1004
1005
1006
# File 'lib/intersight_client/models/bios_policy.rb', line 1004

def slot_n6state
  @slot_n6state
end

#slot_n7stateObject

BIOS Token for setting PCIe Slot N7 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1007
1008
1009
# File 'lib/intersight_client/models/bios_policy.rb', line 1007

def slot_n7state
  @slot_n7state
end

#slot_n8stateObject

BIOS Token for setting PCIe Slot N8 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1010
1011
1012
# File 'lib/intersight_client/models/bios_policy.rb', line 1010

def slot_n8state
  @slot_n8state
end

#slot_n9stateObject

BIOS Token for setting PCIe Slot N9 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1013
1014
1015
# File 'lib/intersight_client/models/bios_policy.rb', line 1013

def slot_n9state
  @slot_n9state
end

BIOS Token for setting RAID Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRaidLinkSpeed token. * Disabled - Value - Disabled for configuring SlotRaidLinkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRaidLinkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRaidLinkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRaidLinkSpeed token.



1016
1017
1018
# File 'lib/intersight_client/models/bios_policy.rb', line 1016

def slot_raid_link_speed
  @slot_raid_link_speed
end

#slot_raid_stateObject

BIOS Token for setting PCIe Slot RAID OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1019
1020
1021
# File 'lib/intersight_client/models/bios_policy.rb', line 1019

def slot_raid_state
  @slot_raid_state
end

BIOS Token for setting PCIe Slot:Rear NVME 1 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRearNvme1linkSpeed token. * Disabled - Value - Disabled for configuring SlotRearNvme1linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRearNvme1linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRearNvme1linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRearNvme1linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotRearNvme1linkSpeed token.



1022
1023
1024
# File 'lib/intersight_client/models/bios_policy.rb', line 1022

def slot_rear_nvme1link_speed
  @slot_rear_nvme1link_speed
end

#slot_rear_nvme1stateObject

BIOS Token for setting PCIe Slot:Rear NVME 1 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1025
1026
1027
# File 'lib/intersight_client/models/bios_policy.rb', line 1025

def slot_rear_nvme1state
  @slot_rear_nvme1state
end

BIOS Token for setting PCIe Slot:Rear NVME 2 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRearNvme2linkSpeed token. * Disabled - Value - Disabled for configuring SlotRearNvme2linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRearNvme2linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRearNvme2linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRearNvme2linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotRearNvme2linkSpeed token.



1028
1029
1030
# File 'lib/intersight_client/models/bios_policy.rb', line 1028

def slot_rear_nvme2link_speed
  @slot_rear_nvme2link_speed
end

#slot_rear_nvme2stateObject

BIOS Token for setting PCIe Slot:Rear NVME 2 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1031
1032
1033
# File 'lib/intersight_client/models/bios_policy.rb', line 1031

def slot_rear_nvme2state
  @slot_rear_nvme2state
end

BIOS Token for setting Rear NVME 3 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRearNvme3linkSpeed token. * Disabled - Value - Disabled for configuring SlotRearNvme3linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRearNvme3linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRearNvme3linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRearNvme3linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotRearNvme3linkSpeed token.



1034
1035
1036
# File 'lib/intersight_client/models/bios_policy.rb', line 1034

def slot_rear_nvme3link_speed
  @slot_rear_nvme3link_speed
end

#slot_rear_nvme3stateObject

BIOS Token for setting PCIe Slot:Rear NVME 3 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1037
1038
1039
# File 'lib/intersight_client/models/bios_policy.rb', line 1037

def slot_rear_nvme3state
  @slot_rear_nvme3state
end

BIOS Token for setting Rear NVME 4 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRearNvme4linkSpeed token. * Disabled - Value - Disabled for configuring SlotRearNvme4linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRearNvme4linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRearNvme4linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRearNvme4linkSpeed token. * GEN4 - Value - GEN4 for configuring SlotRearNvme4linkSpeed token.



1040
1041
1042
# File 'lib/intersight_client/models/bios_policy.rb', line 1040

def slot_rear_nvme4link_speed
  @slot_rear_nvme4link_speed
end

#slot_rear_nvme4stateObject

BIOS Token for setting PCIe Slot:Rear NVME 4 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1043
1044
1045
# File 'lib/intersight_client/models/bios_policy.rb', line 1043

def slot_rear_nvme4state
  @slot_rear_nvme4state
end

#slot_rear_nvme5stateObject

BIOS Token for setting PCIe Slot:Rear NVME 5 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1046
1047
1048
# File 'lib/intersight_client/models/bios_policy.rb', line 1046

def slot_rear_nvme5state
  @slot_rear_nvme5state
end

#slot_rear_nvme6stateObject

BIOS Token for setting PCIe Slot:Rear NVME 6 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1049
1050
1051
# File 'lib/intersight_client/models/bios_policy.rb', line 1049

def slot_rear_nvme6state
  @slot_rear_nvme6state
end

#slot_rear_nvme7stateObject

BIOS Token for setting PCIe Slot:Rear NVME 7 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1052
1053
1054
# File 'lib/intersight_client/models/bios_policy.rb', line 1052

def slot_rear_nvme7state
  @slot_rear_nvme7state
end

#slot_rear_nvme8stateObject

BIOS Token for setting PCIe Slot:Rear NVME 8 OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1055
1056
1057
# File 'lib/intersight_client/models/bios_policy.rb', line 1055

def slot_rear_nvme8state
  @slot_rear_nvme8state
end

BIOS Token for setting PCIe Slot:Riser1 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRiser1linkSpeed token. * Disabled - Value - Disabled for configuring SlotRiser1linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRiser1linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRiser1linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRiser1linkSpeed token.



1058
1059
1060
# File 'lib/intersight_client/models/bios_policy.rb', line 1058

def slot_riser1link_speed
  @slot_riser1link_speed
end

BIOS Token for setting PCIe Slot:Riser1 Slot1 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRiser1slot1linkSpeed token. * Disabled - Value - Disabled for configuring SlotRiser1slot1linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRiser1slot1linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRiser1slot1linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRiser1slot1linkSpeed token.



1061
1062
1063
# File 'lib/intersight_client/models/bios_policy.rb', line 1061

def slot_riser1slot1link_speed
  @slot_riser1slot1link_speed
end

BIOS Token for setting PCIe Slot:Riser1 Slot2 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRiser1slot2linkSpeed token. * Disabled - Value - Disabled for configuring SlotRiser1slot2linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRiser1slot2linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRiser1slot2linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRiser1slot2linkSpeed token.



1064
1065
1066
# File 'lib/intersight_client/models/bios_policy.rb', line 1064

def slot_riser1slot2link_speed
  @slot_riser1slot2link_speed
end

BIOS Token for setting PCIe Slot:Riser1 Slot3 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRiser1slot3linkSpeed token. * Disabled - Value - Disabled for configuring SlotRiser1slot3linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRiser1slot3linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRiser1slot3linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRiser1slot3linkSpeed token.



1067
1068
1069
# File 'lib/intersight_client/models/bios_policy.rb', line 1067

def slot_riser1slot3link_speed
  @slot_riser1slot3link_speed
end

BIOS Token for setting PCIe Slot:Riser2 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRiser2linkSpeed token. * Disabled - Value - Disabled for configuring SlotRiser2linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRiser2linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRiser2linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRiser2linkSpeed token.



1070
1071
1072
# File 'lib/intersight_client/models/bios_policy.rb', line 1070

def slot_riser2link_speed
  @slot_riser2link_speed
end

BIOS Token for setting PCIe Slot:Riser2 Slot4 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRiser2slot4linkSpeed token. * Disabled - Value - Disabled for configuring SlotRiser2slot4linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRiser2slot4linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRiser2slot4linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRiser2slot4linkSpeed token.



1073
1074
1075
# File 'lib/intersight_client/models/bios_policy.rb', line 1073

def slot_riser2slot4link_speed
  @slot_riser2slot4link_speed
end

BIOS Token for setting PCIe Slot:Riser2 Slot5 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRiser2slot5linkSpeed token. * Disabled - Value - Disabled for configuring SlotRiser2slot5linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRiser2slot5linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRiser2slot5linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRiser2slot5linkSpeed token.



1076
1077
1078
# File 'lib/intersight_client/models/bios_policy.rb', line 1076

def slot_riser2slot5link_speed
  @slot_riser2slot5link_speed
end

BIOS Token for setting PCIe Slot:Riser2 Slot6 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotRiser2slot6linkSpeed token. * Disabled - Value - Disabled for configuring SlotRiser2slot6linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotRiser2slot6linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotRiser2slot6linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotRiser2slot6linkSpeed token.



1079
1080
1081
# File 'lib/intersight_client/models/bios_policy.rb', line 1079

def slot_riser2slot6link_speed
  @slot_riser2slot6link_speed
end

#slot_sas_stateObject

BIOS Token for setting PCIe Slot:SAS OptionROM configuration. * platform-default - Default value used by the platform for the BIOS setting. * disabled - Value - disabled for configuring SlotSasState token. * enabled - Value - enabled for configuring SlotSasState token. * ‘Legacy Only` - Value - Legacy Only for configuring SlotSasState token. * `UEFI Only` - Value - UEFI Only for configuring SlotSasState token.



1082
1083
1084
# File 'lib/intersight_client/models/bios_policy.rb', line 1082

def slot_sas_state
  @slot_sas_state
end

BIOS Token for setting PCIe Slot:FrontSSD1 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotSsdSlot1linkSpeed token. * Disabled - Value - Disabled for configuring SlotSsdSlot1linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotSsdSlot1linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotSsdSlot1linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotSsdSlot1linkSpeed token.



1085
1086
1087
# File 'lib/intersight_client/models/bios_policy.rb', line 1085

def slot_ssd_slot1link_speed
  @slot_ssd_slot1link_speed
end

BIOS Token for setting PCIe Slot:FrontSSD2 Link Speed configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SlotSsdSlot2linkSpeed token. * Disabled - Value - Disabled for configuring SlotSsdSlot2linkSpeed token. * GEN1 - Value - GEN1 for configuring SlotSsdSlot2linkSpeed token. * GEN2 - Value - GEN2 for configuring SlotSsdSlot2linkSpeed token. * GEN3 - Value - GEN3 for configuring SlotSsdSlot2linkSpeed token.



1088
1089
1090
# File 'lib/intersight_client/models/bios_policy.rb', line 1088

def slot_ssd_slot2link_speed
  @slot_ssd_slot2link_speed
end

#smeeObject

BIOS Token for setting SMEE configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1091
1092
1093
# File 'lib/intersight_client/models/bios_policy.rb', line 1091

def smee
  @smee
end

#smt_modeObject

BIOS Token for setting SMT Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring SmtMode token. * Off - Value - Off for configuring SmtMode token.



1094
1095
1096
# File 'lib/intersight_client/models/bios_policy.rb', line 1094

def smt_mode
  @smt_mode
end

#sncObject

BIOS Token for setting Sub Numa Clustering configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Snc token. * disabled - Value - disabled for configuring Snc token. * enabled - Value - enabled for configuring Snc token.



1097
1098
1099
# File 'lib/intersight_client/models/bios_policy.rb', line 1097

def snc
  @snc
end

#snoopy_mode_for2lmObject

BIOS Token for setting Snoopy Mode for 2LM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1100
1101
1102
# File 'lib/intersight_client/models/bios_policy.rb', line 1100

def snoopy_mode_for2lm
  @snoopy_mode_for2lm
end

#snoopy_mode_for_adObject

BIOS Token for setting Snoopy Mode for AD configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1103
1104
1105
# File 'lib/intersight_client/models/bios_policy.rb', line 1103

def snoopy_mode_for_ad
  @snoopy_mode_for_ad
end

#sparing_modeObject

BIOS Token for setting Sparing Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * dimm-sparing - Value - dimm-sparing for configuring SparingMode token. * rank-sparing - Value - rank-sparing for configuring SparingMode token.



1106
1107
1108
# File 'lib/intersight_client/models/bios_policy.rb', line 1106

def sparing_mode
  @sparing_mode
end

#sr_iovObject

BIOS Token for setting SR-IOV Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1109
1110
1111
# File 'lib/intersight_client/models/bios_policy.rb', line 1109

def sr_iov
  @sr_iov
end

#streamer_prefetchObject

BIOS Token for setting DCU Streamer Prefetch configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1112
1113
1114
# File 'lib/intersight_client/models/bios_policy.rb', line 1112

def streamer_prefetch
  @streamer_prefetch
end

#svm_modeObject

BIOS Token for setting SVM Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1115
1116
1117
# File 'lib/intersight_client/models/bios_policy.rb', line 1115

def svm_mode
  @svm_mode
end

#terminal_typeObject

BIOS Token for setting Terminal Type configuration. * platform-default - Default value used by the platform for the BIOS setting. * pc-ansi - Value - pc-ansi for configuring TerminalType token. * vt100 - Value - vt100 for configuring TerminalType token. * vt100-plus - Value - vt100-plus for configuring TerminalType token. * vt-utf8 - Value - vt-utf8 for configuring TerminalType token.



1118
1119
1120
# File 'lib/intersight_client/models/bios_policy.rb', line 1118

def terminal_type
  @terminal_type
end

#tpm_controlObject

BIOS Token for setting Trusted Platform Module State configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1121
1122
1123
# File 'lib/intersight_client/models/bios_policy.rb', line 1121

def tpm_control
  @tpm_control
end

#tpm_pending_operationObject

BIOS Token for setting TPM Pending Operation configuration. * platform-default - Default value used by the platform for the BIOS setting. * None - Value - None for configuring TpmPendingOperation token. * TpmClear - Value - TpmClear for configuring TpmPendingOperation token.



1124
1125
1126
# File 'lib/intersight_client/models/bios_policy.rb', line 1124

def tpm_pending_operation
  @tpm_pending_operation
end

#tpm_supportObject

BIOS Token for setting TPM Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1127
1128
1129
# File 'lib/intersight_client/models/bios_policy.rb', line 1127

def tpm_support
  @tpm_support
end

#tsmeObject

BIOS Token for setting Transparent Secure Memory Encryption configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring Tsme token. * disabled - Value - disabled for configuring Tsme token. * enabled - Value - enabled for configuring Tsme token.



1130
1131
1132
# File 'lib/intersight_client/models/bios_policy.rb', line 1130

def tsme
  @tsme
end

#txt_supportObject

BIOS Token for setting Intel Trusted Execution Technology Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1133
1134
1135
# File 'lib/intersight_client/models/bios_policy.rb', line 1133

def txt_support
  @txt_support
end

#ucsm_boot_order_ruleObject

BIOS Token for setting Boot Order Rules configuration. * platform-default - Default value used by the platform for the BIOS setting. * Loose - Value - Loose for configuring UcsmBootOrderRule token. * Strict - Value - Strict for configuring UcsmBootOrderRule token.



1136
1137
1138
# File 'lib/intersight_client/models/bios_policy.rb', line 1136

def ucsm_boot_order_rule
  @ucsm_boot_order_rule
end

#ufs_disableObject

BIOS Token for setting Uncore Frequency Scaling configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1139
1140
1141
# File 'lib/intersight_client/models/bios_policy.rb', line 1139

def ufs_disable
  @ufs_disable
end

#uma_based_clusteringObject

BIOS Token for setting UMA Based Clustering configuration. * platform-default - Default value used by the platform for the BIOS setting. * ‘Disable (All2All)` - Value - Disable (All2All) for configuring UmaBasedClustering token. * `Hemisphere (2-clusters)` - Value - Hemisphere (2-clusters) for configuring UmaBasedClustering token.



1142
1143
1144
# File 'lib/intersight_client/models/bios_policy.rb', line 1142

def uma_based_clustering
  @uma_based_clustering
end

BIOS Token for setting UPI Link Enablement configuration. * platform-default - Default value used by the platform for the BIOS setting. * 1 - Value - 1 for configuring UpiLinkEnablement token. * 2 - Value - 2 for configuring UpiLinkEnablement token. * Auto - Value - Auto for configuring UpiLinkEnablement token.



1145
1146
1147
# File 'lib/intersight_client/models/bios_policy.rb', line 1145

def upi_link_enablement
  @upi_link_enablement
end

#upi_power_managementObject

BIOS Token for setting UPI Power Manangement configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1148
1149
1150
# File 'lib/intersight_client/models/bios_policy.rb', line 1148

def upi_power_management
  @upi_power_management
end

#usb_emul6064Object

BIOS Token for setting Port 60/64 Emulation configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1151
1152
1153
# File 'lib/intersight_client/models/bios_policy.rb', line 1151

def usb_emul6064
  @usb_emul6064
end

#usb_port_frontObject

BIOS Token for setting USB Port Front configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1154
1155
1156
# File 'lib/intersight_client/models/bios_policy.rb', line 1154

def usb_port_front
  @usb_port_front
end

#usb_port_internalObject

BIOS Token for setting USB Port Internal configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1157
1158
1159
# File 'lib/intersight_client/models/bios_policy.rb', line 1157

def usb_port_internal
  @usb_port_internal
end

#usb_port_kvmObject

BIOS Token for setting USB Port KVM configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1160
1161
1162
# File 'lib/intersight_client/models/bios_policy.rb', line 1160

def usb_port_kvm
  @usb_port_kvm
end

#usb_port_rearObject

BIOS Token for setting USB Port Rear configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1163
1164
1165
# File 'lib/intersight_client/models/bios_policy.rb', line 1163

def usb_port_rear
  @usb_port_rear
end

#usb_port_sd_cardObject

BIOS Token for setting USB Port SD Card configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1166
1167
1168
# File 'lib/intersight_client/models/bios_policy.rb', line 1166

def usb_port_sd_card
  @usb_port_sd_card
end

#usb_port_vmediaObject

BIOS Token for setting USB Port VMedia configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1169
1170
1171
# File 'lib/intersight_client/models/bios_policy.rb', line 1169

def usb_port_vmedia
  @usb_port_vmedia
end

#usb_xhci_supportObject

BIOS Token for setting XHCI Legacy Support configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1172
1173
1174
# File 'lib/intersight_client/models/bios_policy.rb', line 1172

def usb_xhci_support
  @usb_xhci_support
end

#vga_priorityObject

BIOS Token for setting VGA Priority configuration. * platform-default - Default value used by the platform for the BIOS setting. * Offboard - Value - Offboard for configuring VgaPriority token. * Onboard - Value - Onboard for configuring VgaPriority token. * ‘Onboard VGA Disabled` - Value - Onboard VGA Disabled for configuring VgaPriority token.



1175
1176
1177
# File 'lib/intersight_client/models/bios_policy.rb', line 1175

def vga_priority
  @vga_priority
end

#virtual_numaObject

BIOS Token for setting Virtual NUMA configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1178
1179
1180
# File 'lib/intersight_client/models/bios_policy.rb', line 1178

def virtual_numa
  @virtual_numa
end

#vmd_enableObject

BIOS Token for setting VMD Enablement configuration. * platform-default - Default value used by the platform for the BIOS setting. * enabled - Enables the BIOS setting. * disabled - Disables the BIOS setting.



1181
1182
1183
# File 'lib/intersight_client/models/bios_policy.rb', line 1181

def vmd_enable
  @vmd_enable
end

#vol_memory_modeObject

BIOS Token for setting Volatile Memory Mode configuration. * platform-default - Default value used by the platform for the BIOS setting. * 1LM - Value - 1LM for configuring VolMemoryMode token. * 2LM - Value - 2LM for configuring VolMemoryMode token.



1184
1185
1186
# File 'lib/intersight_client/models/bios_policy.rb', line 1184

def vol_memory_mode
  @vol_memory_mode
end

#work_load_configObject

BIOS Token for setting Workload Configuration configuration. * platform-default - Default value used by the platform for the BIOS setting. * Balanced - Value - Balanced for configuring WorkLoadConfig token. * ‘I/O Sensitive` - Value - I/O Sensitive for configuring WorkLoadConfig token. * NUMA - Value - NUMA for configuring WorkLoadConfig token. * UMA - Value - UMA for configuring WorkLoadConfig token.



1187
1188
1189
# File 'lib/intersight_client/models/bios_policy.rb', line 1187

def work_load_config
  @work_load_config
end

#xpt_prefetchObject

BIOS Token for setting XPT Prefetch configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring XptPrefetch token. * disabled - Value - disabled for configuring XptPrefetch token. * enabled - Value - enabled for configuring XptPrefetch token.



1190
1191
1192
# File 'lib/intersight_client/models/bios_policy.rb', line 1190

def xpt_prefetch
  @xpt_prefetch
end

#xpt_remote_prefetchObject

BIOS Token for setting XPT Remote Prefetch configuration. * platform-default - Default value used by the platform for the BIOS setting. * Auto - Value - Auto for configuring XptRemotePrefetch token. * disabled - Value - disabled for configuring XptRemotePrefetch token. * enabled - Value - enabled for configuring XptRemotePrefetch token.



1193
1194
1195
# File 'lib/intersight_client/models/bios_policy.rb', line 1193

def xpt_remote_prefetch
  @xpt_remote_prefetch
end

Class Method Details

.acceptable_attribute_mapObject

Returns the key-value map of all the JSON attributes this model knows about, including the ones defined in its parent(s)



1628
1629
1630
# File 'lib/intersight_client/models/bios_policy.rb', line 1628

def self.acceptable_attribute_map
  attribute_map.merge(superclass.acceptable_attribute_map)
end

.acceptable_attributesObject

Returns all the JSON keys this model knows about, including the ones defined in its parent(s)



1623
1624
1625
# File 'lib/intersight_client/models/bios_policy.rb', line 1623

def self.acceptable_attributes
  attribute_map.values.concat(superclass.acceptable_attributes)
end

.attribute_mapObject

Attribute mapping from ruby-style variable name to JSON key.



1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
# File 'lib/intersight_client/models/bios_policy.rb', line 1223

def self.attribute_map
  {
    :'class_id' => :'ClassId',
    :'object_type' => :'ObjectType',
    :'acs_control_gpu1state' => :'AcsControlGpu1state',
    :'acs_control_gpu2state' => :'AcsControlGpu2state',
    :'acs_control_gpu3state' => :'AcsControlGpu3state',
    :'acs_control_gpu4state' => :'AcsControlGpu4state',
    :'acs_control_gpu5state' => :'AcsControlGpu5state',
    :'acs_control_gpu6state' => :'AcsControlGpu6state',
    :'acs_control_gpu7state' => :'AcsControlGpu7state',
    :'acs_control_gpu8state' => :'AcsControlGpu8state',
    :'acs_control_slot11state' => :'AcsControlSlot11state',
    :'acs_control_slot12state' => :'AcsControlSlot12state',
    :'acs_control_slot13state' => :'AcsControlSlot13state',
    :'acs_control_slot14state' => :'AcsControlSlot14state',
    :'adjacent_cache_line_prefetch' => :'AdjacentCacheLinePrefetch',
    :'advanced_mem_test' => :'AdvancedMemTest',
    :'all_usb_devices' => :'AllUsbDevices',
    :'altitude' => :'Altitude',
    :'aspm_support' => :'AspmSupport',
    :'assert_nmi_on_perr' => :'AssertNmiOnPerr',
    :'assert_nmi_on_serr' => :'AssertNmiOnSerr',
    :'auto_cc_state' => :'AutoCcState',
    :'autonumous_cstate_enable' => :'AutonumousCstateEnable',
    :'baud_rate' => :'BaudRate',
    :'bme_dma_mitigation' => :'BmeDmaMitigation',
    :'boot_option_num_retry' => :'BootOptionNumRetry',
    :'boot_option_re_cool_down' => :'BootOptionReCoolDown',
    :'boot_option_retry' => :'BootOptionRetry',
    :'boot_performance_mode' => :'BootPerformanceMode',
    :'burst_and_postponed_refresh' => :'BurstAndPostponedRefresh',
    :'c1auto_demotion' => :'C1autoDemotion',
    :'c1auto_un_demotion' => :'C1autoUnDemotion',
    :'cbs_cmn_apbdis' => :'CbsCmnApbdis',
    :'cbs_cmn_cpu_cpb' => :'CbsCmnCpuCpb',
    :'cbs_cmn_cpu_gen_downcore_ctrl' => :'CbsCmnCpuGenDowncoreCtrl',
    :'cbs_cmn_cpu_global_cstate_ctrl' => :'CbsCmnCpuGlobalCstateCtrl',
    :'cbs_cmn_cpu_l1stream_hw_prefetcher' => :'CbsCmnCpuL1streamHwPrefetcher',
    :'cbs_cmn_cpu_l2stream_hw_prefetcher' => :'CbsCmnCpuL2streamHwPrefetcher',
    :'cbs_cmn_cpu_smee' => :'CbsCmnCpuSmee',
    :'cbs_cmn_cpu_streaming_stores_ctrl' => :'CbsCmnCpuStreamingStoresCtrl',
    :'cbs_cmn_determinism_slider' => :'CbsCmnDeterminismSlider',
    :'cbs_cmn_efficiency_mode_en' => :'CbsCmnEfficiencyModeEn',
    :'cbs_cmn_fixed_soc_pstate' => :'CbsCmnFixedSocPstate',
    :'cbs_cmn_gnb_nb_iommu' => :'CbsCmnGnbNbIommu',
    :'cbs_cmn_gnb_smu_df_cstates' => :'CbsCmnGnbSmuDfCstates',
    :'cbs_cmn_gnb_smucppc' => :'CbsCmnGnbSmucppc',
    :'cbs_cmn_mem_ctrl_bank_group_swap_ddr4' => :'CbsCmnMemCtrlBankGroupSwapDdr4',
    :'cbs_cmn_mem_map_bank_interleave_ddr4' => :'CbsCmnMemMapBankInterleaveDdr4',
    :'cbs_cmnc_tdp_ctl' => :'CbsCmncTdpCtl',
    :'cbs_cpu_ccd_ctrl_ssp' => :'CbsCpuCcdCtrlSsp',
    :'cbs_cpu_core_ctrl' => :'CbsCpuCoreCtrl',
    :'cbs_cpu_smt_ctrl' => :'CbsCpuSmtCtrl',
    :'cbs_dbg_cpu_snp_mem_cover' => :'CbsDbgCpuSnpMemCover',
    :'cbs_dbg_cpu_snp_mem_size_cover' => :'CbsDbgCpuSnpMemSizeCover',
    :'cbs_df_cmn_acpi_srat_l3numa' => :'CbsDfCmnAcpiSratL3numa',
    :'cbs_df_cmn_dram_nps' => :'CbsDfCmnDramNps',
    :'cbs_df_cmn_mem_intlv' => :'CbsDfCmnMemIntlv',
    :'cbs_df_cmn_mem_intlv_size' => :'CbsDfCmnMemIntlvSize',
    :'cbs_sev_snp_support' => :'CbsSevSnpSupport',
    :'cdn_enable' => :'CdnEnable',
    :'cdn_support' => :'CdnSupport',
    :'channel_inter_leave' => :'ChannelInterLeave',
    :'cisco_adaptive_mem_training' => :'CiscoAdaptiveMemTraining',
    :'cisco_debug_level' => :'CiscoDebugLevel',
    :'cisco_oprom_launch_optimization' => :'CiscoOpromLaunchOptimization',
    :'cisco_xgmi_max_speed' => :'CiscoXgmiMaxSpeed',
    :'cke_low_policy' => :'CkeLowPolicy',
    :'closed_loop_therm_throtl' => :'ClosedLoopThermThrotl',
    :'cmci_enable' => :'CmciEnable',
    :'config_tdp' => :'ConfigTdp',
    :'config_tdp_level' => :'ConfigTdpLevel',
    :'console_redirection' => :'ConsoleRedirection',
    :'core_multi_processing' => :'CoreMultiProcessing',
    :'cpu_energy_performance' => :'CpuEnergyPerformance',
    :'cpu_frequency_floor' => :'CpuFrequencyFloor',
    :'cpu_perf_enhancement' => :'CpuPerfEnhancement',
    :'cpu_performance' => :'CpuPerformance',
    :'cpu_power_management' => :'CpuPowerManagement',
    :'cr_qos' => :'CrQos',
    :'crfastgo_config' => :'CrfastgoConfig',
    :'dcpmm_firmware_downgrade' => :'DcpmmFirmwareDowngrade',
    :'demand_scrub' => :'DemandScrub',
    :'direct_cache_access' => :'DirectCacheAccess',
    :'dram_clock_throttling' => :'DramClockThrottling',
    :'dram_refresh_rate' => :'DramRefreshRate',
    :'dram_sw_thermal_throttling' => :'DramSwThermalThrottling',
    :'eadr_support' => :'EadrSupport',
    :'edpc_en' => :'EdpcEn',
    :'enable_clock_spread_spec' => :'EnableClockSpreadSpec',
    :'enable_mktme' => :'EnableMktme',
    :'enable_sgx' => :'EnableSgx',
    :'enable_tme' => :'EnableTme',
    :'energy_efficient_turbo' => :'EnergyEfficientTurbo',
    :'eng_perf_tuning' => :'EngPerfTuning',
    :'enhanced_intel_speed_step_tech' => :'EnhancedIntelSpeedStepTech',
    :'epoch_update' => :'EpochUpdate',
    :'epp_enable' => :'EppEnable',
    :'epp_profile' => :'EppProfile',
    :'execute_disable_bit' => :'ExecuteDisableBit',
    :'extended_apic' => :'ExtendedApic',
    :'flow_control' => :'FlowControl',
    :'frb2enable' => :'Frb2enable',
    :'hardware_prefetch' => :'HardwarePrefetch',
    :'hwpm_enable' => :'HwpmEnable',
    :'imc_interleave' => :'ImcInterleave',
    :'intel_dynamic_speed_select' => :'IntelDynamicSpeedSelect',
    :'intel_hyper_threading_tech' => :'IntelHyperThreadingTech',
    :'intel_speed_select' => :'IntelSpeedSelect',
    :'intel_turbo_boost_tech' => :'IntelTurboBoostTech',
    :'intel_virtualization_technology' => :'IntelVirtualizationTechnology',
    :'intel_vt_for_directed_io' => :'IntelVtForDirectedIo',
    :'intel_vtd_coherency_support' => :'IntelVtdCoherencySupport',
    :'intel_vtd_interrupt_remapping' => :'IntelVtdInterruptRemapping',
    :'intel_vtd_pass_through_dma_support' => :'IntelVtdPassThroughDmaSupport',
    :'intel_vtdats_support' => :'IntelVtdatsSupport',
    :'ioh_error_enable' => :'IohErrorEnable',
    :'ioh_resource' => :'IohResource',
    :'ip_prefetch' => :'IpPrefetch',
    :'ipv4http' => :'Ipv4http',
    :'ipv4pxe' => :'Ipv4pxe',
    :'ipv6http' => :'Ipv6http',
    :'ipv6pxe' => :'Ipv6pxe',
    :'kti_prefetch' => :'KtiPrefetch',
    :'legacy_os_redirection' => :'LegacyOsRedirection',
    :'legacy_usb_support' => :'LegacyUsbSupport',
    :'llc_alloc' => :'LlcAlloc',
    :'llc_prefetch' => :'LlcPrefetch',
    :'lom_port0state' => :'LomPort0state',
    :'lom_port1state' => :'LomPort1state',
    :'lom_port2state' => :'LomPort2state',
    :'lom_port3state' => :'LomPort3state',
    :'lom_ports_all_state' => :'LomPortsAllState',
    :'lv_ddr_mode' => :'LvDdrMode',
    :'make_device_non_bootable' => :'MakeDeviceNonBootable',
    :'memory_bandwidth_boost' => :'MemoryBandwidthBoost',
    :'memory_inter_leave' => :'MemoryInterLeave',
    :'memory_mapped_io_above4gb' => :'MemoryMappedIoAbove4gb',
    :'memory_refresh_rate' => :'MemoryRefreshRate',
    :'memory_size_limit' => :'MemorySizeLimit',
    :'memory_thermal_throttling' => :'MemoryThermalThrottling',
    :'mirroring_mode' => :'MirroringMode',
    :'mmcfg_base' => :'MmcfgBase',
    :'network_stack' => :'NetworkStack',
    :'numa_optimized' => :'NumaOptimized',
    :'nvmdimm_perform_config' => :'NvmdimmPerformConfig',
    :'onboard10gbit_lom' => :'Onboard10gbitLom',
    :'onboard_gbit_lom' => :'OnboardGbitLom',
    :'onboard_scu_storage_support' => :'OnboardScuStorageSupport',
    :'onboard_scu_storage_sw_stack' => :'OnboardScuStorageSwStack',
    :'operation_mode' => :'OperationMode',
    :'os_boot_watchdog_timer' => :'OsBootWatchdogTimer',
    :'os_boot_watchdog_timer_policy' => :'OsBootWatchdogTimerPolicy',
    :'os_boot_watchdog_timer_timeout' => :'OsBootWatchdogTimerTimeout',
    :'out_of_band_mgmt_port' => :'OutOfBandMgmtPort',
    :'package_cstate_limit' => :'PackageCstateLimit',
    :'panic_high_watermark' => :'PanicHighWatermark',
    :'partial_cache_line_sparing' => :'PartialCacheLineSparing',
    :'partial_mirror_mode_config' => :'PartialMirrorModeConfig',
    :'partial_mirror_percent' => :'PartialMirrorPercent',
    :'partial_mirror_value1' => :'PartialMirrorValue1',
    :'partial_mirror_value2' => :'PartialMirrorValue2',
    :'partial_mirror_value3' => :'PartialMirrorValue3',
    :'partial_mirror_value4' => :'PartialMirrorValue4',
    :'patrol_scrub' => :'PatrolScrub',
    :'patrol_scrub_duration' => :'PatrolScrubDuration',
    :'pc_ie_ras_support' => :'PcIeRasSupport',
    :'pc_ie_ssd_hot_plug_support' => :'PcIeSsdHotPlugSupport',
    :'pch_usb30mode' => :'PchUsb30mode',
    :'pci_option_ro_ms' => :'PciOptionRoMs',
    :'pci_rom_clp' => :'PciRomClp',
    :'pcie_ari_support' => :'PcieAriSupport',
    :'pcie_pll_ssc' => :'PciePllSsc',
    :'pcie_slot_mraid1link_speed' => :'PcieSlotMraid1linkSpeed',
    :'pcie_slot_mraid1option_rom' => :'PcieSlotMraid1optionRom',
    :'pcie_slot_mraid2link_speed' => :'PcieSlotMraid2linkSpeed',
    :'pcie_slot_mraid2option_rom' => :'PcieSlotMraid2optionRom',
    :'pcie_slot_mstorraid_link_speed' => :'PcieSlotMstorraidLinkSpeed',
    :'pcie_slot_mstorraid_option_rom' => :'PcieSlotMstorraidOptionRom',
    :'pcie_slot_nvme1link_speed' => :'PcieSlotNvme1linkSpeed',
    :'pcie_slot_nvme1option_rom' => :'PcieSlotNvme1optionRom',
    :'pcie_slot_nvme2link_speed' => :'PcieSlotNvme2linkSpeed',
    :'pcie_slot_nvme2option_rom' => :'PcieSlotNvme2optionRom',
    :'pcie_slot_nvme3link_speed' => :'PcieSlotNvme3linkSpeed',
    :'pcie_slot_nvme3option_rom' => :'PcieSlotNvme3optionRom',
    :'pcie_slot_nvme4link_speed' => :'PcieSlotNvme4linkSpeed',
    :'pcie_slot_nvme4option_rom' => :'PcieSlotNvme4optionRom',
    :'pcie_slot_nvme5link_speed' => :'PcieSlotNvme5linkSpeed',
    :'pcie_slot_nvme5option_rom' => :'PcieSlotNvme5optionRom',
    :'pcie_slot_nvme6link_speed' => :'PcieSlotNvme6linkSpeed',
    :'pcie_slot_nvme6option_rom' => :'PcieSlotNvme6optionRom',
    :'pcie_slots_cdn_enable' => :'PcieSlotsCdnEnable',
    :'pop_support' => :'PopSupport',
    :'post_error_pause' => :'PostErrorPause',
    :'post_package_repair' => :'PostPackageRepair',
    :'processor_c1e' => :'ProcessorC1e',
    :'processor_c3report' => :'ProcessorC3report',
    :'processor_c6report' => :'ProcessorC6report',
    :'processor_cstate' => :'ProcessorCstate',
    :'psata' => :'Psata',
    :'pstate_coord_type' => :'PstateCoordType',
    :'putty_key_pad' => :'PuttyKeyPad',
    :'pwr_perf_tuning' => :'PwrPerfTuning',
    :'qpi_link_frequency' => :'QpiLinkFrequency',
    :'qpi_link_speed' => :'QpiLinkSpeed',
    :'qpi_snoop_mode' => :'QpiSnoopMode',
    :'rank_inter_leave' => :'RankInterLeave',
    :'redirection_after_post' => :'RedirectionAfterPost',
    :'sata_mode_select' => :'SataModeSelect',
    :'select_memory_ras_configuration' => :'SelectMemoryRasConfiguration',
    :'select_ppr_type' => :'SelectPprType',
    :'serial_port_aenable' => :'SerialPortAenable',
    :'sev' => :'Sev',
    :'sgx_auto_registration_agent' => :'SgxAutoRegistrationAgent',
    :'sgx_epoch0' => :'SgxEpoch0',
    :'sgx_epoch1' => :'SgxEpoch1',
    :'sgx_factory_reset' => :'SgxFactoryReset',
    :'sgx_le_pub_key_hash0' => :'SgxLePubKeyHash0',
    :'sgx_le_pub_key_hash1' => :'SgxLePubKeyHash1',
    :'sgx_le_pub_key_hash2' => :'SgxLePubKeyHash2',
    :'sgx_le_pub_key_hash3' => :'SgxLePubKeyHash3',
    :'sgx_le_wr' => :'SgxLeWr',
    :'sgx_package_info_in_band_access' => :'SgxPackageInfoInBandAccess',
    :'sgx_qos' => :'SgxQos',
    :'sha1pcr_bank' => :'Sha1pcrBank',
    :'sha256pcr_bank' => :'Sha256pcrBank',
    :'single_pctl_enable' => :'SinglePctlEnable',
    :'slot10link_speed' => :'Slot10linkSpeed',
    :'slot10state' => :'Slot10state',
    :'slot11link_speed' => :'Slot11linkSpeed',
    :'slot11state' => :'Slot11state',
    :'slot12link_speed' => :'Slot12linkSpeed',
    :'slot12state' => :'Slot12state',
    :'slot13state' => :'Slot13state',
    :'slot14state' => :'Slot14state',
    :'slot1link_speed' => :'Slot1linkSpeed',
    :'slot1state' => :'Slot1state',
    :'slot2link_speed' => :'Slot2linkSpeed',
    :'slot2state' => :'Slot2state',
    :'slot3link_speed' => :'Slot3linkSpeed',
    :'slot3state' => :'Slot3state',
    :'slot4link_speed' => :'Slot4linkSpeed',
    :'slot4state' => :'Slot4state',
    :'slot5link_speed' => :'Slot5linkSpeed',
    :'slot5state' => :'Slot5state',
    :'slot6link_speed' => :'Slot6linkSpeed',
    :'slot6state' => :'Slot6state',
    :'slot7link_speed' => :'Slot7linkSpeed',
    :'slot7state' => :'Slot7state',
    :'slot8link_speed' => :'Slot8linkSpeed',
    :'slot8state' => :'Slot8state',
    :'slot9link_speed' => :'Slot9linkSpeed',
    :'slot9state' => :'Slot9state',
    :'slot_flom_link_speed' => :'SlotFlomLinkSpeed',
    :'slot_front_nvme10link_speed' => :'SlotFrontNvme10linkSpeed',
    :'slot_front_nvme10option_rom' => :'SlotFrontNvme10optionRom',
    :'slot_front_nvme11link_speed' => :'SlotFrontNvme11linkSpeed',
    :'slot_front_nvme11option_rom' => :'SlotFrontNvme11optionRom',
    :'slot_front_nvme12link_speed' => :'SlotFrontNvme12linkSpeed',
    :'slot_front_nvme12option_rom' => :'SlotFrontNvme12optionRom',
    :'slot_front_nvme13option_rom' => :'SlotFrontNvme13optionRom',
    :'slot_front_nvme14option_rom' => :'SlotFrontNvme14optionRom',
    :'slot_front_nvme15option_rom' => :'SlotFrontNvme15optionRom',
    :'slot_front_nvme16option_rom' => :'SlotFrontNvme16optionRom',
    :'slot_front_nvme17option_rom' => :'SlotFrontNvme17optionRom',
    :'slot_front_nvme18option_rom' => :'SlotFrontNvme18optionRom',
    :'slot_front_nvme19option_rom' => :'SlotFrontNvme19optionRom',
    :'slot_front_nvme1link_speed' => :'SlotFrontNvme1linkSpeed',
    :'slot_front_nvme1option_rom' => :'SlotFrontNvme1optionRom',
    :'slot_front_nvme20option_rom' => :'SlotFrontNvme20optionRom',
    :'slot_front_nvme21option_rom' => :'SlotFrontNvme21optionRom',
    :'slot_front_nvme22option_rom' => :'SlotFrontNvme22optionRom',
    :'slot_front_nvme23option_rom' => :'SlotFrontNvme23optionRom',
    :'slot_front_nvme24option_rom' => :'SlotFrontNvme24optionRom',
    :'slot_front_nvme2link_speed' => :'SlotFrontNvme2linkSpeed',
    :'slot_front_nvme2option_rom' => :'SlotFrontNvme2optionRom',
    :'slot_front_nvme3link_speed' => :'SlotFrontNvme3linkSpeed',
    :'slot_front_nvme3option_rom' => :'SlotFrontNvme3optionRom',
    :'slot_front_nvme4link_speed' => :'SlotFrontNvme4linkSpeed',
    :'slot_front_nvme4option_rom' => :'SlotFrontNvme4optionRom',
    :'slot_front_nvme5link_speed' => :'SlotFrontNvme5linkSpeed',
    :'slot_front_nvme5option_rom' => :'SlotFrontNvme5optionRom',
    :'slot_front_nvme6link_speed' => :'SlotFrontNvme6linkSpeed',
    :'slot_front_nvme6option_rom' => :'SlotFrontNvme6optionRom',
    :'slot_front_nvme7link_speed' => :'SlotFrontNvme7linkSpeed',
    :'slot_front_nvme7option_rom' => :'SlotFrontNvme7optionRom',
    :'slot_front_nvme8link_speed' => :'SlotFrontNvme8linkSpeed',
    :'slot_front_nvme8option_rom' => :'SlotFrontNvme8optionRom',
    :'slot_front_nvme9link_speed' => :'SlotFrontNvme9linkSpeed',
    :'slot_front_nvme9option_rom' => :'SlotFrontNvme9optionRom',
    :'slot_front_slot5link_speed' => :'SlotFrontSlot5linkSpeed',
    :'slot_front_slot6link_speed' => :'SlotFrontSlot6linkSpeed',
    :'slot_gpu1state' => :'SlotGpu1state',
    :'slot_gpu2state' => :'SlotGpu2state',
    :'slot_gpu3state' => :'SlotGpu3state',
    :'slot_gpu4state' => :'SlotGpu4state',
    :'slot_gpu5state' => :'SlotGpu5state',
    :'slot_gpu6state' => :'SlotGpu6state',
    :'slot_gpu7state' => :'SlotGpu7state',
    :'slot_gpu8state' => :'SlotGpu8state',
    :'slot_hba_link_speed' => :'SlotHbaLinkSpeed',
    :'slot_hba_state' => :'SlotHbaState',
    :'slot_lom1link' => :'SlotLom1link',
    :'slot_lom2link' => :'SlotLom2link',
    :'slot_mezz_state' => :'SlotMezzState',
    :'slot_mlom_link_speed' => :'SlotMlomLinkSpeed',
    :'slot_mlom_state' => :'SlotMlomState',
    :'slot_mraid_link_speed' => :'SlotMraidLinkSpeed',
    :'slot_mraid_state' => :'SlotMraidState',
    :'slot_n10state' => :'SlotN10state',
    :'slot_n11state' => :'SlotN11state',
    :'slot_n12state' => :'SlotN12state',
    :'slot_n13state' => :'SlotN13state',
    :'slot_n14state' => :'SlotN14state',
    :'slot_n15state' => :'SlotN15state',
    :'slot_n16state' => :'SlotN16state',
    :'slot_n17state' => :'SlotN17state',
    :'slot_n18state' => :'SlotN18state',
    :'slot_n19state' => :'SlotN19state',
    :'slot_n1state' => :'SlotN1state',
    :'slot_n20state' => :'SlotN20state',
    :'slot_n21state' => :'SlotN21state',
    :'slot_n22state' => :'SlotN22state',
    :'slot_n23state' => :'SlotN23state',
    :'slot_n24state' => :'SlotN24state',
    :'slot_n2state' => :'SlotN2state',
    :'slot_n3state' => :'SlotN3state',
    :'slot_n4state' => :'SlotN4state',
    :'slot_n5state' => :'SlotN5state',
    :'slot_n6state' => :'SlotN6state',
    :'slot_n7state' => :'SlotN7state',
    :'slot_n8state' => :'SlotN8state',
    :'slot_n9state' => :'SlotN9state',
    :'slot_raid_link_speed' => :'SlotRaidLinkSpeed',
    :'slot_raid_state' => :'SlotRaidState',
    :'slot_rear_nvme1link_speed' => :'SlotRearNvme1linkSpeed',
    :'slot_rear_nvme1state' => :'SlotRearNvme1state',
    :'slot_rear_nvme2link_speed' => :'SlotRearNvme2linkSpeed',
    :'slot_rear_nvme2state' => :'SlotRearNvme2state',
    :'slot_rear_nvme3link_speed' => :'SlotRearNvme3linkSpeed',
    :'slot_rear_nvme3state' => :'SlotRearNvme3state',
    :'slot_rear_nvme4link_speed' => :'SlotRearNvme4linkSpeed',
    :'slot_rear_nvme4state' => :'SlotRearNvme4state',
    :'slot_rear_nvme5state' => :'SlotRearNvme5state',
    :'slot_rear_nvme6state' => :'SlotRearNvme6state',
    :'slot_rear_nvme7state' => :'SlotRearNvme7state',
    :'slot_rear_nvme8state' => :'SlotRearNvme8state',
    :'slot_riser1link_speed' => :'SlotRiser1linkSpeed',
    :'slot_riser1slot1link_speed' => :'SlotRiser1slot1linkSpeed',
    :'slot_riser1slot2link_speed' => :'SlotRiser1slot2linkSpeed',
    :'slot_riser1slot3link_speed' => :'SlotRiser1slot3linkSpeed',
    :'slot_riser2link_speed' => :'SlotRiser2linkSpeed',
    :'slot_riser2slot4link_speed' => :'SlotRiser2slot4linkSpeed',
    :'slot_riser2slot5link_speed' => :'SlotRiser2slot5linkSpeed',
    :'slot_riser2slot6link_speed' => :'SlotRiser2slot6linkSpeed',
    :'slot_sas_state' => :'SlotSasState',
    :'slot_ssd_slot1link_speed' => :'SlotSsdSlot1linkSpeed',
    :'slot_ssd_slot2link_speed' => :'SlotSsdSlot2linkSpeed',
    :'smee' => :'Smee',
    :'smt_mode' => :'SmtMode',
    :'snc' => :'Snc',
    :'snoopy_mode_for2lm' => :'SnoopyModeFor2lm',
    :'snoopy_mode_for_ad' => :'SnoopyModeForAd',
    :'sparing_mode' => :'SparingMode',
    :'sr_iov' => :'SrIov',
    :'streamer_prefetch' => :'StreamerPrefetch',
    :'svm_mode' => :'SvmMode',
    :'terminal_type' => :'TerminalType',
    :'tpm_control' => :'TpmControl',
    :'tpm_pending_operation' => :'TpmPendingOperation',
    :'tpm_support' => :'TpmSupport',
    :'tsme' => :'Tsme',
    :'txt_support' => :'TxtSupport',
    :'ucsm_boot_order_rule' => :'UcsmBootOrderRule',
    :'ufs_disable' => :'UfsDisable',
    :'uma_based_clustering' => :'UmaBasedClustering',
    :'upi_link_enablement' => :'UpiLinkEnablement',
    :'upi_power_management' => :'UpiPowerManagement',
    :'usb_emul6064' => :'UsbEmul6064',
    :'usb_port_front' => :'UsbPortFront',
    :'usb_port_internal' => :'UsbPortInternal',
    :'usb_port_kvm' => :'UsbPortKvm',
    :'usb_port_rear' => :'UsbPortRear',
    :'usb_port_sd_card' => :'UsbPortSdCard',
    :'usb_port_vmedia' => :'UsbPortVmedia',
    :'usb_xhci_support' => :'UsbXhciSupport',
    :'vga_priority' => :'VgaPriority',
    :'virtual_numa' => :'VirtualNuma',
    :'vmd_enable' => :'VmdEnable',
    :'vol_memory_mode' => :'VolMemoryMode',
    :'work_load_config' => :'WorkLoadConfig',
    :'xpt_prefetch' => :'XptPrefetch',
    :'xpt_remote_prefetch' => :'XptRemotePrefetch',
    :'organization' => :'Organization',
    :'profiles' => :'Profiles'
  }
end

.build_from_hash(attributes) ⇒ Object

Builds the object from hash

Parameters:

  • attributes (Hash)

    Model attributes in the form of hash

Returns:

  • (Object)

    Returns the model itself



9646
9647
9648
# File 'lib/intersight_client/models/bios_policy.rb', line 9646

def self.build_from_hash(attributes)
  new.build_from_hash(attributes)
end

.openapi_all_ofObject

List of class defined in allOf (OpenAPI v3)



2040
2041
2042
2043
2044
2045
# File 'lib/intersight_client/models/bios_policy.rb', line 2040

def self.openapi_all_of
  [
  :'BiosPolicyAllOf',
  :'PolicyAbstractPolicy'
  ]
end

.openapi_discriminator_nameObject

discriminator’s property name in OpenAPI v3



2048
2049
2050
# File 'lib/intersight_client/models/bios_policy.rb', line 2048

def self.openapi_discriminator_name
  :'ClassId'
end

.openapi_nullableObject

List of attributes with nullable: true



2033
2034
2035
2036
2037
# File 'lib/intersight_client/models/bios_policy.rb', line 2033

def self.openapi_nullable
  Set.new([
    :'profiles'
  ])
end

.openapi_typesObject

Attribute type mapping.



1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
# File 'lib/intersight_client/models/bios_policy.rb', line 1633

def self.openapi_types
  {
    :'class_id' => :'String',
    :'object_type' => :'String',
    :'acs_control_gpu1state' => :'String',
    :'acs_control_gpu2state' => :'String',
    :'acs_control_gpu3state' => :'String',
    :'acs_control_gpu4state' => :'String',
    :'acs_control_gpu5state' => :'String',
    :'acs_control_gpu6state' => :'String',
    :'acs_control_gpu7state' => :'String',
    :'acs_control_gpu8state' => :'String',
    :'acs_control_slot11state' => :'String',
    :'acs_control_slot12state' => :'String',
    :'acs_control_slot13state' => :'String',
    :'acs_control_slot14state' => :'String',
    :'adjacent_cache_line_prefetch' => :'String',
    :'advanced_mem_test' => :'String',
    :'all_usb_devices' => :'String',
    :'altitude' => :'String',
    :'aspm_support' => :'String',
    :'assert_nmi_on_perr' => :'String',
    :'assert_nmi_on_serr' => :'String',
    :'auto_cc_state' => :'String',
    :'autonumous_cstate_enable' => :'String',
    :'baud_rate' => :'String',
    :'bme_dma_mitigation' => :'String',
    :'boot_option_num_retry' => :'String',
    :'boot_option_re_cool_down' => :'String',
    :'boot_option_retry' => :'String',
    :'boot_performance_mode' => :'String',
    :'burst_and_postponed_refresh' => :'String',
    :'c1auto_demotion' => :'String',
    :'c1auto_un_demotion' => :'String',
    :'cbs_cmn_apbdis' => :'String',
    :'cbs_cmn_cpu_cpb' => :'String',
    :'cbs_cmn_cpu_gen_downcore_ctrl' => :'String',
    :'cbs_cmn_cpu_global_cstate_ctrl' => :'String',
    :'cbs_cmn_cpu_l1stream_hw_prefetcher' => :'String',
    :'cbs_cmn_cpu_l2stream_hw_prefetcher' => :'String',
    :'cbs_cmn_cpu_smee' => :'String',
    :'cbs_cmn_cpu_streaming_stores_ctrl' => :'String',
    :'cbs_cmn_determinism_slider' => :'String',
    :'cbs_cmn_efficiency_mode_en' => :'String',
    :'cbs_cmn_fixed_soc_pstate' => :'String',
    :'cbs_cmn_gnb_nb_iommu' => :'String',
    :'cbs_cmn_gnb_smu_df_cstates' => :'String',
    :'cbs_cmn_gnb_smucppc' => :'String',
    :'cbs_cmn_mem_ctrl_bank_group_swap_ddr4' => :'String',
    :'cbs_cmn_mem_map_bank_interleave_ddr4' => :'String',
    :'cbs_cmnc_tdp_ctl' => :'String',
    :'cbs_cpu_ccd_ctrl_ssp' => :'String',
    :'cbs_cpu_core_ctrl' => :'String',
    :'cbs_cpu_smt_ctrl' => :'String',
    :'cbs_dbg_cpu_snp_mem_cover' => :'String',
    :'cbs_dbg_cpu_snp_mem_size_cover' => :'String',
    :'cbs_df_cmn_acpi_srat_l3numa' => :'String',
    :'cbs_df_cmn_dram_nps' => :'String',
    :'cbs_df_cmn_mem_intlv' => :'String',
    :'cbs_df_cmn_mem_intlv_size' => :'String',
    :'cbs_sev_snp_support' => :'String',
    :'cdn_enable' => :'String',
    :'cdn_support' => :'String',
    :'channel_inter_leave' => :'String',
    :'cisco_adaptive_mem_training' => :'String',
    :'cisco_debug_level' => :'String',
    :'cisco_oprom_launch_optimization' => :'String',
    :'cisco_xgmi_max_speed' => :'String',
    :'cke_low_policy' => :'String',
    :'closed_loop_therm_throtl' => :'String',
    :'cmci_enable' => :'String',
    :'config_tdp' => :'String',
    :'config_tdp_level' => :'String',
    :'console_redirection' => :'String',
    :'core_multi_processing' => :'String',
    :'cpu_energy_performance' => :'String',
    :'cpu_frequency_floor' => :'String',
    :'cpu_perf_enhancement' => :'String',
    :'cpu_performance' => :'String',
    :'cpu_power_management' => :'String',
    :'cr_qos' => :'String',
    :'crfastgo_config' => :'String',
    :'dcpmm_firmware_downgrade' => :'String',
    :'demand_scrub' => :'String',
    :'direct_cache_access' => :'String',
    :'dram_clock_throttling' => :'String',
    :'dram_refresh_rate' => :'String',
    :'dram_sw_thermal_throttling' => :'String',
    :'eadr_support' => :'String',
    :'edpc_en' => :'String',
    :'enable_clock_spread_spec' => :'String',
    :'enable_mktme' => :'String',
    :'enable_sgx' => :'String',
    :'enable_tme' => :'String',
    :'energy_efficient_turbo' => :'String',
    :'eng_perf_tuning' => :'String',
    :'enhanced_intel_speed_step_tech' => :'String',
    :'epoch_update' => :'String',
    :'epp_enable' => :'String',
    :'epp_profile' => :'String',
    :'execute_disable_bit' => :'String',
    :'extended_apic' => :'String',
    :'flow_control' => :'String',
    :'frb2enable' => :'String',
    :'hardware_prefetch' => :'String',
    :'hwpm_enable' => :'String',
    :'imc_interleave' => :'String',
    :'intel_dynamic_speed_select' => :'String',
    :'intel_hyper_threading_tech' => :'String',
    :'intel_speed_select' => :'String',
    :'intel_turbo_boost_tech' => :'String',
    :'intel_virtualization_technology' => :'String',
    :'intel_vt_for_directed_io' => :'String',
    :'intel_vtd_coherency_support' => :'String',
    :'intel_vtd_interrupt_remapping' => :'String',
    :'intel_vtd_pass_through_dma_support' => :'String',
    :'intel_vtdats_support' => :'String',
    :'ioh_error_enable' => :'String',
    :'ioh_resource' => :'String',
    :'ip_prefetch' => :'String',
    :'ipv4http' => :'String',
    :'ipv4pxe' => :'String',
    :'ipv6http' => :'String',
    :'ipv6pxe' => :'String',
    :'kti_prefetch' => :'String',
    :'legacy_os_redirection' => :'String',
    :'legacy_usb_support' => :'String',
    :'llc_alloc' => :'String',
    :'llc_prefetch' => :'String',
    :'lom_port0state' => :'String',
    :'lom_port1state' => :'String',
    :'lom_port2state' => :'String',
    :'lom_port3state' => :'String',
    :'lom_ports_all_state' => :'String',
    :'lv_ddr_mode' => :'String',
    :'make_device_non_bootable' => :'String',
    :'memory_bandwidth_boost' => :'String',
    :'memory_inter_leave' => :'String',
    :'memory_mapped_io_above4gb' => :'String',
    :'memory_refresh_rate' => :'String',
    :'memory_size_limit' => :'String',
    :'memory_thermal_throttling' => :'String',
    :'mirroring_mode' => :'String',
    :'mmcfg_base' => :'String',
    :'network_stack' => :'String',
    :'numa_optimized' => :'String',
    :'nvmdimm_perform_config' => :'String',
    :'onboard10gbit_lom' => :'String',
    :'onboard_gbit_lom' => :'String',
    :'onboard_scu_storage_support' => :'String',
    :'onboard_scu_storage_sw_stack' => :'String',
    :'operation_mode' => :'String',
    :'os_boot_watchdog_timer' => :'String',
    :'os_boot_watchdog_timer_policy' => :'String',
    :'os_boot_watchdog_timer_timeout' => :'String',
    :'out_of_band_mgmt_port' => :'String',
    :'package_cstate_limit' => :'String',
    :'panic_high_watermark' => :'String',
    :'partial_cache_line_sparing' => :'String',
    :'partial_mirror_mode_config' => :'String',
    :'partial_mirror_percent' => :'String',
    :'partial_mirror_value1' => :'String',
    :'partial_mirror_value2' => :'String',
    :'partial_mirror_value3' => :'String',
    :'partial_mirror_value4' => :'String',
    :'patrol_scrub' => :'String',
    :'patrol_scrub_duration' => :'String',
    :'pc_ie_ras_support' => :'String',
    :'pc_ie_ssd_hot_plug_support' => :'String',
    :'pch_usb30mode' => :'String',
    :'pci_option_ro_ms' => :'String',
    :'pci_rom_clp' => :'String',
    :'pcie_ari_support' => :'String',
    :'pcie_pll_ssc' => :'String',
    :'pcie_slot_mraid1link_speed' => :'String',
    :'pcie_slot_mraid1option_rom' => :'String',
    :'pcie_slot_mraid2link_speed' => :'String',
    :'pcie_slot_mraid2option_rom' => :'String',
    :'pcie_slot_mstorraid_link_speed' => :'String',
    :'pcie_slot_mstorraid_option_rom' => :'String',
    :'pcie_slot_nvme1link_speed' => :'String',
    :'pcie_slot_nvme1option_rom' => :'String',
    :'pcie_slot_nvme2link_speed' => :'String',
    :'pcie_slot_nvme2option_rom' => :'String',
    :'pcie_slot_nvme3link_speed' => :'String',
    :'pcie_slot_nvme3option_rom' => :'String',
    :'pcie_slot_nvme4link_speed' => :'String',
    :'pcie_slot_nvme4option_rom' => :'String',
    :'pcie_slot_nvme5link_speed' => :'String',
    :'pcie_slot_nvme5option_rom' => :'String',
    :'pcie_slot_nvme6link_speed' => :'String',
    :'pcie_slot_nvme6option_rom' => :'String',
    :'pcie_slots_cdn_enable' => :'String',
    :'pop_support' => :'String',
    :'post_error_pause' => :'String',
    :'post_package_repair' => :'String',
    :'processor_c1e' => :'String',
    :'processor_c3report' => :'String',
    :'processor_c6report' => :'String',
    :'processor_cstate' => :'String',
    :'psata' => :'String',
    :'pstate_coord_type' => :'String',
    :'putty_key_pad' => :'String',
    :'pwr_perf_tuning' => :'String',
    :'qpi_link_frequency' => :'String',
    :'qpi_link_speed' => :'String',
    :'qpi_snoop_mode' => :'String',
    :'rank_inter_leave' => :'String',
    :'redirection_after_post' => :'String',
    :'sata_mode_select' => :'String',
    :'select_memory_ras_configuration' => :'String',
    :'select_ppr_type' => :'String',
    :'serial_port_aenable' => :'String',
    :'sev' => :'String',
    :'sgx_auto_registration_agent' => :'String',
    :'sgx_epoch0' => :'String',
    :'sgx_epoch1' => :'String',
    :'sgx_factory_reset' => :'String',
    :'sgx_le_pub_key_hash0' => :'String',
    :'sgx_le_pub_key_hash1' => :'String',
    :'sgx_le_pub_key_hash2' => :'String',
    :'sgx_le_pub_key_hash3' => :'String',
    :'sgx_le_wr' => :'String',
    :'sgx_package_info_in_band_access' => :'String',
    :'sgx_qos' => :'String',
    :'sha1pcr_bank' => :'String',
    :'sha256pcr_bank' => :'String',
    :'single_pctl_enable' => :'String',
    :'slot10link_speed' => :'String',
    :'slot10state' => :'String',
    :'slot11link_speed' => :'String',
    :'slot11state' => :'String',
    :'slot12link_speed' => :'String',
    :'slot12state' => :'String',
    :'slot13state' => :'String',
    :'slot14state' => :'String',
    :'slot1link_speed' => :'String',
    :'slot1state' => :'String',
    :'slot2link_speed' => :'String',
    :'slot2state' => :'String',
    :'slot3link_speed' => :'String',
    :'slot3state' => :'String',
    :'slot4link_speed' => :'String',
    :'slot4state' => :'String',
    :'slot5link_speed' => :'String',
    :'slot5state' => :'String',
    :'slot6link_speed' => :'String',
    :'slot6state' => :'String',
    :'slot7link_speed' => :'String',
    :'slot7state' => :'String',
    :'slot8link_speed' => :'String',
    :'slot8state' => :'String',
    :'slot9link_speed' => :'String',
    :'slot9state' => :'String',
    :'slot_flom_link_speed' => :'String',
    :'slot_front_nvme10link_speed' => :'String',
    :'slot_front_nvme10option_rom' => :'String',
    :'slot_front_nvme11link_speed' => :'String',
    :'slot_front_nvme11option_rom' => :'String',
    :'slot_front_nvme12link_speed' => :'String',
    :'slot_front_nvme12option_rom' => :'String',
    :'slot_front_nvme13option_rom' => :'String',
    :'slot_front_nvme14option_rom' => :'String',
    :'slot_front_nvme15option_rom' => :'String',
    :'slot_front_nvme16option_rom' => :'String',
    :'slot_front_nvme17option_rom' => :'String',
    :'slot_front_nvme18option_rom' => :'String',
    :'slot_front_nvme19option_rom' => :'String',
    :'slot_front_nvme1link_speed' => :'String',
    :'slot_front_nvme1option_rom' => :'String',
    :'slot_front_nvme20option_rom' => :'String',
    :'slot_front_nvme21option_rom' => :'String',
    :'slot_front_nvme22option_rom' => :'String',
    :'slot_front_nvme23option_rom' => :'String',
    :'slot_front_nvme24option_rom' => :'String',
    :'slot_front_nvme2link_speed' => :'String',
    :'slot_front_nvme2option_rom' => :'String',
    :'slot_front_nvme3link_speed' => :'String',
    :'slot_front_nvme3option_rom' => :'String',
    :'slot_front_nvme4link_speed' => :'String',
    :'slot_front_nvme4option_rom' => :'String',
    :'slot_front_nvme5link_speed' => :'String',
    :'slot_front_nvme5option_rom' => :'String',
    :'slot_front_nvme6link_speed' => :'String',
    :'slot_front_nvme6option_rom' => :'String',
    :'slot_front_nvme7link_speed' => :'String',
    :'slot_front_nvme7option_rom' => :'String',
    :'slot_front_nvme8link_speed' => :'String',
    :'slot_front_nvme8option_rom' => :'String',
    :'slot_front_nvme9link_speed' => :'String',
    :'slot_front_nvme9option_rom' => :'String',
    :'slot_front_slot5link_speed' => :'String',
    :'slot_front_slot6link_speed' => :'String',
    :'slot_gpu1state' => :'String',
    :'slot_gpu2state' => :'String',
    :'slot_gpu3state' => :'String',
    :'slot_gpu4state' => :'String',
    :'slot_gpu5state' => :'String',
    :'slot_gpu6state' => :'String',
    :'slot_gpu7state' => :'String',
    :'slot_gpu8state' => :'String',
    :'slot_hba_link_speed' => :'String',
    :'slot_hba_state' => :'String',
    :'slot_lom1link' => :'String',
    :'slot_lom2link' => :'String',
    :'slot_mezz_state' => :'String',
    :'slot_mlom_link_speed' => :'String',
    :'slot_mlom_state' => :'String',
    :'slot_mraid_link_speed' => :'String',
    :'slot_mraid_state' => :'String',
    :'slot_n10state' => :'String',
    :'slot_n11state' => :'String',
    :'slot_n12state' => :'String',
    :'slot_n13state' => :'String',
    :'slot_n14state' => :'String',
    :'slot_n15state' => :'String',
    :'slot_n16state' => :'String',
    :'slot_n17state' => :'String',
    :'slot_n18state' => :'String',
    :'slot_n19state' => :'String',
    :'slot_n1state' => :'String',
    :'slot_n20state' => :'String',
    :'slot_n21state' => :'String',
    :'slot_n22state' => :'String',
    :'slot_n23state' => :'String',
    :'slot_n24state' => :'String',
    :'slot_n2state' => :'String',
    :'slot_n3state' => :'String',
    :'slot_n4state' => :'String',
    :'slot_n5state' => :'String',
    :'slot_n6state' => :'String',
    :'slot_n7state' => :'String',
    :'slot_n8state' => :'String',
    :'slot_n9state' => :'String',
    :'slot_raid_link_speed' => :'String',
    :'slot_raid_state' => :'String',
    :'slot_rear_nvme1link_speed' => :'String',
    :'slot_rear_nvme1state' => :'String',
    :'slot_rear_nvme2link_speed' => :'String',
    :'slot_rear_nvme2state' => :'String',
    :'slot_rear_nvme3link_speed' => :'String',
    :'slot_rear_nvme3state' => :'String',
    :'slot_rear_nvme4link_speed' => :'String',
    :'slot_rear_nvme4state' => :'String',
    :'slot_rear_nvme5state' => :'String',
    :'slot_rear_nvme6state' => :'String',
    :'slot_rear_nvme7state' => :'String',
    :'slot_rear_nvme8state' => :'String',
    :'slot_riser1link_speed' => :'String',
    :'slot_riser1slot1link_speed' => :'String',
    :'slot_riser1slot2link_speed' => :'String',
    :'slot_riser1slot3link_speed' => :'String',
    :'slot_riser2link_speed' => :'String',
    :'slot_riser2slot4link_speed' => :'String',
    :'slot_riser2slot5link_speed' => :'String',
    :'slot_riser2slot6link_speed' => :'String',
    :'slot_sas_state' => :'String',
    :'slot_ssd_slot1link_speed' => :'String',
    :'slot_ssd_slot2link_speed' => :'String',
    :'smee' => :'String',
    :'smt_mode' => :'String',
    :'snc' => :'String',
    :'snoopy_mode_for2lm' => :'String',
    :'snoopy_mode_for_ad' => :'String',
    :'sparing_mode' => :'String',
    :'sr_iov' => :'String',
    :'streamer_prefetch' => :'String',
    :'svm_mode' => :'String',
    :'terminal_type' => :'String',
    :'tpm_control' => :'String',
    :'tpm_pending_operation' => :'String',
    :'tpm_support' => :'String',
    :'tsme' => :'String',
    :'txt_support' => :'String',
    :'ucsm_boot_order_rule' => :'String',
    :'ufs_disable' => :'String',
    :'uma_based_clustering' => :'String',
    :'upi_link_enablement' => :'String',
    :'upi_power_management' => :'String',
    :'usb_emul6064' => :'String',
    :'usb_port_front' => :'String',
    :'usb_port_internal' => :'String',
    :'usb_port_kvm' => :'String',
    :'usb_port_rear' => :'String',
    :'usb_port_sd_card' => :'String',
    :'usb_port_vmedia' => :'String',
    :'usb_xhci_support' => :'String',
    :'vga_priority' => :'String',
    :'virtual_numa' => :'String',
    :'vmd_enable' => :'String',
    :'vol_memory_mode' => :'String',
    :'work_load_config' => :'String',
    :'xpt_prefetch' => :'String',
    :'xpt_remote_prefetch' => :'String',
    :'organization' => :'OrganizationOrganizationRelationship',
    :'profiles' => :'Array<PolicyAbstractConfigProfileRelationship>'
  }
end

Instance Method Details

#==(o) ⇒ Object

Checks equality by comparing each attribute.

Parameters:

  • Object (Object)

    to be compared



9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
# File 'lib/intersight_client/models/bios_policy.rb', line 9232

def ==(o)
  return true if self.equal?(o)
  self.class == o.class &&
      class_id == o.class_id &&
      object_type == o.object_type &&
      acs_control_gpu1state == o.acs_control_gpu1state &&
      acs_control_gpu2state == o.acs_control_gpu2state &&
      acs_control_gpu3state == o.acs_control_gpu3state &&
      acs_control_gpu4state == o.acs_control_gpu4state &&
      acs_control_gpu5state == o.acs_control_gpu5state &&
      acs_control_gpu6state == o.acs_control_gpu6state &&
      acs_control_gpu7state == o.acs_control_gpu7state &&
      acs_control_gpu8state == o.acs_control_gpu8state &&
      acs_control_slot11state == o.acs_control_slot11state &&
      acs_control_slot12state == o.acs_control_slot12state &&
      acs_control_slot13state == o.acs_control_slot13state &&
      acs_control_slot14state == o.acs_control_slot14state &&
      adjacent_cache_line_prefetch == o.adjacent_cache_line_prefetch &&
      advanced_mem_test == o.advanced_mem_test &&
      all_usb_devices == o.all_usb_devices &&
      altitude == o.altitude &&
      aspm_support == o.aspm_support &&
      assert_nmi_on_perr == o.assert_nmi_on_perr &&
      assert_nmi_on_serr == o.assert_nmi_on_serr &&
      auto_cc_state == o.auto_cc_state &&
      autonumous_cstate_enable == o.autonumous_cstate_enable &&
      baud_rate == o.baud_rate &&
      bme_dma_mitigation == o.bme_dma_mitigation &&
      boot_option_num_retry == o.boot_option_num_retry &&
      boot_option_re_cool_down == o.boot_option_re_cool_down &&
      boot_option_retry == o.boot_option_retry &&
      boot_performance_mode == o.boot_performance_mode &&
      burst_and_postponed_refresh == o.burst_and_postponed_refresh &&
      c1auto_demotion == o.c1auto_demotion &&
      c1auto_un_demotion == o.c1auto_un_demotion &&
      cbs_cmn_apbdis == o.cbs_cmn_apbdis &&
      cbs_cmn_cpu_cpb == o.cbs_cmn_cpu_cpb &&
      cbs_cmn_cpu_gen_downcore_ctrl == o.cbs_cmn_cpu_gen_downcore_ctrl &&
      cbs_cmn_cpu_global_cstate_ctrl == o.cbs_cmn_cpu_global_cstate_ctrl &&
      cbs_cmn_cpu_l1stream_hw_prefetcher == o.cbs_cmn_cpu_l1stream_hw_prefetcher &&
      cbs_cmn_cpu_l2stream_hw_prefetcher == o.cbs_cmn_cpu_l2stream_hw_prefetcher &&
      cbs_cmn_cpu_smee == o.cbs_cmn_cpu_smee &&
      cbs_cmn_cpu_streaming_stores_ctrl == o.cbs_cmn_cpu_streaming_stores_ctrl &&
      cbs_cmn_determinism_slider == o.cbs_cmn_determinism_slider &&
      cbs_cmn_efficiency_mode_en == o.cbs_cmn_efficiency_mode_en &&
      cbs_cmn_fixed_soc_pstate == o.cbs_cmn_fixed_soc_pstate &&
      cbs_cmn_gnb_nb_iommu == o.cbs_cmn_gnb_nb_iommu &&
      cbs_cmn_gnb_smu_df_cstates == o.cbs_cmn_gnb_smu_df_cstates &&
      cbs_cmn_gnb_smucppc == o.cbs_cmn_gnb_smucppc &&
      cbs_cmn_mem_ctrl_bank_group_swap_ddr4 == o.cbs_cmn_mem_ctrl_bank_group_swap_ddr4 &&
      cbs_cmn_mem_map_bank_interleave_ddr4 == o.cbs_cmn_mem_map_bank_interleave_ddr4 &&
      cbs_cmnc_tdp_ctl == o.cbs_cmnc_tdp_ctl &&
      cbs_cpu_ccd_ctrl_ssp == o.cbs_cpu_ccd_ctrl_ssp &&
      cbs_cpu_core_ctrl == o.cbs_cpu_core_ctrl &&
      cbs_cpu_smt_ctrl == o.cbs_cpu_smt_ctrl &&
      cbs_dbg_cpu_snp_mem_cover == o.cbs_dbg_cpu_snp_mem_cover &&
      cbs_dbg_cpu_snp_mem_size_cover == o.cbs_dbg_cpu_snp_mem_size_cover &&
      cbs_df_cmn_acpi_srat_l3numa == o.cbs_df_cmn_acpi_srat_l3numa &&
      cbs_df_cmn_dram_nps == o.cbs_df_cmn_dram_nps &&
      cbs_df_cmn_mem_intlv == o.cbs_df_cmn_mem_intlv &&
      cbs_df_cmn_mem_intlv_size == o.cbs_df_cmn_mem_intlv_size &&
      cbs_sev_snp_support == o.cbs_sev_snp_support &&
      cdn_enable == o.cdn_enable &&
      cdn_support == o.cdn_support &&
      channel_inter_leave == o.channel_inter_leave &&
      cisco_adaptive_mem_training == o.cisco_adaptive_mem_training &&
      cisco_debug_level == o.cisco_debug_level &&
      cisco_oprom_launch_optimization == o.cisco_oprom_launch_optimization &&
      cisco_xgmi_max_speed == o.cisco_xgmi_max_speed &&
      cke_low_policy == o.cke_low_policy &&
      closed_loop_therm_throtl == o.closed_loop_therm_throtl &&
      cmci_enable == o.cmci_enable &&
      config_tdp == o.config_tdp &&
      config_tdp_level == o.config_tdp_level &&
      console_redirection == o.console_redirection &&
      core_multi_processing == o.core_multi_processing &&
      cpu_energy_performance == o.cpu_energy_performance &&
      cpu_frequency_floor == o.cpu_frequency_floor &&
      cpu_perf_enhancement == o.cpu_perf_enhancement &&
      cpu_performance == o.cpu_performance &&
      cpu_power_management == o.cpu_power_management &&
      cr_qos == o.cr_qos &&
      crfastgo_config == o.crfastgo_config &&
      dcpmm_firmware_downgrade == o.dcpmm_firmware_downgrade &&
      demand_scrub == o.demand_scrub &&
      direct_cache_access == o.direct_cache_access &&
      dram_clock_throttling == o.dram_clock_throttling &&
      dram_refresh_rate == o.dram_refresh_rate &&
      dram_sw_thermal_throttling == o.dram_sw_thermal_throttling &&
      eadr_support == o.eadr_support &&
      edpc_en == o.edpc_en &&
      enable_clock_spread_spec == o.enable_clock_spread_spec &&
      enable_mktme == o.enable_mktme &&
      enable_sgx == o.enable_sgx &&
      enable_tme == o.enable_tme &&
      energy_efficient_turbo == o.energy_efficient_turbo &&
      eng_perf_tuning == o.eng_perf_tuning &&
      enhanced_intel_speed_step_tech == o.enhanced_intel_speed_step_tech &&
      epoch_update == o.epoch_update &&
      epp_enable == o.epp_enable &&
      epp_profile == o.epp_profile &&
      execute_disable_bit == o.execute_disable_bit &&
      extended_apic == o.extended_apic &&
      flow_control == o.flow_control &&
      frb2enable == o.frb2enable &&
      hardware_prefetch == o.hardware_prefetch &&
      hwpm_enable == o.hwpm_enable &&
      imc_interleave == o.imc_interleave &&
      intel_dynamic_speed_select == o.intel_dynamic_speed_select &&
      intel_hyper_threading_tech == o.intel_hyper_threading_tech &&
      intel_speed_select == o.intel_speed_select &&
      intel_turbo_boost_tech == o.intel_turbo_boost_tech &&
      intel_virtualization_technology == o.intel_virtualization_technology &&
      intel_vt_for_directed_io == o.intel_vt_for_directed_io &&
      intel_vtd_coherency_support == o.intel_vtd_coherency_support &&
      intel_vtd_interrupt_remapping == o.intel_vtd_interrupt_remapping &&
      intel_vtd_pass_through_dma_support == o.intel_vtd_pass_through_dma_support &&
      intel_vtdats_support == o.intel_vtdats_support &&
      ioh_error_enable == o.ioh_error_enable &&
      ioh_resource == o.ioh_resource &&
      ip_prefetch == o.ip_prefetch &&
      ipv4http == o.ipv4http &&
      ipv4pxe == o.ipv4pxe &&
      ipv6http == o.ipv6http &&
      ipv6pxe == o.ipv6pxe &&
      kti_prefetch == o.kti_prefetch &&
      legacy_os_redirection == o.legacy_os_redirection &&
      legacy_usb_support == o.legacy_usb_support &&
      llc_alloc == o.llc_alloc &&
      llc_prefetch == o.llc_prefetch &&
      lom_port0state == o.lom_port0state &&
      lom_port1state == o.lom_port1state &&
      lom_port2state == o.lom_port2state &&
      lom_port3state == o.lom_port3state &&
      lom_ports_all_state == o.lom_ports_all_state &&
      lv_ddr_mode == o.lv_ddr_mode &&
      make_device_non_bootable == o.make_device_non_bootable &&
      memory_bandwidth_boost == o.memory_bandwidth_boost &&
      memory_inter_leave == o.memory_inter_leave &&
      memory_mapped_io_above4gb == o.memory_mapped_io_above4gb &&
      memory_refresh_rate == o.memory_refresh_rate &&
      memory_size_limit == o.memory_size_limit &&
      memory_thermal_throttling == o.memory_thermal_throttling &&
      mirroring_mode == o.mirroring_mode &&
      mmcfg_base == o.mmcfg_base &&
      network_stack == o.network_stack &&
      numa_optimized == o.numa_optimized &&
      nvmdimm_perform_config == o.nvmdimm_perform_config &&
      onboard10gbit_lom == o.onboard10gbit_lom &&
      onboard_gbit_lom == o.onboard_gbit_lom &&
      onboard_scu_storage_support == o.onboard_scu_storage_support &&
      onboard_scu_storage_sw_stack == o.onboard_scu_storage_sw_stack &&
      operation_mode == o.operation_mode &&
      os_boot_watchdog_timer == o.os_boot_watchdog_timer &&
      os_boot_watchdog_timer_policy == o.os_boot_watchdog_timer_policy &&
      os_boot_watchdog_timer_timeout == o.os_boot_watchdog_timer_timeout &&
      out_of_band_mgmt_port == o.out_of_band_mgmt_port &&
      package_cstate_limit == o.package_cstate_limit &&
      panic_high_watermark == o.panic_high_watermark &&
      partial_cache_line_sparing == o.partial_cache_line_sparing &&
      partial_mirror_mode_config == o.partial_mirror_mode_config &&
      partial_mirror_percent == o.partial_mirror_percent &&
      partial_mirror_value1 == o.partial_mirror_value1 &&
      partial_mirror_value2 == o.partial_mirror_value2 &&
      partial_mirror_value3 == o.partial_mirror_value3 &&
      partial_mirror_value4 == o.partial_mirror_value4 &&
      patrol_scrub == o.patrol_scrub &&
      patrol_scrub_duration == o.patrol_scrub_duration &&
      pc_ie_ras_support == o.pc_ie_ras_support &&
      pc_ie_ssd_hot_plug_support == o.pc_ie_ssd_hot_plug_support &&
      pch_usb30mode == o.pch_usb30mode &&
      pci_option_ro_ms == o.pci_option_ro_ms &&
      pci_rom_clp == o.pci_rom_clp &&
      pcie_ari_support == o.pcie_ari_support &&
      pcie_pll_ssc == o.pcie_pll_ssc &&
      pcie_slot_mraid1link_speed == o.pcie_slot_mraid1link_speed &&
      pcie_slot_mraid1option_rom == o.pcie_slot_mraid1option_rom &&
      pcie_slot_mraid2link_speed == o.pcie_slot_mraid2link_speed &&
      pcie_slot_mraid2option_rom == o.pcie_slot_mraid2option_rom &&
      pcie_slot_mstorraid_link_speed == o.pcie_slot_mstorraid_link_speed &&
      pcie_slot_mstorraid_option_rom == o.pcie_slot_mstorraid_option_rom &&
      pcie_slot_nvme1link_speed == o.pcie_slot_nvme1link_speed &&
      pcie_slot_nvme1option_rom == o.pcie_slot_nvme1option_rom &&
      pcie_slot_nvme2link_speed == o.pcie_slot_nvme2link_speed &&
      pcie_slot_nvme2option_rom == o.pcie_slot_nvme2option_rom &&
      pcie_slot_nvme3link_speed == o.pcie_slot_nvme3link_speed &&
      pcie_slot_nvme3option_rom == o.pcie_slot_nvme3option_rom &&
      pcie_slot_nvme4link_speed == o.pcie_slot_nvme4link_speed &&
      pcie_slot_nvme4option_rom == o.pcie_slot_nvme4option_rom &&
      pcie_slot_nvme5link_speed == o.pcie_slot_nvme5link_speed &&
      pcie_slot_nvme5option_rom == o.pcie_slot_nvme5option_rom &&
      pcie_slot_nvme6link_speed == o.pcie_slot_nvme6link_speed &&
      pcie_slot_nvme6option_rom == o.pcie_slot_nvme6option_rom &&
      pcie_slots_cdn_enable == o.pcie_slots_cdn_enable &&
      pop_support == o.pop_support &&
      post_error_pause == o.post_error_pause &&
      post_package_repair == o.post_package_repair &&
      processor_c1e == o.processor_c1e &&
      processor_c3report == o.processor_c3report &&
      processor_c6report == o.processor_c6report &&
      processor_cstate == o.processor_cstate &&
      psata == o.psata &&
      pstate_coord_type == o.pstate_coord_type &&
      putty_key_pad == o.putty_key_pad &&
      pwr_perf_tuning == o.pwr_perf_tuning &&
      qpi_link_frequency == o.qpi_link_frequency &&
      qpi_link_speed == o.qpi_link_speed &&
      qpi_snoop_mode == o.qpi_snoop_mode &&
      rank_inter_leave == o.rank_inter_leave &&
      redirection_after_post == o.redirection_after_post &&
      sata_mode_select == o.sata_mode_select &&
      select_memory_ras_configuration == o.select_memory_ras_configuration &&
      select_ppr_type == o.select_ppr_type &&
      serial_port_aenable == o.serial_port_aenable &&
      sev == o.sev &&
      sgx_auto_registration_agent == o.sgx_auto_registration_agent &&
      sgx_epoch0 == o.sgx_epoch0 &&
      sgx_epoch1 == o.sgx_epoch1 &&
      sgx_factory_reset == o.sgx_factory_reset &&
      sgx_le_pub_key_hash0 == o.sgx_le_pub_key_hash0 &&
      sgx_le_pub_key_hash1 == o.sgx_le_pub_key_hash1 &&
      sgx_le_pub_key_hash2 == o.sgx_le_pub_key_hash2 &&
      sgx_le_pub_key_hash3 == o.sgx_le_pub_key_hash3 &&
      sgx_le_wr == o.sgx_le_wr &&
      sgx_package_info_in_band_access == o.sgx_package_info_in_band_access &&
      sgx_qos == o.sgx_qos &&
      sha1pcr_bank == o.sha1pcr_bank &&
      sha256pcr_bank == o.sha256pcr_bank &&
      single_pctl_enable == o.single_pctl_enable &&
      slot10link_speed == o.slot10link_speed &&
      slot10state == o.slot10state &&
      slot11link_speed == o.slot11link_speed &&
      slot11state == o.slot11state &&
      slot12link_speed == o.slot12link_speed &&
      slot12state == o.slot12state &&
      slot13state == o.slot13state &&
      slot14state == o.slot14state &&
      slot1link_speed == o.slot1link_speed &&
      slot1state == o.slot1state &&
      slot2link_speed == o.slot2link_speed &&
      slot2state == o.slot2state &&
      slot3link_speed == o.slot3link_speed &&
      slot3state == o.slot3state &&
      slot4link_speed == o.slot4link_speed &&
      slot4state == o.slot4state &&
      slot5link_speed == o.slot5link_speed &&
      slot5state == o.slot5state &&
      slot6link_speed == o.slot6link_speed &&
      slot6state == o.slot6state &&
      slot7link_speed == o.slot7link_speed &&
      slot7state == o.slot7state &&
      slot8link_speed == o.slot8link_speed &&
      slot8state == o.slot8state &&
      slot9link_speed == o.slot9link_speed &&
      slot9state == o.slot9state &&
      slot_flom_link_speed == o.slot_flom_link_speed &&
      slot_front_nvme10link_speed == o.slot_front_nvme10link_speed &&
      slot_front_nvme10option_rom == o.slot_front_nvme10option_rom &&
      slot_front_nvme11link_speed == o.slot_front_nvme11link_speed &&
      slot_front_nvme11option_rom == o.slot_front_nvme11option_rom &&
      slot_front_nvme12link_speed == o.slot_front_nvme12link_speed &&
      slot_front_nvme12option_rom == o.slot_front_nvme12option_rom &&
      slot_front_nvme13option_rom == o.slot_front_nvme13option_rom &&
      slot_front_nvme14option_rom == o.slot_front_nvme14option_rom &&
      slot_front_nvme15option_rom == o.slot_front_nvme15option_rom &&
      slot_front_nvme16option_rom == o.slot_front_nvme16option_rom &&
      slot_front_nvme17option_rom == o.slot_front_nvme17option_rom &&
      slot_front_nvme18option_rom == o.slot_front_nvme18option_rom &&
      slot_front_nvme19option_rom == o.slot_front_nvme19option_rom &&
      slot_front_nvme1link_speed == o.slot_front_nvme1link_speed &&
      slot_front_nvme1option_rom == o.slot_front_nvme1option_rom &&
      slot_front_nvme20option_rom == o.slot_front_nvme20option_rom &&
      slot_front_nvme21option_rom == o.slot_front_nvme21option_rom &&
      slot_front_nvme22option_rom == o.slot_front_nvme22option_rom &&
      slot_front_nvme23option_rom == o.slot_front_nvme23option_rom &&
      slot_front_nvme24option_rom == o.slot_front_nvme24option_rom &&
      slot_front_nvme2link_speed == o.slot_front_nvme2link_speed &&
      slot_front_nvme2option_rom == o.slot_front_nvme2option_rom &&
      slot_front_nvme3link_speed == o.slot_front_nvme3link_speed &&
      slot_front_nvme3option_rom == o.slot_front_nvme3option_rom &&
      slot_front_nvme4link_speed == o.slot_front_nvme4link_speed &&
      slot_front_nvme4option_rom == o.slot_front_nvme4option_rom &&
      slot_front_nvme5link_speed == o.slot_front_nvme5link_speed &&
      slot_front_nvme5option_rom == o.slot_front_nvme5option_rom &&
      slot_front_nvme6link_speed == o.slot_front_nvme6link_speed &&
      slot_front_nvme6option_rom == o.slot_front_nvme6option_rom &&
      slot_front_nvme7link_speed == o.slot_front_nvme7link_speed &&
      slot_front_nvme7option_rom == o.slot_front_nvme7option_rom &&
      slot_front_nvme8link_speed == o.slot_front_nvme8link_speed &&
      slot_front_nvme8option_rom == o.slot_front_nvme8option_rom &&
      slot_front_nvme9link_speed == o.slot_front_nvme9link_speed &&
      slot_front_nvme9option_rom == o.slot_front_nvme9option_rom &&
      slot_front_slot5link_speed == o.slot_front_slot5link_speed &&
      slot_front_slot6link_speed == o.slot_front_slot6link_speed &&
      slot_gpu1state == o.slot_gpu1state &&
      slot_gpu2state == o.slot_gpu2state &&
      slot_gpu3state == o.slot_gpu3state &&
      slot_gpu4state == o.slot_gpu4state &&
      slot_gpu5state == o.slot_gpu5state &&
      slot_gpu6state == o.slot_gpu6state &&
      slot_gpu7state == o.slot_gpu7state &&
      slot_gpu8state == o.slot_gpu8state &&
      slot_hba_link_speed == o.slot_hba_link_speed &&
      slot_hba_state == o.slot_hba_state &&
      slot_lom1link == o.slot_lom1link &&
      slot_lom2link == o.slot_lom2link &&
      slot_mezz_state == o.slot_mezz_state &&
      slot_mlom_link_speed == o.slot_mlom_link_speed &&
      slot_mlom_state == o.slot_mlom_state &&
      slot_mraid_link_speed == o.slot_mraid_link_speed &&
      slot_mraid_state == o.slot_mraid_state &&
      slot_n10state == o.slot_n10state &&
      slot_n11state == o.slot_n11state &&
      slot_n12state == o.slot_n12state &&
      slot_n13state == o.slot_n13state &&
      slot_n14state == o.slot_n14state &&
      slot_n15state == o.slot_n15state &&
      slot_n16state == o.slot_n16state &&
      slot_n17state == o.slot_n17state &&
      slot_n18state == o.slot_n18state &&
      slot_n19state == o.slot_n19state &&
      slot_n1state == o.slot_n1state &&
      slot_n20state == o.slot_n20state &&
      slot_n21state == o.slot_n21state &&
      slot_n22state == o.slot_n22state &&
      slot_n23state == o.slot_n23state &&
      slot_n24state == o.slot_n24state &&
      slot_n2state == o.slot_n2state &&
      slot_n3state == o.slot_n3state &&
      slot_n4state == o.slot_n4state &&
      slot_n5state == o.slot_n5state &&
      slot_n6state == o.slot_n6state &&
      slot_n7state == o.slot_n7state &&
      slot_n8state == o.slot_n8state &&
      slot_n9state == o.slot_n9state &&
      slot_raid_link_speed == o.slot_raid_link_speed &&
      slot_raid_state == o.slot_raid_state &&
      slot_rear_nvme1link_speed == o.slot_rear_nvme1link_speed &&
      slot_rear_nvme1state == o.slot_rear_nvme1state &&
      slot_rear_nvme2link_speed == o.slot_rear_nvme2link_speed &&
      slot_rear_nvme2state == o.slot_rear_nvme2state &&
      slot_rear_nvme3link_speed == o.slot_rear_nvme3link_speed &&
      slot_rear_nvme3state == o.slot_rear_nvme3state &&
      slot_rear_nvme4link_speed == o.slot_rear_nvme4link_speed &&
      slot_rear_nvme4state == o.slot_rear_nvme4state &&
      slot_rear_nvme5state == o.slot_rear_nvme5state &&
      slot_rear_nvme6state == o.slot_rear_nvme6state &&
      slot_rear_nvme7state == o.slot_rear_nvme7state &&
      slot_rear_nvme8state == o.slot_rear_nvme8state &&
      slot_riser1link_speed == o.slot_riser1link_speed &&
      slot_riser1slot1link_speed == o.slot_riser1slot1link_speed &&
      slot_riser1slot2link_speed == o.slot_riser1slot2link_speed &&
      slot_riser1slot3link_speed == o.slot_riser1slot3link_speed &&
      slot_riser2link_speed == o.slot_riser2link_speed &&
      slot_riser2slot4link_speed == o.slot_riser2slot4link_speed &&
      slot_riser2slot5link_speed == o.slot_riser2slot5link_speed &&
      slot_riser2slot6link_speed == o.slot_riser2slot6link_speed &&
      slot_sas_state == o.slot_sas_state &&
      slot_ssd_slot1link_speed == o.slot_ssd_slot1link_speed &&
      slot_ssd_slot2link_speed == o.slot_ssd_slot2link_speed &&
      smee == o.smee &&
      smt_mode == o.smt_mode &&
      snc == o.snc &&
      snoopy_mode_for2lm == o.snoopy_mode_for2lm &&
      snoopy_mode_for_ad == o.snoopy_mode_for_ad &&
      sparing_mode == o.sparing_mode &&
      sr_iov == o.sr_iov &&
      streamer_prefetch == o.streamer_prefetch &&
      svm_mode == o.svm_mode &&
      terminal_type == o.terminal_type &&
      tpm_control == o.tpm_control &&
      tpm_pending_operation == o.tpm_pending_operation &&
      tpm_support == o.tpm_support &&
      tsme == o.tsme &&
      txt_support == o.txt_support &&
      ucsm_boot_order_rule == o.ucsm_boot_order_rule &&
      ufs_disable == o.ufs_disable &&
      uma_based_clustering == o.uma_based_clustering &&
      upi_link_enablement == o.upi_link_enablement &&
      upi_power_management == o.upi_power_management &&
      usb_emul6064 == o.usb_emul6064 &&
      usb_port_front == o.usb_port_front &&
      usb_port_internal == o.usb_port_internal &&
      usb_port_kvm == o.usb_port_kvm &&
      usb_port_rear == o.usb_port_rear &&
      usb_port_sd_card == o.usb_port_sd_card &&
      usb_port_vmedia == o.usb_port_vmedia &&
      usb_xhci_support == o.usb_xhci_support &&
      vga_priority == o.vga_priority &&
      virtual_numa == o.virtual_numa &&
      vmd_enable == o.vmd_enable &&
      vol_memory_mode == o.vol_memory_mode &&
      work_load_config == o.work_load_config &&
      xpt_prefetch == o.xpt_prefetch &&
      xpt_remote_prefetch == o.xpt_remote_prefetch &&
      organization == o.organization &&
      profiles == o.profiles && super(o)
end

#_deserialize(type, value) ⇒ Object

Deserializes the data based on type

Parameters:

  • string

    type Data type

  • string

    value Value to be deserialized

Returns:

  • (Object)

    Deserialized data



9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
# File 'lib/intersight_client/models/bios_policy.rb', line 9677

def _deserialize(type, value)
  case type.to_sym
  when :Time
    Time.parse(value)
  when :Date
    Date.parse(value)
  when :String
    value.to_s
  when :Integer
    value.to_i
  when :Float
    value.to_f
  when :Boolean
    if value.to_s =~ /\A(true|t|yes|y|1)\z/i
      true
    else
      false
    end
  when :Object
    # generic object (usually a Hash), return directly
    value
  when /\AArray<(?<inner_type>.+)>\z/
    inner_type = Regexp.last_match[:inner_type]
    value.map { |v| _deserialize(inner_type, v) }
  when /\AHash<(?<k_type>.+?), (?<v_type>.+)>\z/
    k_type = Regexp.last_match[:k_type]
    v_type = Regexp.last_match[:v_type]
    {}.tap do |hash|
      value.each do |k, v|
        hash[_deserialize(k_type, k)] = _deserialize(v_type, v)
      end
    end
  else # model
    # models (e.g. Pet) or oneOf
    klass = IntersightClient.const_get(type)
    klass.respond_to?(:openapi_one_of) ? klass.build(value) : klass.build_from_hash(value)
  end
end

#_to_hash(value) ⇒ Hash

Outputs non-array value in the form of hash For object, use to_hash. Otherwise, just return the value

Parameters:

  • value (Object)

    Any valid value

Returns:

  • (Hash)

    Returns the value in the form of hash



9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
# File 'lib/intersight_client/models/bios_policy.rb', line 9748

def _to_hash(value)
  if value.is_a?(Array)
    value.compact.map { |v| _to_hash(v) }
  elsif value.is_a?(Hash)
    {}.tap do |hash|
      value.each { |k, v| hash[k] = _to_hash(v) }
    end
  elsif value.respond_to? :to_hash
    value.to_hash
  else
    value
  end
end

#build_from_hash(attributes) ⇒ Object

Builds the object from hash

Parameters:

  • attributes (Hash)

    Model attributes in the form of hash

Returns:

  • (Object)

    Returns the model itself



9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
# File 'lib/intersight_client/models/bios_policy.rb', line 9653

def build_from_hash(attributes)
  return nil unless attributes.is_a?(Hash)
  super(attributes)
  BiosPolicy.openapi_types.each_pair do |key, type|
    if attributes[BiosPolicy.attribute_map[key]].nil? && BiosPolicy.openapi_nullable.include?(key)
      self.send("#{key}=", nil)
    elsif type =~ /\AArray<(.*)>/i
      # check to ensure the input is an array given that the attribute
      # is documented as an array but the input is not
      if attributes[BiosPolicy.attribute_map[key]].is_a?(Array)
        self.send("#{key}=", attributes[BiosPolicy.attribute_map[key]].map { |v| _deserialize($1, v) })
      end
    elsif !attributes[BiosPolicy.attribute_map[key]].nil?
      self.send("#{key}=", _deserialize(type, attributes[BiosPolicy.attribute_map[key]]))
    end
  end

  self
end

#eql?(o) ⇒ Boolean

Parameters:

  • Object (Object)

    to be compared

Returns:

  • (Boolean)

See Also:

  • `==` method


9633
9634
9635
# File 'lib/intersight_client/models/bios_policy.rb', line 9633

def eql?(o)
  self == o
end

#hashInteger

Calculates hash code according to all attributes.

Returns:

  • (Integer)

    Hash code



9639
9640
9641
# File 'lib/intersight_client/models/bios_policy.rb', line 9639

def hash
  [class_id, object_type, acs_control_gpu1state, acs_control_gpu2state, acs_control_gpu3state, acs_control_gpu4state, acs_control_gpu5state, acs_control_gpu6state, acs_control_gpu7state, acs_control_gpu8state, acs_control_slot11state, acs_control_slot12state, acs_control_slot13state, acs_control_slot14state, adjacent_cache_line_prefetch, advanced_mem_test, all_usb_devices, altitude, aspm_support, assert_nmi_on_perr, assert_nmi_on_serr, auto_cc_state, autonumous_cstate_enable, baud_rate, bme_dma_mitigation, boot_option_num_retry, boot_option_re_cool_down, boot_option_retry, boot_performance_mode, burst_and_postponed_refresh, c1auto_demotion, c1auto_un_demotion, cbs_cmn_apbdis, cbs_cmn_cpu_cpb, cbs_cmn_cpu_gen_downcore_ctrl, cbs_cmn_cpu_global_cstate_ctrl, cbs_cmn_cpu_l1stream_hw_prefetcher, cbs_cmn_cpu_l2stream_hw_prefetcher, cbs_cmn_cpu_smee, cbs_cmn_cpu_streaming_stores_ctrl, cbs_cmn_determinism_slider, cbs_cmn_efficiency_mode_en, cbs_cmn_fixed_soc_pstate, cbs_cmn_gnb_nb_iommu, cbs_cmn_gnb_smu_df_cstates, cbs_cmn_gnb_smucppc, cbs_cmn_mem_ctrl_bank_group_swap_ddr4, cbs_cmn_mem_map_bank_interleave_ddr4, cbs_cmnc_tdp_ctl, cbs_cpu_ccd_ctrl_ssp, cbs_cpu_core_ctrl, cbs_cpu_smt_ctrl, cbs_dbg_cpu_snp_mem_cover, cbs_dbg_cpu_snp_mem_size_cover, cbs_df_cmn_acpi_srat_l3numa, cbs_df_cmn_dram_nps, cbs_df_cmn_mem_intlv, cbs_df_cmn_mem_intlv_size, cbs_sev_snp_support, cdn_enable, cdn_support, channel_inter_leave, cisco_adaptive_mem_training, cisco_debug_level, cisco_oprom_launch_optimization, cisco_xgmi_max_speed, cke_low_policy, closed_loop_therm_throtl, cmci_enable, config_tdp, config_tdp_level, console_redirection, core_multi_processing, cpu_energy_performance, cpu_frequency_floor, cpu_perf_enhancement, cpu_performance, cpu_power_management, cr_qos, crfastgo_config, dcpmm_firmware_downgrade, demand_scrub, direct_cache_access, dram_clock_throttling, dram_refresh_rate, dram_sw_thermal_throttling, eadr_support, edpc_en, enable_clock_spread_spec, enable_mktme, enable_sgx, enable_tme, energy_efficient_turbo, eng_perf_tuning, enhanced_intel_speed_step_tech, epoch_update, epp_enable, epp_profile, execute_disable_bit, extended_apic, flow_control, frb2enable, hardware_prefetch, hwpm_enable, imc_interleave, intel_dynamic_speed_select, intel_hyper_threading_tech, intel_speed_select, intel_turbo_boost_tech, intel_virtualization_technology, intel_vt_for_directed_io, intel_vtd_coherency_support, intel_vtd_interrupt_remapping, intel_vtd_pass_through_dma_support, intel_vtdats_support, ioh_error_enable, ioh_resource, ip_prefetch, ipv4http, ipv4pxe, ipv6http, ipv6pxe, kti_prefetch, legacy_os_redirection, legacy_usb_support, llc_alloc, llc_prefetch, lom_port0state, lom_port1state, lom_port2state, lom_port3state, lom_ports_all_state, lv_ddr_mode, make_device_non_bootable, memory_bandwidth_boost, memory_inter_leave, memory_mapped_io_above4gb, memory_refresh_rate, memory_size_limit, memory_thermal_throttling, mirroring_mode, mmcfg_base, network_stack, numa_optimized, nvmdimm_perform_config, onboard10gbit_lom, onboard_gbit_lom, onboard_scu_storage_support, onboard_scu_storage_sw_stack, operation_mode, os_boot_watchdog_timer, os_boot_watchdog_timer_policy, os_boot_watchdog_timer_timeout, out_of_band_mgmt_port, package_cstate_limit, panic_high_watermark, partial_cache_line_sparing, partial_mirror_mode_config, partial_mirror_percent, partial_mirror_value1, partial_mirror_value2, partial_mirror_value3, partial_mirror_value4, patrol_scrub, patrol_scrub_duration, pc_ie_ras_support, pc_ie_ssd_hot_plug_support, pch_usb30mode, pci_option_ro_ms, pci_rom_clp, pcie_ari_support, pcie_pll_ssc, pcie_slot_mraid1link_speed, pcie_slot_mraid1option_rom, pcie_slot_mraid2link_speed, pcie_slot_mraid2option_rom, pcie_slot_mstorraid_link_speed, pcie_slot_mstorraid_option_rom, pcie_slot_nvme1link_speed, pcie_slot_nvme1option_rom, pcie_slot_nvme2link_speed, pcie_slot_nvme2option_rom, pcie_slot_nvme3link_speed, pcie_slot_nvme3option_rom, pcie_slot_nvme4link_speed, pcie_slot_nvme4option_rom, pcie_slot_nvme5link_speed, pcie_slot_nvme5option_rom, pcie_slot_nvme6link_speed, pcie_slot_nvme6option_rom, pcie_slots_cdn_enable, pop_support, post_error_pause, post_package_repair, processor_c1e, processor_c3report, processor_c6report, processor_cstate, psata, pstate_coord_type, putty_key_pad, pwr_perf_tuning, qpi_link_frequency, qpi_link_speed, qpi_snoop_mode, rank_inter_leave, redirection_after_post, sata_mode_select, select_memory_ras_configuration, select_ppr_type, serial_port_aenable, sev, sgx_auto_registration_agent, sgx_epoch0, sgx_epoch1, sgx_factory_reset, sgx_le_pub_key_hash0, sgx_le_pub_key_hash1, sgx_le_pub_key_hash2, sgx_le_pub_key_hash3, sgx_le_wr, sgx_package_info_in_band_access, sgx_qos, sha1pcr_bank, sha256pcr_bank, single_pctl_enable, slot10link_speed, slot10state, slot11link_speed, slot11state, slot12link_speed, slot12state, slot13state, slot14state, slot1link_speed, slot1state, slot2link_speed, slot2state, slot3link_speed, slot3state, slot4link_speed, slot4state, slot5link_speed, slot5state, slot6link_speed, slot6state, slot7link_speed, slot7state, slot8link_speed, slot8state, slot9link_speed, slot9state, slot_flom_link_speed, slot_front_nvme10link_speed, slot_front_nvme10option_rom, slot_front_nvme11link_speed, slot_front_nvme11option_rom, slot_front_nvme12link_speed, slot_front_nvme12option_rom, slot_front_nvme13option_rom, slot_front_nvme14option_rom, slot_front_nvme15option_rom, slot_front_nvme16option_rom, slot_front_nvme17option_rom, slot_front_nvme18option_rom, slot_front_nvme19option_rom, slot_front_nvme1link_speed, slot_front_nvme1option_rom, slot_front_nvme20option_rom, slot_front_nvme21option_rom, slot_front_nvme22option_rom, slot_front_nvme23option_rom, slot_front_nvme24option_rom, slot_front_nvme2link_speed, slot_front_nvme2option_rom, slot_front_nvme3link_speed, slot_front_nvme3option_rom, slot_front_nvme4link_speed, slot_front_nvme4option_rom, slot_front_nvme5link_speed, slot_front_nvme5option_rom, slot_front_nvme6link_speed, slot_front_nvme6option_rom, slot_front_nvme7link_speed, slot_front_nvme7option_rom, slot_front_nvme8link_speed, slot_front_nvme8option_rom, slot_front_nvme9link_speed, slot_front_nvme9option_rom, slot_front_slot5link_speed, slot_front_slot6link_speed, slot_gpu1state, slot_gpu2state, slot_gpu3state, slot_gpu4state, slot_gpu5state, slot_gpu6state, slot_gpu7state, slot_gpu8state, slot_hba_link_speed, slot_hba_state, slot_lom1link, slot_lom2link, slot_mezz_state, slot_mlom_link_speed, slot_mlom_state, slot_mraid_link_speed, slot_mraid_state, slot_n10state, slot_n11state, slot_n12state, slot_n13state, slot_n14state, slot_n15state, slot_n16state, slot_n17state, slot_n18state, slot_n19state, slot_n1state, slot_n20state, slot_n21state, slot_n22state, slot_n23state, slot_n24state, slot_n2state, slot_n3state, slot_n4state, slot_n5state, slot_n6state, slot_n7state, slot_n8state, slot_n9state, slot_raid_link_speed, slot_raid_state, slot_rear_nvme1link_speed, slot_rear_nvme1state, slot_rear_nvme2link_speed, slot_rear_nvme2state, slot_rear_nvme3link_speed, slot_rear_nvme3state, slot_rear_nvme4link_speed, slot_rear_nvme4state, slot_rear_nvme5state, slot_rear_nvme6state, slot_rear_nvme7state, slot_rear_nvme8state, slot_riser1link_speed, slot_riser1slot1link_speed, slot_riser1slot2link_speed, slot_riser1slot3link_speed, slot_riser2link_speed, slot_riser2slot4link_speed, slot_riser2slot5link_speed, slot_riser2slot6link_speed, slot_sas_state, slot_ssd_slot1link_speed, slot_ssd_slot2link_speed, smee, smt_mode, snc, snoopy_mode_for2lm, snoopy_mode_for_ad, sparing_mode, sr_iov, streamer_prefetch, svm_mode, terminal_type, tpm_control, tpm_pending_operation, tpm_support, tsme, txt_support, ucsm_boot_order_rule, ufs_disable, uma_based_clustering, upi_link_enablement, upi_power_management, usb_emul6064, usb_port_front, usb_port_internal, usb_port_kvm, usb_port_rear, usb_port_sd_card, usb_port_vmedia, usb_xhci_support, vga_priority, virtual_numa, vmd_enable, vol_memory_mode, work_load_config, xpt_prefetch, xpt_remote_prefetch, organization, profiles].hash
end

#list_invalid_propertiesObject

Show invalid properties with the reasons. Usually used together with valid?

Returns:

  • Array for valid properties with the reasons



4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
# File 'lib/intersight_client/models/bios_policy.rb', line 4435

def list_invalid_properties
  invalid_properties = super
  if @class_id.nil?
    invalid_properties.push('invalid value for "class_id", class_id cannot be nil.')
  end

  if @object_type.nil?
    invalid_properties.push('invalid value for "object_type", object_type cannot be nil.')
  end

  pattern = Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-9]\d{4}|[1-9]\d{5}|10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6])$|^(platform-default)$/)
  if !@cbs_dbg_cpu_snp_mem_size_cover.nil? && @cbs_dbg_cpu_snp_mem_size_cover !~ pattern
    invalid_properties.push("invalid value for \"cbs_dbg_cpu_snp_mem_size_cover\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$|^(platform-default)$/)
  if !@memory_size_limit.nil? && @memory_size_limit !~ pattern
    invalid_properties.push("invalid value for \"memory_size_limit\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^(\d\.\d{1,2}|[1-4]\d\.\d{1,2}|50\.[0]{1,2})$|^(platform-default)$/)
  if !@partial_mirror_percent.nil? && @partial_mirror_percent !~ pattern
    invalid_properties.push("invalid value for \"partial_mirror_percent\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$|^(platform-default)$/)
  if !@partial_mirror_value1.nil? && @partial_mirror_value1 !~ pattern
    invalid_properties.push("invalid value for \"partial_mirror_value1\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$|^(platform-default)$/)
  if !@partial_mirror_value2.nil? && @partial_mirror_value2 !~ pattern
    invalid_properties.push("invalid value for \"partial_mirror_value2\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$|^(platform-default)$/)
  if !@partial_mirror_value3.nil? && @partial_mirror_value3 !~ pattern
    invalid_properties.push("invalid value for \"partial_mirror_value3\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$|^(platform-default)$/)
  if !@partial_mirror_value4.nil? && @partial_mirror_value4 !~ pattern
    invalid_properties.push("invalid value for \"partial_mirror_value4\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^([5-9]|1\d|2[0-3])$|^(platform-default)$/)
  if !@patrol_scrub_duration.nil? && @patrol_scrub_duration !~ pattern
    invalid_properties.push("invalid value for \"patrol_scrub_duration\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  if !@sgx_epoch0.nil? && @sgx_epoch0 !~ pattern
    invalid_properties.push("invalid value for \"sgx_epoch0\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  if !@sgx_epoch1.nil? && @sgx_epoch1 !~ pattern
    invalid_properties.push("invalid value for \"sgx_epoch1\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  if !@sgx_le_pub_key_hash0.nil? && @sgx_le_pub_key_hash0 !~ pattern
    invalid_properties.push("invalid value for \"sgx_le_pub_key_hash0\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  if !@sgx_le_pub_key_hash1.nil? && @sgx_le_pub_key_hash1 !~ pattern
    invalid_properties.push("invalid value for \"sgx_le_pub_key_hash1\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  if !@sgx_le_pub_key_hash2.nil? && @sgx_le_pub_key_hash2 !~ pattern
    invalid_properties.push("invalid value for \"sgx_le_pub_key_hash2\", must conform to the pattern #{pattern}.")
  end

  pattern = Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  if !@sgx_le_pub_key_hash3.nil? && @sgx_le_pub_key_hash3 !~ pattern
    invalid_properties.push("invalid value for \"sgx_le_pub_key_hash3\", must conform to the pattern #{pattern}.")
  end

  invalid_properties
end

#to_bodyHash

to_body is an alias to to_hash (backward compatibility)

Returns:

  • (Hash)

    Returns the object in the form of hash



9724
9725
9726
# File 'lib/intersight_client/models/bios_policy.rb', line 9724

def to_body
  to_hash
end

#to_hashHash

Returns the object in the form of hash

Returns:

  • (Hash)

    Returns the object in the form of hash



9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
# File 'lib/intersight_client/models/bios_policy.rb', line 9730

def to_hash
  hash = super
  BiosPolicy.attribute_map.each_pair do |attr, param|
    value = self.send(attr)
    if value.nil?
      is_nullable = BiosPolicy.openapi_nullable.include?(attr)
      next if !is_nullable || (is_nullable && !instance_variable_defined?(:"@#{attr}"))
    end

    hash[param] = _to_hash(value)
  end
  hash
end

#to_sString

Returns the string representation of the object

Returns:

  • (String)

    String presentation of the object



9718
9719
9720
# File 'lib/intersight_client/models/bios_policy.rb', line 9718

def to_s
  to_hash.to_s
end

#valid?Boolean

Check to see if the all the properties in the model are valid

Returns:

  • (Boolean)

    true if the model is valid



4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
# File 'lib/intersight_client/models/bios_policy.rb', line 4520

def valid?
  return false if @class_id.nil?
  class_id_validator = EnumAttributeValidator.new('String', ["bios.Policy"])
  return false unless class_id_validator.valid?(@class_id)
  return false if @object_type.nil?
  object_type_validator = EnumAttributeValidator.new('String', ["bios.Policy"])
  return false unless object_type_validator.valid?(@object_type)
  acs_control_gpu1state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_gpu1state_validator.valid?(@acs_control_gpu1state)
  acs_control_gpu2state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_gpu2state_validator.valid?(@acs_control_gpu2state)
  acs_control_gpu3state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_gpu3state_validator.valid?(@acs_control_gpu3state)
  acs_control_gpu4state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_gpu4state_validator.valid?(@acs_control_gpu4state)
  acs_control_gpu5state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_gpu5state_validator.valid?(@acs_control_gpu5state)
  acs_control_gpu6state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_gpu6state_validator.valid?(@acs_control_gpu6state)
  acs_control_gpu7state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_gpu7state_validator.valid?(@acs_control_gpu7state)
  acs_control_gpu8state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_gpu8state_validator.valid?(@acs_control_gpu8state)
  acs_control_slot11state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_slot11state_validator.valid?(@acs_control_slot11state)
  acs_control_slot12state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_slot12state_validator.valid?(@acs_control_slot12state)
  acs_control_slot13state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_slot13state_validator.valid?(@acs_control_slot13state)
  acs_control_slot14state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless acs_control_slot14state_validator.valid?(@acs_control_slot14state)
  adjacent_cache_line_prefetch_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless adjacent_cache_line_prefetch_validator.valid?(@adjacent_cache_line_prefetch)
  advanced_mem_test_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless advanced_mem_test_validator.valid?(@advanced_mem_test)
  all_usb_devices_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless all_usb_devices_validator.valid?(@all_usb_devices)
  altitude_validator = EnumAttributeValidator.new('String', ["platform-default", "300-m", "900-m", "1500-m", "3000-m", "auto"])
  return false unless altitude_validator.valid?(@altitude)
  aspm_support_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "Force L0s", "L1 Only"])
  return false unless aspm_support_validator.valid?(@aspm_support)
  assert_nmi_on_perr_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless assert_nmi_on_perr_validator.valid?(@assert_nmi_on_perr)
  assert_nmi_on_serr_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless assert_nmi_on_serr_validator.valid?(@assert_nmi_on_serr)
  auto_cc_state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless auto_cc_state_validator.valid?(@auto_cc_state)
  autonumous_cstate_enable_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless autonumous_cstate_enable_validator.valid?(@autonumous_cstate_enable)
  baud_rate_validator = EnumAttributeValidator.new('String', ["platform-default", "9600", "19200", "38400", "57600", "115200"])
  return false unless baud_rate_validator.valid?(@baud_rate)
  bme_dma_mitigation_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless bme_dma_mitigation_validator.valid?(@bme_dma_mitigation)
  boot_option_num_retry_validator = EnumAttributeValidator.new('String', ["platform-default", "5", "13", "Infinite"])
  return false unless boot_option_num_retry_validator.valid?(@boot_option_num_retry)
  boot_option_re_cool_down_validator = EnumAttributeValidator.new('String', ["platform-default", "15", "45", "90"])
  return false unless boot_option_re_cool_down_validator.valid?(@boot_option_re_cool_down)
  boot_option_retry_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless boot_option_retry_validator.valid?(@boot_option_retry)
  boot_performance_mode_validator = EnumAttributeValidator.new('String', ["platform-default", "Max Efficient", "Max Performance", "Set by Intel NM"])
  return false unless boot_performance_mode_validator.valid?(@boot_performance_mode)
  burst_and_postponed_refresh_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless burst_and_postponed_refresh_validator.valid?(@burst_and_postponed_refresh)
  c1auto_demotion_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless c1auto_demotion_validator.valid?(@c1auto_demotion)
  c1auto_un_demotion_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless c1auto_un_demotion_validator.valid?(@c1auto_un_demotion)
  cbs_cmn_apbdis_validator = EnumAttributeValidator.new('String', ["platform-default", "0", "1", "Auto"])
  return false unless cbs_cmn_apbdis_validator.valid?(@cbs_cmn_apbdis)
  cbs_cmn_cpu_cpb_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled"])
  return false unless cbs_cmn_cpu_cpb_validator.valid?(@cbs_cmn_cpu_cpb)
  cbs_cmn_cpu_gen_downcore_ctrl_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "FOUR (2 + 2)", "FOUR (4 + 0)", "SIX (3 + 3)", "THREE (3 + 0)", "TWO (1 + 1)", "TWO (2 + 0)"])
  return false unless cbs_cmn_cpu_gen_downcore_ctrl_validator.valid?(@cbs_cmn_cpu_gen_downcore_ctrl)
  cbs_cmn_cpu_global_cstate_ctrl_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless cbs_cmn_cpu_global_cstate_ctrl_validator.valid?(@cbs_cmn_cpu_global_cstate_ctrl)
  cbs_cmn_cpu_l1stream_hw_prefetcher_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless cbs_cmn_cpu_l1stream_hw_prefetcher_validator.valid?(@cbs_cmn_cpu_l1stream_hw_prefetcher)
  cbs_cmn_cpu_l2stream_hw_prefetcher_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless cbs_cmn_cpu_l2stream_hw_prefetcher_validator.valid?(@cbs_cmn_cpu_l2stream_hw_prefetcher)
  cbs_cmn_cpu_smee_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless cbs_cmn_cpu_smee_validator.valid?(@cbs_cmn_cpu_smee)
  cbs_cmn_cpu_streaming_stores_ctrl_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless cbs_cmn_cpu_streaming_stores_ctrl_validator.valid?(@cbs_cmn_cpu_streaming_stores_ctrl)
  cbs_cmn_determinism_slider_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Performance", "Power"])
  return false unless cbs_cmn_determinism_slider_validator.valid?(@cbs_cmn_determinism_slider)
  cbs_cmn_efficiency_mode_en_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Enabled"])
  return false unless cbs_cmn_efficiency_mode_en_validator.valid?(@cbs_cmn_efficiency_mode_en)
  cbs_cmn_fixed_soc_pstate_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "P0", "P1", "P2", "P3"])
  return false unless cbs_cmn_fixed_soc_pstate_validator.valid?(@cbs_cmn_fixed_soc_pstate)
  cbs_cmn_gnb_nb_iommu_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless cbs_cmn_gnb_nb_iommu_validator.valid?(@cbs_cmn_gnb_nb_iommu)
  cbs_cmn_gnb_smu_df_cstates_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless cbs_cmn_gnb_smu_df_cstates_validator.valid?(@cbs_cmn_gnb_smu_df_cstates)
  cbs_cmn_gnb_smucppc_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless cbs_cmn_gnb_smucppc_validator.valid?(@cbs_cmn_gnb_smucppc)
  cbs_cmn_mem_ctrl_bank_group_swap_ddr4_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless cbs_cmn_mem_ctrl_bank_group_swap_ddr4_validator.valid?(@cbs_cmn_mem_ctrl_bank_group_swap_ddr4)
  cbs_cmn_mem_map_bank_interleave_ddr4_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled"])
  return false unless cbs_cmn_mem_map_bank_interleave_ddr4_validator.valid?(@cbs_cmn_mem_map_bank_interleave_ddr4)
  cbs_cmnc_tdp_ctl_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Manual"])
  return false unless cbs_cmnc_tdp_ctl_validator.valid?(@cbs_cmnc_tdp_ctl)
  cbs_cpu_ccd_ctrl_ssp_validator = EnumAttributeValidator.new('String', ["platform-default", "2 CCDs", "3 CCDs", "4 CCDs", "6 CCDs", "Auto"])
  return false unless cbs_cpu_ccd_ctrl_ssp_validator.valid?(@cbs_cpu_ccd_ctrl_ssp)
  cbs_cpu_core_ctrl_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "FIVE (5 + 0)", "FOUR (4 + 0)", "ONE (1 + 0)", "SEVEN (7 + 0)", "SIX (6 + 0)", "THREE (3 + 0)", "TWO (2 + 0)"])
  return false unless cbs_cpu_core_ctrl_validator.valid?(@cbs_cpu_core_ctrl)
  cbs_cpu_smt_ctrl_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless cbs_cpu_smt_ctrl_validator.valid?(@cbs_cpu_smt_ctrl)
  cbs_dbg_cpu_snp_mem_cover_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Custom", "disabled", "enabled"])
  return false unless cbs_dbg_cpu_snp_mem_cover_validator.valid?(@cbs_dbg_cpu_snp_mem_cover)
  return false if !@cbs_dbg_cpu_snp_mem_size_cover.nil? && @cbs_dbg_cpu_snp_mem_size_cover !~ Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-9]\d{4}|[1-9]\d{5}|10[0-3]\d{4}|104[0-7]\d{3}|1048[0-4]\d{2}|10485[0-6]\d|104857[0-6])$|^(platform-default)$/)
  cbs_df_cmn_acpi_srat_l3numa_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless cbs_df_cmn_acpi_srat_l3numa_validator.valid?(@cbs_df_cmn_acpi_srat_l3numa)
  cbs_df_cmn_dram_nps_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "NPS0", "NPS1", "NPS2", "NPS4"])
  return false unless cbs_df_cmn_dram_nps_validator.valid?(@cbs_df_cmn_dram_nps)
  cbs_df_cmn_mem_intlv_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Channel", "Die", "None", "Socket"])
  return false unless cbs_df_cmn_mem_intlv_validator.valid?(@cbs_df_cmn_mem_intlv)
  cbs_df_cmn_mem_intlv_size_validator = EnumAttributeValidator.new('String', ["platform-default", "256 Bytes", "512 Bytes", "1 KB", "2 KB", "4 KB", "Auto"])
  return false unless cbs_df_cmn_mem_intlv_size_validator.valid?(@cbs_df_cmn_mem_intlv_size)
  cbs_sev_snp_support_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless cbs_sev_snp_support_validator.valid?(@cbs_sev_snp_support)
  cdn_enable_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless cdn_enable_validator.valid?(@cdn_enable)
  cdn_support_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "LOMs Only"])
  return false unless cdn_support_validator.valid?(@cdn_support)
  channel_inter_leave_validator = EnumAttributeValidator.new('String', ["platform-default", "1-way", "2-way", "3-way", "4-way", "auto"])
  return false unless channel_inter_leave_validator.valid?(@channel_inter_leave)
  cisco_adaptive_mem_training_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless cisco_adaptive_mem_training_validator.valid?(@cisco_adaptive_mem_training)
  cisco_debug_level_validator = EnumAttributeValidator.new('String', ["platform-default", "Maximum", "Minimum", "Normal"])
  return false unless cisco_debug_level_validator.valid?(@cisco_debug_level)
  cisco_oprom_launch_optimization_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless cisco_oprom_launch_optimization_validator.valid?(@cisco_oprom_launch_optimization)
  cisco_xgmi_max_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless cisco_xgmi_max_speed_validator.valid?(@cisco_xgmi_max_speed)
  cke_low_policy_validator = EnumAttributeValidator.new('String', ["platform-default", "auto", "disabled", "fast", "slow"])
  return false unless cke_low_policy_validator.valid?(@cke_low_policy)
  closed_loop_therm_throtl_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless closed_loop_therm_throtl_validator.valid?(@closed_loop_therm_throtl)
  cmci_enable_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless cmci_enable_validator.valid?(@cmci_enable)
  config_tdp_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless config_tdp_validator.valid?(@config_tdp)
  config_tdp_level_validator = EnumAttributeValidator.new('String', ["platform-default", "Level 1", "Level 2", "Normal"])
  return false unless config_tdp_level_validator.valid?(@config_tdp_level)
  console_redirection_validator = EnumAttributeValidator.new('String', ["platform-default", "com-0", "com-1", "disabled", "enabled", "serial-port-a"])
  return false unless console_redirection_validator.valid?(@console_redirection)
  core_multi_processing_validator = EnumAttributeValidator.new('String', ["platform-default", "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17", "18", "19", "20", "21", "22", "23", "24", "25", "26", "27", "28", "29", "30", "31", "32", "33", "34", "35", "36", "37", "38", "39", "40", "41", "42", "43", "44", "45", "46", "47", "48", "all"])
  return false unless core_multi_processing_validator.valid?(@core_multi_processing)
  cpu_energy_performance_validator = EnumAttributeValidator.new('String', ["platform-default", "balanced-energy", "balanced-performance", "balanced-power", "energy-efficient", "performance", "power"])
  return false unless cpu_energy_performance_validator.valid?(@cpu_energy_performance)
  cpu_frequency_floor_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless cpu_frequency_floor_validator.valid?(@cpu_frequency_floor)
  cpu_perf_enhancement_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled"])
  return false unless cpu_perf_enhancement_validator.valid?(@cpu_perf_enhancement)
  cpu_performance_validator = EnumAttributeValidator.new('String', ["platform-default", "custom", "enterprise", "high-throughput", "hpc"])
  return false unless cpu_performance_validator.valid?(@cpu_performance)
  cpu_power_management_validator = EnumAttributeValidator.new('String', ["platform-default", "custom", "disabled", "energy-efficient", "performance"])
  return false unless cpu_power_management_validator.valid?(@cpu_power_management)
  cr_qos_validator = EnumAttributeValidator.new('String', ["platform-default", "Disabled", "Mode 0 - Disable the PMem QoS Feature", "Mode 1 - M2M QoS Enable and CHA QoS Disable", "Mode 2 - M2M QoS Enable and CHA QoS Enable", "Recipe 1", "Recipe 2", "Recipe 3"])
  return false unless cr_qos_validator.valid?(@cr_qos)
  crfastgo_config_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Default", "Disable optimization", "Enable optimization", "Option 1", "Option 2", "Option 3", "Option 4", "Option 5"])
  return false unless crfastgo_config_validator.valid?(@crfastgo_config)
  dcpmm_firmware_downgrade_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless dcpmm_firmware_downgrade_validator.valid?(@dcpmm_firmware_downgrade)
  demand_scrub_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless demand_scrub_validator.valid?(@demand_scrub)
  direct_cache_access_validator = EnumAttributeValidator.new('String', ["platform-default", "auto", "disabled", "enabled"])
  return false unless direct_cache_access_validator.valid?(@direct_cache_access)
  dram_clock_throttling_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Balanced", "Energy Efficient", "Performance"])
  return false unless dram_clock_throttling_validator.valid?(@dram_clock_throttling)
  dram_refresh_rate_validator = EnumAttributeValidator.new('String', ["platform-default", "1x", "2x", "3x", "4x", "Auto"])
  return false unless dram_refresh_rate_validator.valid?(@dram_refresh_rate)
  dram_sw_thermal_throttling_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless dram_sw_thermal_throttling_validator.valid?(@dram_sw_thermal_throttling)
  eadr_support_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless eadr_support_validator.valid?(@eadr_support)
  edpc_en_validator = EnumAttributeValidator.new('String', ["platform-default", "Disabled", "On Fatal Error", "On Fatal and Non-Fatal Errors"])
  return false unless edpc_en_validator.valid?(@edpc_en)
  enable_clock_spread_spec_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless enable_clock_spread_spec_validator.valid?(@enable_clock_spread_spec)
  enable_mktme_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless enable_mktme_validator.valid?(@enable_mktme)
  enable_sgx_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless enable_sgx_validator.valid?(@enable_sgx)
  enable_tme_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless enable_tme_validator.valid?(@enable_tme)
  energy_efficient_turbo_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless energy_efficient_turbo_validator.valid?(@energy_efficient_turbo)
  eng_perf_tuning_validator = EnumAttributeValidator.new('String', ["platform-default", "BIOS", "OS"])
  return false unless eng_perf_tuning_validator.valid?(@eng_perf_tuning)
  enhanced_intel_speed_step_tech_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless enhanced_intel_speed_step_tech_validator.valid?(@enhanced_intel_speed_step_tech)
  epoch_update_validator = EnumAttributeValidator.new('String', ["platform-default", "Change to New Random Owner EPOCHs", "Manual User Defined Owner EPOCHs", "SGX Owner EPOCH activated"])
  return false unless epoch_update_validator.valid?(@epoch_update)
  epp_enable_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless epp_enable_validator.valid?(@epp_enable)
  epp_profile_validator = EnumAttributeValidator.new('String', ["platform-default", "Balanced Performance", "Balanced Power", "Performance", "Power"])
  return false unless epp_profile_validator.valid?(@epp_profile)
  execute_disable_bit_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless execute_disable_bit_validator.valid?(@execute_disable_bit)
  extended_apic_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "X2APIC", "XAPIC"])
  return false unless extended_apic_validator.valid?(@extended_apic)
  flow_control_validator = EnumAttributeValidator.new('String', ["platform-default", "none", "rts-cts"])
  return false unless flow_control_validator.valid?(@flow_control)
  frb2enable_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless frb2enable_validator.valid?(@frb2enable)
  hardware_prefetch_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless hardware_prefetch_validator.valid?(@hardware_prefetch)
  hwpm_enable_validator = EnumAttributeValidator.new('String', ["platform-default", "Disabled", "HWPM Native Mode", "HWPM OOB Mode", "NATIVE MODE", "Native Mode with no Legacy", "OOB MODE"])
  return false unless hwpm_enable_validator.valid?(@hwpm_enable)
  imc_interleave_validator = EnumAttributeValidator.new('String', ["platform-default", "1-way Interleave", "2-way Interleave", "Auto"])
  return false unless imc_interleave_validator.valid?(@imc_interleave)
  intel_dynamic_speed_select_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless intel_dynamic_speed_select_validator.valid?(@intel_dynamic_speed_select)
  intel_hyper_threading_tech_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless intel_hyper_threading_tech_validator.valid?(@intel_hyper_threading_tech)
  intel_speed_select_validator = EnumAttributeValidator.new('String', ["platform-default", "Base", "Config 1", "Config 2", "Config 3", "Config 4"])
  return false unless intel_speed_select_validator.valid?(@intel_speed_select)
  intel_turbo_boost_tech_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless intel_turbo_boost_tech_validator.valid?(@intel_turbo_boost_tech)
  intel_virtualization_technology_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless intel_virtualization_technology_validator.valid?(@intel_virtualization_technology)
  intel_vt_for_directed_io_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless intel_vt_for_directed_io_validator.valid?(@intel_vt_for_directed_io)
  intel_vtd_coherency_support_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless intel_vtd_coherency_support_validator.valid?(@intel_vtd_coherency_support)
  intel_vtd_interrupt_remapping_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless intel_vtd_interrupt_remapping_validator.valid?(@intel_vtd_interrupt_remapping)
  intel_vtd_pass_through_dma_support_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless intel_vtd_pass_through_dma_support_validator.valid?(@intel_vtd_pass_through_dma_support)
  intel_vtdats_support_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless intel_vtdats_support_validator.valid?(@intel_vtdats_support)
  ioh_error_enable_validator = EnumAttributeValidator.new('String', ["platform-default", "No", "Yes"])
  return false unless ioh_error_enable_validator.valid?(@ioh_error_enable)
  ioh_resource_validator = EnumAttributeValidator.new('String', ["platform-default", "IOH0 24k IOH1 40k", "IOH0 32k IOH1 32k", "IOH0 40k IOH1 24k", "IOH0 48k IOH1 16k", "IOH0 56k IOH1 8k"])
  return false unless ioh_resource_validator.valid?(@ioh_resource)
  ip_prefetch_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless ip_prefetch_validator.valid?(@ip_prefetch)
  ipv4http_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless ipv4http_validator.valid?(@ipv4http)
  ipv4pxe_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless ipv4pxe_validator.valid?(@ipv4pxe)
  ipv6http_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless ipv6http_validator.valid?(@ipv6http)
  ipv6pxe_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless ipv6pxe_validator.valid?(@ipv6pxe)
  kti_prefetch_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless kti_prefetch_validator.valid?(@kti_prefetch)
  legacy_os_redirection_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless legacy_os_redirection_validator.valid?(@legacy_os_redirection)
  legacy_usb_support_validator = EnumAttributeValidator.new('String', ["platform-default", "auto", "disabled", "enabled"])
  return false unless legacy_usb_support_validator.valid?(@legacy_usb_support)
  llc_alloc_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless llc_alloc_validator.valid?(@llc_alloc)
  llc_prefetch_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless llc_prefetch_validator.valid?(@llc_prefetch)
  lom_port0state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless lom_port0state_validator.valid?(@lom_port0state)
  lom_port1state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless lom_port1state_validator.valid?(@lom_port1state)
  lom_port2state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless lom_port2state_validator.valid?(@lom_port2state)
  lom_port3state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless lom_port3state_validator.valid?(@lom_port3state)
  lom_ports_all_state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless lom_ports_all_state_validator.valid?(@lom_ports_all_state)
  lv_ddr_mode_validator = EnumAttributeValidator.new('String', ["platform-default", "auto", "performance-mode", "power-saving-mode"])
  return false unless lv_ddr_mode_validator.valid?(@lv_ddr_mode)
  make_device_non_bootable_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless make_device_non_bootable_validator.valid?(@make_device_non_bootable)
  memory_bandwidth_boost_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless memory_bandwidth_boost_validator.valid?(@memory_bandwidth_boost)
  memory_inter_leave_validator = EnumAttributeValidator.new('String', ["platform-default", "1 Way Node Interleave", "2 Way Node Interleave", "4 Way Node Interleave", "8 Way Node Interleave", "disabled", "enabled"])
  return false unless memory_inter_leave_validator.valid?(@memory_inter_leave)
  memory_mapped_io_above4gb_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless memory_mapped_io_above4gb_validator.valid?(@memory_mapped_io_above4gb)
  memory_refresh_rate_validator = EnumAttributeValidator.new('String', ["platform-default", "1x Refresh", "2x Refresh"])
  return false unless memory_refresh_rate_validator.valid?(@memory_refresh_rate)
  return false if !@memory_size_limit.nil? && @memory_size_limit !~ Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$|^(platform-default)$/)
  memory_thermal_throttling_validator = EnumAttributeValidator.new('String', ["platform-default", "CLTT with PECI", "Disabled"])
  return false unless memory_thermal_throttling_validator.valid?(@memory_thermal_throttling)
  mirroring_mode_validator = EnumAttributeValidator.new('String', ["platform-default", "inter-socket", "intra-socket"])
  return false unless mirroring_mode_validator.valid?(@mirroring_mode)
  mmcfg_base_validator = EnumAttributeValidator.new('String', ["platform-default", "1 GB", "2 GB", "2.5 GB", "3 GB", "Auto"])
  return false unless mmcfg_base_validator.valid?(@mmcfg_base)
  network_stack_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless network_stack_validator.valid?(@network_stack)
  numa_optimized_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless numa_optimized_validator.valid?(@numa_optimized)
  nvmdimm_perform_config_validator = EnumAttributeValidator.new('String', ["platform-default", "BW Optimized", "Balanced Profile", "Latency Optimized"])
  return false unless nvmdimm_perform_config_validator.valid?(@nvmdimm_perform_config)
  onboard10gbit_lom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless onboard10gbit_lom_validator.valid?(@onboard10gbit_lom)
  onboard_gbit_lom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless onboard_gbit_lom_validator.valid?(@onboard_gbit_lom)
  onboard_scu_storage_support_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless onboard_scu_storage_support_validator.valid?(@onboard_scu_storage_support)
  onboard_scu_storage_sw_stack_validator = EnumAttributeValidator.new('String', ["platform-default", "Intel RSTe", "LSI SW RAID"])
  return false unless onboard_scu_storage_sw_stack_validator.valid?(@onboard_scu_storage_sw_stack)
  operation_mode_validator = EnumAttributeValidator.new('String', ["platform-default", "Test Only", "Test and Repair"])
  return false unless operation_mode_validator.valid?(@operation_mode)
  os_boot_watchdog_timer_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless os_boot_watchdog_timer_validator.valid?(@os_boot_watchdog_timer)
  os_boot_watchdog_timer_policy_validator = EnumAttributeValidator.new('String', ["platform-default", "do-nothing", "power-off", "reset"])
  return false unless os_boot_watchdog_timer_policy_validator.valid?(@os_boot_watchdog_timer_policy)
  os_boot_watchdog_timer_timeout_validator = EnumAttributeValidator.new('String', ["platform-default", "5-minutes", "10-minutes", "15-minutes", "20-minutes"])
  return false unless os_boot_watchdog_timer_timeout_validator.valid?(@os_boot_watchdog_timer_timeout)
  out_of_band_mgmt_port_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless out_of_band_mgmt_port_validator.valid?(@out_of_band_mgmt_port)
  package_cstate_limit_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "C0 C1 State", "C0/C1", "C2", "C6 Non Retention", "C6 Retention", "No Limit"])
  return false unless package_cstate_limit_validator.valid?(@package_cstate_limit)
  panic_high_watermark_validator = EnumAttributeValidator.new('String', ["platform-default", "High", "Low"])
  return false unless panic_high_watermark_validator.valid?(@panic_high_watermark)
  partial_cache_line_sparing_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless partial_cache_line_sparing_validator.valid?(@partial_cache_line_sparing)
  partial_mirror_mode_config_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "Percentage", "Value in GB"])
  return false unless partial_mirror_mode_config_validator.valid?(@partial_mirror_mode_config)
  return false if !@partial_mirror_percent.nil? && @partial_mirror_percent !~ Regexp.new(/^(\d\.\d{1,2}|[1-4]\d\.\d{1,2}|50\.[0]{1,2})$|^(platform-default)$/)
  return false if !@partial_mirror_value1.nil? && @partial_mirror_value1 !~ Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$|^(platform-default)$/)
  return false if !@partial_mirror_value2.nil? && @partial_mirror_value2 !~ Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$|^(platform-default)$/)
  return false if !@partial_mirror_value3.nil? && @partial_mirror_value3 !~ Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$|^(platform-default)$/)
  return false if !@partial_mirror_value4.nil? && @partial_mirror_value4 !~ Regexp.new(/^(\d|[1-9]\d|[1-9]\d{2}|[1-9]\d{3}|[1-5]\d{4}|6[0-4]\d{3}|65[0-4]\d{2}|655[0-2]\d|6553[0-5])$|^(platform-default)$/)
  patrol_scrub_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "Enable at End of POST", "enabled"])
  return false unless patrol_scrub_validator.valid?(@patrol_scrub)
  return false if !@patrol_scrub_duration.nil? && @patrol_scrub_duration !~ Regexp.new(/^([5-9]|1\d|2[0-3])$|^(platform-default)$/)
  pc_ie_ras_support_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pc_ie_ras_support_validator.valid?(@pc_ie_ras_support)
  pc_ie_ssd_hot_plug_support_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pc_ie_ssd_hot_plug_support_validator.valid?(@pc_ie_ssd_hot_plug_support)
  pch_usb30mode_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pch_usb30mode_validator.valid?(@pch_usb30mode)
  pci_option_ro_ms_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless pci_option_ro_ms_validator.valid?(@pci_option_ro_ms)
  pci_rom_clp_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pci_rom_clp_validator.valid?(@pci_rom_clp)
  pcie_ari_support_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless pcie_ari_support_validator.valid?(@pcie_ari_support)
  pcie_pll_ssc_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "ZeroPointFive"])
  return false unless pcie_pll_ssc_validator.valid?(@pcie_pll_ssc)
  pcie_slot_mraid1link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless pcie_slot_mraid1link_speed_validator.valid?(@pcie_slot_mraid1link_speed)
  pcie_slot_mraid1option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pcie_slot_mraid1option_rom_validator.valid?(@pcie_slot_mraid1option_rom)
  pcie_slot_mraid2link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless pcie_slot_mraid2link_speed_validator.valid?(@pcie_slot_mraid2link_speed)
  pcie_slot_mraid2option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pcie_slot_mraid2option_rom_validator.valid?(@pcie_slot_mraid2option_rom)
  pcie_slot_mstorraid_link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless pcie_slot_mstorraid_link_speed_validator.valid?(@pcie_slot_mstorraid_link_speed)
  pcie_slot_mstorraid_option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pcie_slot_mstorraid_option_rom_validator.valid?(@pcie_slot_mstorraid_option_rom)
  pcie_slot_nvme1link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless pcie_slot_nvme1link_speed_validator.valid?(@pcie_slot_nvme1link_speed)
  pcie_slot_nvme1option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pcie_slot_nvme1option_rom_validator.valid?(@pcie_slot_nvme1option_rom)
  pcie_slot_nvme2link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless pcie_slot_nvme2link_speed_validator.valid?(@pcie_slot_nvme2link_speed)
  pcie_slot_nvme2option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pcie_slot_nvme2option_rom_validator.valid?(@pcie_slot_nvme2option_rom)
  pcie_slot_nvme3link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless pcie_slot_nvme3link_speed_validator.valid?(@pcie_slot_nvme3link_speed)
  pcie_slot_nvme3option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pcie_slot_nvme3option_rom_validator.valid?(@pcie_slot_nvme3option_rom)
  pcie_slot_nvme4link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless pcie_slot_nvme4link_speed_validator.valid?(@pcie_slot_nvme4link_speed)
  pcie_slot_nvme4option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pcie_slot_nvme4option_rom_validator.valid?(@pcie_slot_nvme4option_rom)
  pcie_slot_nvme5link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless pcie_slot_nvme5link_speed_validator.valid?(@pcie_slot_nvme5link_speed)
  pcie_slot_nvme5option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pcie_slot_nvme5option_rom_validator.valid?(@pcie_slot_nvme5option_rom)
  pcie_slot_nvme6link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless pcie_slot_nvme6link_speed_validator.valid?(@pcie_slot_nvme6link_speed)
  pcie_slot_nvme6option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pcie_slot_nvme6option_rom_validator.valid?(@pcie_slot_nvme6option_rom)
  pcie_slots_cdn_enable_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pcie_slots_cdn_enable_validator.valid?(@pcie_slots_cdn_enable)
  pop_support_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless pop_support_validator.valid?(@pop_support)
  post_error_pause_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless post_error_pause_validator.valid?(@post_error_pause)
  post_package_repair_validator = EnumAttributeValidator.new('String', ["platform-default", "Disabled", "Hard PPR"])
  return false unless post_package_repair_validator.valid?(@post_package_repair)
  processor_c1e_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless processor_c1e_validator.valid?(@processor_c1e)
  processor_c3report_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless processor_c3report_validator.valid?(@processor_c3report)
  processor_c6report_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless processor_c6report_validator.valid?(@processor_c6report)
  processor_cstate_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless processor_cstate_validator.valid?(@processor_cstate)
  psata_validator = EnumAttributeValidator.new('String', ["platform-default", "AHCI", "Disabled", "LSI SW RAID"])
  return false unless psata_validator.valid?(@psata)
  pstate_coord_type_validator = EnumAttributeValidator.new('String', ["platform-default", "HW ALL", "SW ALL", "SW ANY"])
  return false unless pstate_coord_type_validator.valid?(@pstate_coord_type)
  putty_key_pad_validator = EnumAttributeValidator.new('String', ["platform-default", "ESCN", "LINUX", "SCO", "VT100", "VT400", "XTERMR6"])
  return false unless putty_key_pad_validator.valid?(@putty_key_pad)
  pwr_perf_tuning_validator = EnumAttributeValidator.new('String', ["platform-default", "bios", "os", "peci"])
  return false unless pwr_perf_tuning_validator.valid?(@pwr_perf_tuning)
  qpi_link_frequency_validator = EnumAttributeValidator.new('String', ["platform-default", "6.4-gt/s", "7.2-gt/s", "8.0-gt/s", "9.6-gt/s", "auto"])
  return false unless qpi_link_frequency_validator.valid?(@qpi_link_frequency)
  qpi_link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "10.4GT/s", "11.2GT/s", "9.6GT/s", "Auto"])
  return false unless qpi_link_speed_validator.valid?(@qpi_link_speed)
  qpi_snoop_mode_validator = EnumAttributeValidator.new('String', ["platform-default", "auto", "cluster-on-die", "early-snoop", "home-directory-snoop", "home-directory-snoop-with-osb", "home-snoop"])
  return false unless qpi_snoop_mode_validator.valid?(@qpi_snoop_mode)
  rank_inter_leave_validator = EnumAttributeValidator.new('String', ["platform-default", "1-way", "2-way", "4-way", "8-way", "auto"])
  return false unless rank_inter_leave_validator.valid?(@rank_inter_leave)
  redirection_after_post_validator = EnumAttributeValidator.new('String', ["platform-default", "Always Enable", "Bootloader"])
  return false unless redirection_after_post_validator.valid?(@redirection_after_post)
  sata_mode_select_validator = EnumAttributeValidator.new('String', ["platform-default", "AHCI", "Disabled", "LSI SW RAID"])
  return false unless sata_mode_select_validator.valid?(@sata_mode_select)
  select_memory_ras_configuration_validator = EnumAttributeValidator.new('String', ["platform-default", "adddc-sparing", "lockstep", "maximum-performance", "mirror-mode-1lm", "mirroring", "partial-mirror-mode-1lm", "sparing"])
  return false unless select_memory_ras_configuration_validator.valid?(@select_memory_ras_configuration)
  select_ppr_type_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "Hard PPR", "Soft PPR"])
  return false unless select_ppr_type_validator.valid?(@select_ppr_type)
  serial_port_aenable_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless serial_port_aenable_validator.valid?(@serial_port_aenable)
  sev_validator = EnumAttributeValidator.new('String', ["platform-default", "253 ASIDs", "509 ASIDs", "Auto"])
  return false unless sev_validator.valid?(@sev)
  sgx_auto_registration_agent_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless sgx_auto_registration_agent_validator.valid?(@sgx_auto_registration_agent)
  return false if !@sgx_epoch0.nil? && @sgx_epoch0 !~ Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  return false if !@sgx_epoch1.nil? && @sgx_epoch1 !~ Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  sgx_factory_reset_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless sgx_factory_reset_validator.valid?(@sgx_factory_reset)
  return false if !@sgx_le_pub_key_hash0.nil? && @sgx_le_pub_key_hash0 !~ Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  return false if !@sgx_le_pub_key_hash1.nil? && @sgx_le_pub_key_hash1 !~ Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  return false if !@sgx_le_pub_key_hash2.nil? && @sgx_le_pub_key_hash2 !~ Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  return false if !@sgx_le_pub_key_hash3.nil? && @sgx_le_pub_key_hash3 !~ Regexp.new(/^([0-9a-fA-F]{1,16})$|^(platform-default)$/)
  sgx_le_wr_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless sgx_le_wr_validator.valid?(@sgx_le_wr)
  sgx_package_info_in_band_access_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless sgx_package_info_in_band_access_validator.valid?(@sgx_package_info_in_band_access)
  sgx_qos_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless sgx_qos_validator.valid?(@sgx_qos)
  sha1pcr_bank_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless sha1pcr_bank_validator.valid?(@sha1pcr_bank)
  sha256pcr_bank_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless sha256pcr_bank_validator.valid?(@sha256pcr_bank)
  single_pctl_enable_validator = EnumAttributeValidator.new('String', ["platform-default", "No", "Yes"])
  return false unless single_pctl_enable_validator.valid?(@single_pctl_enable)
  slot10link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot10link_speed_validator.valid?(@slot10link_speed)
  slot10state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot10state_validator.valid?(@slot10state)
  slot11link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot11link_speed_validator.valid?(@slot11link_speed)
  slot11state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot11state_validator.valid?(@slot11state)
  slot12link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot12link_speed_validator.valid?(@slot12link_speed)
  slot12state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot12state_validator.valid?(@slot12state)
  slot13state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot13state_validator.valid?(@slot13state)
  slot14state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot14state_validator.valid?(@slot14state)
  slot1link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot1link_speed_validator.valid?(@slot1link_speed)
  slot1state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot1state_validator.valid?(@slot1state)
  slot2link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot2link_speed_validator.valid?(@slot2link_speed)
  slot2state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot2state_validator.valid?(@slot2state)
  slot3link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot3link_speed_validator.valid?(@slot3link_speed)
  slot3state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot3state_validator.valid?(@slot3state)
  slot4link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot4link_speed_validator.valid?(@slot4link_speed)
  slot4state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot4state_validator.valid?(@slot4state)
  slot5link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot5link_speed_validator.valid?(@slot5link_speed)
  slot5state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot5state_validator.valid?(@slot5state)
  slot6link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot6link_speed_validator.valid?(@slot6link_speed)
  slot6state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot6state_validator.valid?(@slot6state)
  slot7link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot7link_speed_validator.valid?(@slot7link_speed)
  slot7state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot7state_validator.valid?(@slot7state)
  slot8link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot8link_speed_validator.valid?(@slot8link_speed)
  slot8state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot8state_validator.valid?(@slot8state)
  slot9link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot9link_speed_validator.valid?(@slot9link_speed)
  slot9state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot9state_validator.valid?(@slot9state)
  slot_flom_link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_flom_link_speed_validator.valid?(@slot_flom_link_speed)
  slot_front_nvme10link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme10link_speed_validator.valid?(@slot_front_nvme10link_speed)
  slot_front_nvme10option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme10option_rom_validator.valid?(@slot_front_nvme10option_rom)
  slot_front_nvme11link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme11link_speed_validator.valid?(@slot_front_nvme11link_speed)
  slot_front_nvme11option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme11option_rom_validator.valid?(@slot_front_nvme11option_rom)
  slot_front_nvme12link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme12link_speed_validator.valid?(@slot_front_nvme12link_speed)
  slot_front_nvme12option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme12option_rom_validator.valid?(@slot_front_nvme12option_rom)
  slot_front_nvme13option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme13option_rom_validator.valid?(@slot_front_nvme13option_rom)
  slot_front_nvme14option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme14option_rom_validator.valid?(@slot_front_nvme14option_rom)
  slot_front_nvme15option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme15option_rom_validator.valid?(@slot_front_nvme15option_rom)
  slot_front_nvme16option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme16option_rom_validator.valid?(@slot_front_nvme16option_rom)
  slot_front_nvme17option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme17option_rom_validator.valid?(@slot_front_nvme17option_rom)
  slot_front_nvme18option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme18option_rom_validator.valid?(@slot_front_nvme18option_rom)
  slot_front_nvme19option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme19option_rom_validator.valid?(@slot_front_nvme19option_rom)
  slot_front_nvme1link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme1link_speed_validator.valid?(@slot_front_nvme1link_speed)
  slot_front_nvme1option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme1option_rom_validator.valid?(@slot_front_nvme1option_rom)
  slot_front_nvme20option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme20option_rom_validator.valid?(@slot_front_nvme20option_rom)
  slot_front_nvme21option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme21option_rom_validator.valid?(@slot_front_nvme21option_rom)
  slot_front_nvme22option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme22option_rom_validator.valid?(@slot_front_nvme22option_rom)
  slot_front_nvme23option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme23option_rom_validator.valid?(@slot_front_nvme23option_rom)
  slot_front_nvme24option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme24option_rom_validator.valid?(@slot_front_nvme24option_rom)
  slot_front_nvme2link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme2link_speed_validator.valid?(@slot_front_nvme2link_speed)
  slot_front_nvme2option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme2option_rom_validator.valid?(@slot_front_nvme2option_rom)
  slot_front_nvme3link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme3link_speed_validator.valid?(@slot_front_nvme3link_speed)
  slot_front_nvme3option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme3option_rom_validator.valid?(@slot_front_nvme3option_rom)
  slot_front_nvme4link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme4link_speed_validator.valid?(@slot_front_nvme4link_speed)
  slot_front_nvme4option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme4option_rom_validator.valid?(@slot_front_nvme4option_rom)
  slot_front_nvme5link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme5link_speed_validator.valid?(@slot_front_nvme5link_speed)
  slot_front_nvme5option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme5option_rom_validator.valid?(@slot_front_nvme5option_rom)
  slot_front_nvme6link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme6link_speed_validator.valid?(@slot_front_nvme6link_speed)
  slot_front_nvme6option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme6option_rom_validator.valid?(@slot_front_nvme6option_rom)
  slot_front_nvme7link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme7link_speed_validator.valid?(@slot_front_nvme7link_speed)
  slot_front_nvme7option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme7option_rom_validator.valid?(@slot_front_nvme7option_rom)
  slot_front_nvme8link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme8link_speed_validator.valid?(@slot_front_nvme8link_speed)
  slot_front_nvme8option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme8option_rom_validator.valid?(@slot_front_nvme8option_rom)
  slot_front_nvme9link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_front_nvme9link_speed_validator.valid?(@slot_front_nvme9link_speed)
  slot_front_nvme9option_rom_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_front_nvme9option_rom_validator.valid?(@slot_front_nvme9option_rom)
  slot_front_slot5link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_front_slot5link_speed_validator.valid?(@slot_front_slot5link_speed)
  slot_front_slot6link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_front_slot6link_speed_validator.valid?(@slot_front_slot6link_speed)
  slot_gpu1state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_gpu1state_validator.valid?(@slot_gpu1state)
  slot_gpu2state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_gpu2state_validator.valid?(@slot_gpu2state)
  slot_gpu3state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_gpu3state_validator.valid?(@slot_gpu3state)
  slot_gpu4state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_gpu4state_validator.valid?(@slot_gpu4state)
  slot_gpu5state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_gpu5state_validator.valid?(@slot_gpu5state)
  slot_gpu6state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_gpu6state_validator.valid?(@slot_gpu6state)
  slot_gpu7state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_gpu7state_validator.valid?(@slot_gpu7state)
  slot_gpu8state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_gpu8state_validator.valid?(@slot_gpu8state)
  slot_hba_link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_hba_link_speed_validator.valid?(@slot_hba_link_speed)
  slot_hba_state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot_hba_state_validator.valid?(@slot_hba_state)
  slot_lom1link_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_lom1link_validator.valid?(@slot_lom1link)
  slot_lom2link_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_lom2link_validator.valid?(@slot_lom2link)
  slot_mezz_state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot_mezz_state_validator.valid?(@slot_mezz_state)
  slot_mlom_link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_mlom_link_speed_validator.valid?(@slot_mlom_link_speed)
  slot_mlom_state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot_mlom_state_validator.valid?(@slot_mlom_state)
  slot_mraid_link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_mraid_link_speed_validator.valid?(@slot_mraid_link_speed)
  slot_mraid_state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_mraid_state_validator.valid?(@slot_mraid_state)
  slot_n10state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n10state_validator.valid?(@slot_n10state)
  slot_n11state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n11state_validator.valid?(@slot_n11state)
  slot_n12state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n12state_validator.valid?(@slot_n12state)
  slot_n13state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n13state_validator.valid?(@slot_n13state)
  slot_n14state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n14state_validator.valid?(@slot_n14state)
  slot_n15state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n15state_validator.valid?(@slot_n15state)
  slot_n16state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n16state_validator.valid?(@slot_n16state)
  slot_n17state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n17state_validator.valid?(@slot_n17state)
  slot_n18state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n18state_validator.valid?(@slot_n18state)
  slot_n19state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n19state_validator.valid?(@slot_n19state)
  slot_n1state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot_n1state_validator.valid?(@slot_n1state)
  slot_n20state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n20state_validator.valid?(@slot_n20state)
  slot_n21state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n21state_validator.valid?(@slot_n21state)
  slot_n22state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n22state_validator.valid?(@slot_n22state)
  slot_n23state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n23state_validator.valid?(@slot_n23state)
  slot_n24state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n24state_validator.valid?(@slot_n24state)
  slot_n2state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot_n2state_validator.valid?(@slot_n2state)
  slot_n3state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n3state_validator.valid?(@slot_n3state)
  slot_n4state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n4state_validator.valid?(@slot_n4state)
  slot_n5state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n5state_validator.valid?(@slot_n5state)
  slot_n6state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n6state_validator.valid?(@slot_n6state)
  slot_n7state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n7state_validator.valid?(@slot_n7state)
  slot_n8state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n8state_validator.valid?(@slot_n8state)
  slot_n9state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_n9state_validator.valid?(@slot_n9state)
  slot_raid_link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_raid_link_speed_validator.valid?(@slot_raid_link_speed)
  slot_raid_state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_raid_state_validator.valid?(@slot_raid_state)
  slot_rear_nvme1link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_rear_nvme1link_speed_validator.valid?(@slot_rear_nvme1link_speed)
  slot_rear_nvme1state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_rear_nvme1state_validator.valid?(@slot_rear_nvme1state)
  slot_rear_nvme2link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_rear_nvme2link_speed_validator.valid?(@slot_rear_nvme2link_speed)
  slot_rear_nvme2state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_rear_nvme2state_validator.valid?(@slot_rear_nvme2state)
  slot_rear_nvme3link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_rear_nvme3link_speed_validator.valid?(@slot_rear_nvme3link_speed)
  slot_rear_nvme3state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_rear_nvme3state_validator.valid?(@slot_rear_nvme3state)
  slot_rear_nvme4link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3", "GEN4"])
  return false unless slot_rear_nvme4link_speed_validator.valid?(@slot_rear_nvme4link_speed)
  slot_rear_nvme4state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_rear_nvme4state_validator.valid?(@slot_rear_nvme4state)
  slot_rear_nvme5state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_rear_nvme5state_validator.valid?(@slot_rear_nvme5state)
  slot_rear_nvme6state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_rear_nvme6state_validator.valid?(@slot_rear_nvme6state)
  slot_rear_nvme7state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_rear_nvme7state_validator.valid?(@slot_rear_nvme7state)
  slot_rear_nvme8state_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless slot_rear_nvme8state_validator.valid?(@slot_rear_nvme8state)
  slot_riser1link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_riser1link_speed_validator.valid?(@slot_riser1link_speed)
  slot_riser1slot1link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_riser1slot1link_speed_validator.valid?(@slot_riser1slot1link_speed)
  slot_riser1slot2link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_riser1slot2link_speed_validator.valid?(@slot_riser1slot2link_speed)
  slot_riser1slot3link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_riser1slot3link_speed_validator.valid?(@slot_riser1slot3link_speed)
  slot_riser2link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_riser2link_speed_validator.valid?(@slot_riser2link_speed)
  slot_riser2slot4link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_riser2slot4link_speed_validator.valid?(@slot_riser2slot4link_speed)
  slot_riser2slot5link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_riser2slot5link_speed_validator.valid?(@slot_riser2slot5link_speed)
  slot_riser2slot6link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_riser2slot6link_speed_validator.valid?(@slot_riser2slot6link_speed)
  slot_sas_state_validator = EnumAttributeValidator.new('String', ["platform-default", "disabled", "enabled", "Legacy Only", "UEFI Only"])
  return false unless slot_sas_state_validator.valid?(@slot_sas_state)
  slot_ssd_slot1link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_ssd_slot1link_speed_validator.valid?(@slot_ssd_slot1link_speed)
  slot_ssd_slot2link_speed_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Disabled", "GEN1", "GEN2", "GEN3"])
  return false unless slot_ssd_slot2link_speed_validator.valid?(@slot_ssd_slot2link_speed)
  smee_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless smee_validator.valid?(@smee)
  smt_mode_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "Off"])
  return false unless smt_mode_validator.valid?(@smt_mode)
  snc_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless snc_validator.valid?(@snc)
  snoopy_mode_for2lm_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless snoopy_mode_for2lm_validator.valid?(@snoopy_mode_for2lm)
  snoopy_mode_for_ad_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless snoopy_mode_for_ad_validator.valid?(@snoopy_mode_for_ad)
  sparing_mode_validator = EnumAttributeValidator.new('String', ["platform-default", "dimm-sparing", "rank-sparing"])
  return false unless sparing_mode_validator.valid?(@sparing_mode)
  sr_iov_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless sr_iov_validator.valid?(@sr_iov)
  streamer_prefetch_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless streamer_prefetch_validator.valid?(@streamer_prefetch)
  svm_mode_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless svm_mode_validator.valid?(@svm_mode)
  terminal_type_validator = EnumAttributeValidator.new('String', ["platform-default", "pc-ansi", "vt100", "vt100-plus", "vt-utf8"])
  return false unless terminal_type_validator.valid?(@terminal_type)
  tpm_control_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless tpm_control_validator.valid?(@tpm_control)
  tpm_pending_operation_validator = EnumAttributeValidator.new('String', ["platform-default", "None", "TpmClear"])
  return false unless tpm_pending_operation_validator.valid?(@tpm_pending_operation)
  tpm_support_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless tpm_support_validator.valid?(@tpm_support)
  tsme_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless tsme_validator.valid?(@tsme)
  txt_support_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless txt_support_validator.valid?(@txt_support)
  ucsm_boot_order_rule_validator = EnumAttributeValidator.new('String', ["platform-default", "Loose", "Strict"])
  return false unless ucsm_boot_order_rule_validator.valid?(@ucsm_boot_order_rule)
  ufs_disable_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless ufs_disable_validator.valid?(@ufs_disable)
  uma_based_clustering_validator = EnumAttributeValidator.new('String', ["platform-default", "Disable (All2All)", "Hemisphere (2-clusters)"])
  return false unless uma_based_clustering_validator.valid?(@uma_based_clustering)
  upi_link_enablement_validator = EnumAttributeValidator.new('String', ["platform-default", "1", "2", "Auto"])
  return false unless upi_link_enablement_validator.valid?(@upi_link_enablement)
  upi_power_management_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless upi_power_management_validator.valid?(@upi_power_management)
  usb_emul6064_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless usb_emul6064_validator.valid?(@usb_emul6064)
  usb_port_front_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless usb_port_front_validator.valid?(@usb_port_front)
  usb_port_internal_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless usb_port_internal_validator.valid?(@usb_port_internal)
  usb_port_kvm_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless usb_port_kvm_validator.valid?(@usb_port_kvm)
  usb_port_rear_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless usb_port_rear_validator.valid?(@usb_port_rear)
  usb_port_sd_card_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless usb_port_sd_card_validator.valid?(@usb_port_sd_card)
  usb_port_vmedia_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless usb_port_vmedia_validator.valid?(@usb_port_vmedia)
  usb_xhci_support_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless usb_xhci_support_validator.valid?(@usb_xhci_support)
  vga_priority_validator = EnumAttributeValidator.new('String', ["platform-default", "Offboard", "Onboard", "Onboard VGA Disabled"])
  return false unless vga_priority_validator.valid?(@vga_priority)
  virtual_numa_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless virtual_numa_validator.valid?(@virtual_numa)
  vmd_enable_validator = EnumAttributeValidator.new('String', ["platform-default", "enabled", "disabled"])
  return false unless vmd_enable_validator.valid?(@vmd_enable)
  vol_memory_mode_validator = EnumAttributeValidator.new('String', ["platform-default", "1LM", "2LM"])
  return false unless vol_memory_mode_validator.valid?(@vol_memory_mode)
  work_load_config_validator = EnumAttributeValidator.new('String', ["platform-default", "Balanced", "I/O Sensitive", "NUMA", "UMA"])
  return false unless work_load_config_validator.valid?(@work_load_config)
  xpt_prefetch_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless xpt_prefetch_validator.valid?(@xpt_prefetch)
  xpt_remote_prefetch_validator = EnumAttributeValidator.new('String', ["platform-default", "Auto", "disabled", "enabled"])
  return false unless xpt_remote_prefetch_validator.valid?(@xpt_remote_prefetch)
  true && super
end