GoogleCloudIntegrationsV1alphaCredential.fromMap constructor
GoogleCloudIntegrationsV1alphaCredential.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GoogleCloudIntegrationsV1alphaCredential.fromMap(Map<String, dynamic> map) {
return GoogleCloudIntegrationsV1alphaCredential(
authToken: (() { final guardedValue = map['authToken']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaAuthToken.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
credentialType: (() { final guardedValue = map['credentialType']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaCredentialCredentialType.fromValue(guardedValue as String)); })(),
jwt: (() { final guardedValue = map['jwt']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaJwt.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
oauth2AuthorizationCode: (() { final guardedValue = map['oauth2AuthorizationCode']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCode.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
oauth2ClientCredentials: (() { final guardedValue = map['oauth2ClientCredentials']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaOAuth2ClientCredentials.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
oauth2ResourceOwnerCredentials: (() { final guardedValue = map['oauth2ResourceOwnerCredentials']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaOAuth2ResourceOwnerCredentials.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
oidcToken: (() { final guardedValue = map['oidcToken']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaOidcToken.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
serviceAccountCredentials: (() { final guardedValue = map['serviceAccountCredentials']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaServiceAccountCredentials.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
usernameAndPassword: (() { final guardedValue = map['usernameAndPassword']; if (guardedValue == null) return null; return pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaUsernameAndPassword.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
);
}