AuthProvider.fromMap constructor

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

Implementation

factory AuthProvider.fromMap(Map<String, dynamic> map) {
  return AuthProvider(
    audiences: (() { final guardedValue = map['audiences']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    authorizationUrl: (() { final guardedValue = map['authorizationUrl']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    id: (() { final guardedValue = map['id']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    issuer: (() { final guardedValue = map['issuer']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    jwksUri: (() { final guardedValue = map['jwksUri']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    jwtLocations: (() { final guardedValue = map['jwtLocations']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<JwtLocation>(guardedValue, (value) => JwtLocation.fromMap((value as Map).cast<String, dynamic>()))); })(),
  );
}