# Google Certificate Authority Service V1 Client - Class FetchCaCertsResponse (2.4.0)

2.4.0 (latest) 2.3.0 2.2.2 2.1.1 2.0.3 1.7.3 1.5.0 1.4.2 1.3.1 1.2.2 1.1.0 1.0.3 Reference documentation and code samples for the Google Certificate Authority Service V1 Client class FetchCaCertsResponse.

Response message for
[CertificateAuthorityService.FetchCaCerts](https://docs.cloud.google.com/php/docs/reference/cloud-security-private-ca/latest/V1.Client.CertificateAuthorityServiceClient#_Google_Cloud_Security_PrivateCA_V1_Client_CertificateAuthorityServiceClient__fetchCaCerts__).

Generated from protobuf message `google.cloud.security.privateca.v1.FetchCaCertsResponse`

## Namespace

Google \\ Cloud \\ Security \\ PrivateCA \\ V1

## Methods

### __construct

Constructor.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `data` | `array` Optional. Data for populating the Message object. |
| `↳ ca_certs` | `array<https://docs.cloud.google.com/php/docs/reference/cloud-security-private-ca/latest/V1.FetchCaCertsResponse.CertChain>` The PEM encoded CA certificate chains of all certificate authorities in this [CaPool](https://docs.cloud.google.com/php/docs/reference/cloud-security-private-ca/latest/V1.CaPool) in the ENABLED, DISABLED, or STAGED states. |

### getCaCerts

The PEM encoded CA certificate chains of all certificate authorities in
this [CaPool](https://docs.cloud.google.com/php/docs/reference/cloud-security-private-ca/latest/V1.CaPool) in the ENABLED,
DISABLED, or STAGED states.

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://protobuf.dev/reference/php/api-docs/Google/Protobuf/RepeatedField<https://docs.cloud.google.com/php/docs/reference/cloud-security-private-ca/latest/V1.FetchCaCertsResponse.CertChain>` |   |

### setCaCerts

The PEM encoded CA certificate chains of all certificate authorities in
this [CaPool](https://docs.cloud.google.com/php/docs/reference/cloud-security-private-ca/latest/V1.CaPool) in the ENABLED,
DISABLED, or STAGED states.

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `var` | `array<https://docs.cloud.google.com/php/docs/reference/cloud-security-private-ca/latest/V1.FetchCaCertsResponse.CertChain>` |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `$this` |   |