# ObjectStorageExternalIdentityConfigProperty

Specifies the external (non-AWS) identity provider that DataSync federates with to access your object storage location.

- Source: Generated code
- Type last changed: v2.272.0 · 30 Sep 2026

## Example

```ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_datasync as datasync } from 'aws-cdk-lib';
const objectStorageExternalIdentityConfigProperty: datasync.CfnLocationObjectStorage.ObjectStorageExternalIdentityConfigProperty = {
  googleOidc: {
    identityPoolName: 'identityPoolName',
    identityProviderName: 'identityProviderName',
    projectName: 'projectName',
    projectNumber: 'projectNumber',
  },
};
```

## Properties

- `googleOidc`: [IResolvable](/cdk/api/v2/docs/aws-cdk-lib.IResolvable.html) | [CfnLocationObjectStorage.GoogleOidcConfigProperty](/cdk/api/v2/docs/aws-cdk-lib.aws_datasync.CfnLocationObjectStorage.GoogleOidcConfigProperty.html) — Specifies the Google Cloud workload identity federation configuration that DataSync uses to obtain an access token for your Google Cloud Storage bucket.
