code: func NewTrustedCluster(name string, spec TrustedClusterSpecV2) (TrustedCluster, error) {
  	return &TrustedClusterV2{
  		Kind:    KindTrustedCluster,
  		Version: V2,
  		Metadata: Metadata{
  			Name:      name,
  			Namespace: defaults.Namespace,
  		},
  		Spec: spec,
  	}, nil
  }
docs: // NewTrustedCluster is a convenience wa to create a TrustedCluster resource.