Skip to content
v2.274.0

ObjectStorageExternalIdentityConfigProperty Struct ​

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

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 ​

googleOidcIResolvable | CfnLocationObjectStorage.GoogleOidcConfigPropertygoogle_oidctyping.Union[IResolvable, GoogleOidcConfigProperty]googleOidcIResolvableGoogleOidcIResolvableGoogleOidcinterface{}#
Specifies the Google Cloud workload identity federation configuration that DataSync uses to obtain an access token for your Google Cloud Storage bucket.