AuthProviderAuthProviderTypeParams.fromMap constructor
AuthProviderAuthProviderTypeParams.fromMap(
- Map<String, dynamic> map
)
Implementation
factory AuthProviderAuthProviderTypeParams.fromMap(Map<String, dynamic> map) {
return AuthProviderAuthProviderTypeParams(
apiKey: (() { final guardedValue = map['apiKey']; if (guardedValue == null) return null; return pulumi.Input.fromValue(AuthProviderAuthProviderTypeParamsApiKey.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
geAuthProviders: (() { final guardedValue = map['geAuthProviders']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as List).cast<Map<String, dynamic>>()); })(),
threeLeggedOauth: (() { final guardedValue = map['threeLeggedOauth']; if (guardedValue == null) return null; return pulumi.Input.fromValue(AuthProviderAuthProviderTypeParamsThreeLeggedOauth.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
twoLeggedOauth: (() { final guardedValue = map['twoLeggedOauth']; if (guardedValue == null) return null; return pulumi.Input.fromValue(AuthProviderAuthProviderTypeParamsTwoLeggedOauth.fromMap((guardedValue as Map).cast<String, dynamic>())); })(),
);
}