func()

in fixtures.go [708:728]


func (t *TestVM) EnableConfidentialInstance() {
	if t.instance != nil {
		if t.instance.ConfidentialInstanceConfig == nil {
			t.instance.ConfidentialInstanceConfig = &compute.ConfidentialInstanceConfig{}
		}
		t.instance.ConfidentialInstanceConfig.EnableConfidentialCompute = true
		if t.instance.Scheduling == nil {
			t.instance.Scheduling = &compute.Scheduling{}
		}
		t.instance.Scheduling.OnHostMaintenance = "TERMINATE"
	} else if t.instancebeta != nil {
		if t.instancebeta.ConfidentialInstanceConfig == nil {
			t.instancebeta.ConfidentialInstanceConfig = &computeBeta.ConfidentialInstanceConfig{}
		}
		t.instancebeta.ConfidentialInstanceConfig.EnableConfidentialCompute = true
		if t.instancebeta.Scheduling == nil {
			t.instancebeta.Scheduling = &computeBeta.Scheduling{}
		}
		t.instancebeta.Scheduling.OnHostMaintenance = "TERMINATE"
	}
}