# Google Cloud Config V1 Client - Class ProviderSource (1.8.0)

1.8.0 (latest) 1.7.2 1.6.1 1.5.0 1.4.1 1.3.0 1.2.1 1.1.0 1.0.1 0.5.2 0.2.0 0.1.3 Reference documentation and code samples for the Google Cloud Config V1 Client class ProviderSource.

ProviderSource represents the source type of the provider.

Protobuf type `google.cloud.config.v1.ProviderConfig.ProviderSource`

## Namespace

Google \\ Cloud \\ Config \\ V1 \\ ProviderConfig

## Methods

### static::name

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `value` | `mixed` |

### static::value

| **Parameter** ||
|---|---|
| **Name** | **Description** |
| `name` | `mixed` |

## Constants

### PROVIDER_SOURCE_UNSPECIFIED

    Value: 0

Unspecified source type, default to public sources.

Generated from protobuf enum `PROVIDER_SOURCE_UNSPECIFIED = 0;`

### SERVICE_MAINTAINED

    Value: 1

Service maintained provider source type.

Generated from protobuf enum `SERVICE_MAINTAINED = 1;`