Skip to content

Virtual KVM Policy

A Virtual KVM Policy controls the KVM (Keyboard, Video, Mouse) console access to UCS servers managed by Intersight, including session limits, port, video encryption, and tunneled access settings.

Location in Intersight GUI: Policies » Virtual KVM

Diagram

policies (compute.intersight.organizations)

Section titled “policies (compute.intersight.organizations)”
NameTypeConstraintMandatoryDefault Value
virtual_kvmList[virtual_kvm]No

virtual_kvm (compute.intersight.organizations.policies)

Section titled “virtual_kvm (compute.intersight.organizations.policies)”
NameTypeConstraintMandatoryDefault Value
nameStringRegex: ^[a-zA-Z0-9_.:-]{1,64}$Yes
descriptionStringNo
managedBooleantrue, falseNotrue
tagsList[tags]No
enabledBooleantrue, falseNotrue
maximum_sessionsIntegermin: 1, max: 4No4
remote_portIntegermin: 1024, max: 65535No2069
video_encryptionBooleantrue, falseNotrue
local_server_videoBooleantrue, falseNotrue
tunneled_kvmBooleantrue, falseNofalse

tags (compute.intersight.organizations.policies.virtual_kvm)

Section titled “tags (compute.intersight.organizations.policies.virtual_kvm)”
NameTypeConstraintMandatoryDefault Value
keyStringYes
valueStringYes

Example-1: Configure a Virtual KVM policy with default settings and tunneled access enabled.

compute:
intersight:
organizations:
- name: MyOrg
policies:
virtual_kvm:
- name: MyKvmPolicy
enabled: true
tunneled_kvm: true
tags:
- key: env
value: prod

Example-2: Configure a restrictive KVM policy allowing only one session with encryption enforced.

compute:
intersight:
organizations:
- name: MyOrg
policies:
virtual_kvm:
- name: RestrictedKvmPolicy
enabled: true
maximum_sessions: 1
video_encryption: true
local_server_video: false
tunneled_kvm: false