PermissionResponse.fromMap constructor

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

Implementation

factory PermissionResponse.fromMap(Map<String, dynamic> map) {
  return PermissionResponse(
    constraints: pulumi.Input.fromValue(pulumi.Input.decodeList<PermissionConstraintResponse>(map['constraints']!, (value) => PermissionConstraintResponse.fromMap((value as Map).cast<String, dynamic>()))),
    hosts: pulumi.Input.fromValue((map['hosts'] as List).cast<String>()),
    methods: pulumi.Input.fromValue((map['methods'] as List).cast<String>()),
    notHosts: pulumi.Input.fromValue((map['notHosts'] as List).cast<String>()),
    notMethods: pulumi.Input.fromValue((map['notMethods'] as List).cast<String>()),
    notPaths: pulumi.Input.fromValue((map['notPaths'] as List).cast<String>()),
    notPorts: pulumi.Input.fromValue((map['notPorts'] as List).cast<String>()),
    paths: pulumi.Input.fromValue((map['paths'] as List).cast<String>()),
    ports: pulumi.Input.fromValue((map['ports'] as List).cast<String>()),
  );
}