PermissionState.fromMap constructor

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

Implementation

factory PermissionState.fromMap(Map<String, dynamic> map) {
  return PermissionState(
    action: (() { final guardedValue = map['action']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    eventSourceToken: (() { final guardedValue = map['eventSourceToken']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    function: (() { final guardedValue = map['function']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue); })(),
    functionUrlAuthType: (() { final guardedValue = map['functionUrlAuthType']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    invokedViaFunctionUrl: (() { final guardedValue = map['invokedViaFunctionUrl']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as bool); })(),
    principal: (() { final guardedValue = map['principal']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    principalOrgId: (() { final guardedValue = map['principalOrgId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    qualifier: (() { final guardedValue = map['qualifier']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    region: (() { final guardedValue = map['region']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    sourceAccount: (() { final guardedValue = map['sourceAccount']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    sourceArn: (() { final guardedValue = map['sourceArn']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    statementId: (() { final guardedValue = map['statementId']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
    statementIdPrefix: (() { final guardedValue = map['statementIdPrefix']; if (guardedValue == null) return null; return pulumi.Input.fromValue(guardedValue as String); })(),
  );
}