# io.k8s.api.autoscaling.v2.CrossVersionObjectReference

From **Kubernetes**.

CrossVersionObjectReference contains enough information to let you identify the referred resource.

- Type: `object`

## Properties

### `apiVersion`

- Required: false
- Type: `string`

apiVersion is the API version of the referent

### `kind`

- Required: true
- Type: `string`

kind is the kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds

### `name`

- Required: true
- Type: `string`

name is the name of the referent; More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names

## JSON Schema

```json
{"description":"CrossVersionObjectReference contains enough information to let you identify the referred resource.","properties":{"apiVersion":{"description":"apiVersion is the API version of the referent","type":"string"},"kind":{"default":"","description":"kind is the kind of the referent; More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds","type":"string"},"name":{"default":"","description":"name is the name of the referent; More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names","type":"string"}},"required":["kind","name"],"type":"object"}
```
