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
NameTypeConstraintMandatoryDefault Value
intersightClassintersightNo

NameTypeConstraintMandatoryDefault Value
organizationsListorganizationsNo

NameTypeConstraintMandatoryDefault Value
policiesClasspoliciesNo

policies (compute.intersight.organizations)

Section titled “policies (compute.intersight.organizations)”
NameTypeConstraintMandatoryDefault Value
virtual_kvmListvirtual_kvmNo

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
tagsListtagsNo
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