Interface CfnLocationObjectStoragePropsMixin.GoogleOidcConfigProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnLocationObjectStoragePropsMixin.GoogleOidcConfigProperty.Jsii$Proxy
- Enclosing class:
CfnLocationObjectStoragePropsMixin
@Stability(Stable)
public static interface CfnLocationObjectStoragePropsMixin.GoogleOidcConfigProperty
extends software.amazon.jsii.JsiiSerializable
Specifies the Google Cloud workload identity federation configuration that DataSync uses to obtain an access token for your Google Cloud Storage bucket.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.datasync.*;
GoogleOidcConfigProperty googleOidcConfigProperty = GoogleOidcConfigProperty.builder()
.identityPoolName("identityPoolName")
.identityProviderName("identityProviderName")
.projectName("projectName")
.projectNumber("projectNumber")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final classAn implementation forCfnLocationObjectStoragePropsMixin.GoogleOidcConfigProperty -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default StringThe name of the Google Cloud workload identity pool that DataSync federates with.default StringThe name of the OIDC identity provider configured in the Google Cloud workload identity pool.default StringThe human-readable Google Cloud project name.default StringThe numeric Google Cloud project ID, as a string.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIdentityPoolName
The name of the Google Cloud workload identity pool that DataSync federates with.- See Also:
-
getIdentityProviderName
The name of the OIDC identity provider configured in the Google Cloud workload identity pool.- See Also:
-
getProjectName
The human-readable Google Cloud project name.- See Also:
-
getProjectNumber
The numeric Google Cloud project ID, as a string.- See Also:
-
builder
@Stability(Stable) static CfnLocationObjectStoragePropsMixin.GoogleOidcConfigProperty.Builder builder()
-