code: func NewClientBackedDryRunGetter(config *rest.Config) (*ClientBackedDryRunGetter, error) {
  	client, err := clientset.NewForConfig(config)
  	if err != nil {
  		return nil, err
  	}
  	dynamicClient, err := dynamic.NewForConfig(config)
  	if err != nil {
  		return nil, err
  	}
  
  	return &ClientBackedDryRunGetter{
  		client:        client,
  		dynamicClient: dynamicClient,
  	}, nil
  }
docs: // NewClientBackedDryRunGetter creates a new ClientBackedDryRunGetter instance based on the rest.Config object