GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse.fromMap constructor

GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse.fromMap(Map<String, dynamic> map) {
  return GoogleCloudIntegrationsV1alphaOAuth2AuthorizationCodeResponse(
    accessToken: pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaAccessTokenResponse.fromMap((map['accessToken']! as Map).cast<String, dynamic>())),
    applyReauthPolicy: pulumi.Input.fromValue(map['applyReauthPolicy'] as bool),
    authCode: pulumi.Input.fromValue(map['authCode'] as String),
    authEndpoint: pulumi.Input.fromValue(map['authEndpoint'] as String),
    authParams: pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaParameterMapResponse.fromMap((map['authParams']! as Map).cast<String, dynamic>())),
    clientId: pulumi.Input.fromValue(map['clientId'] as String),
    clientSecret: pulumi.Input.fromValue(map['clientSecret'] as String),
    requestType: pulumi.Input.fromValue(map['requestType'] as String),
    scope: pulumi.Input.fromValue(map['scope'] as String),
    tokenEndpoint: pulumi.Input.fromValue(map['tokenEndpoint'] as String),
    tokenParams: pulumi.Input.fromValue(GoogleCloudIntegrationsV1alphaParameterMapResponse.fromMap((map['tokenParams']! as Map).cast<String, dynamic>())),
  );
}